His main research concerns Software engineering, Aspect-oriented programming, Software system, Programming language and Software development. He has included themes like Software maintenance, Software metric, Object-oriented programming and Software architecture, Software in his Software engineering study. His research in Software maintenance intersects with topics in Reliability engineering and Code refactoring.
His Aspect-oriented programming research is multidisciplinary, incorporating elements of Maintainability, Cohesion, Modular programming and Separation of concerns. His Software system study combines topics from a wide range of disciplines, such as Source code and Code smell. His work on Exception handling and AspectJ as part of general Programming language study is frequently linked to Exploratory research, bridging the gap between disciplines.
His primary scientific interests are in Software engineering, Software, Software development, Software system and Programming language. His Software engineering study integrates concerns from other disciplines, such as Aspect-oriented programming, Systems engineering, Source code, Software architecture and Software construction. In his study, Reusability is inextricably linked to Maintainability, which falls within the broad field of Aspect-oriented programming.
His work is dedicated to discovering how Source code, Code smell are connected with Identification, Data science and Empirical research and other disciplines. The study incorporates disciplines such as Architectural pattern and Resource-oriented architecture in addition to Software architecture. His Software study frequently intersects with other fields, such as Stability.
Alessandro Garcia focuses on Software engineering, Code refactoring, Code smell, Code and Software. The concepts of his Software engineering study are interwoven with issues in Documentation, Commit and Source code. He has included themes like God object, Empirical research and Cohesion in his Code refactoring study.
His work carried out in the field of Code smell brings together such families of science as Maintainability, Code review, Task and Identification. His research investigates the connection between Code and topics such as Programming language that intersect with problems in Test case and Natural language. He has researched Software in several fields, including Eye tracking, Bridging, Task analysis and Human–computer interaction.
His primary areas of investigation include Code refactoring, Code smell, Software engineering, Code and Code review. His Code refactoring research includes themes of Agile software development, Key and Java. His Code smell study improves the overall literature in Software.
His Software research integrates issues from Class, Isolation and Personalization. His Software engineering study combines topics in areas such as Statistical hypothesis testing and Empirical research. His Code study combines topics from a wide range of disciplines, such as Ranking and Source code.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
Evolving software product lines with aspects: an empirical study on design stability
Eduardo Figueiredo;Nelio Cacho;Claudio Sant'Anna;Mario Monteiro.
international conference on software engineering (2008)
Modularizing design patterns with aspects: a quantitative study
Alessandro Garcia;Cláudio Sant'Anna;Eduardo Figueiredo;Uirá Kulesza.
aspect-oriented software development (2005)
On the Reuse and Maintenance of Aspect-Oriented Software: An Assessment Framework
Cláudio Nogueira Sant’Anna;Alessandro Fabricio Garcia;Carlos José Pereira de Lucena;Arndt von Staa.
(2003)
On the impact of aspectual decompositions on design stability: an empirical study
Phil Greenwood;Thiago Bartolomei;Eduardo Figueiredo;Marcos Dosea.
european conference on object-oriented programming (2007)
Software Engineering for Multi-Agent Systems II
Carlos Lucena;Alessandro Garcia;Alexander Romanovsky;Jaelson Castro.
Computer Systems: Science & Engineering (2004)
Separation of concerns in multi-agent systems: An empirical study
Alessandro Garcia;Claudio Sant'anna;Christina Chavez;Viviane Torres Da Silva.
Lecture Notes in Computer Science (2004)
Survey of Aspect-Oriented Analysis and Design Approaches
Ruzanna Chitchyan;A. Rashid;P. Sawyer;A. Garcia.
(2015)
Composing design patterns: a scalability study of aspect-oriented programming
Nelio Cacho;Claudio Sant'Anna;Eduardo Figueiredo;Alessandro Garcia.
aspect-oriented software development (2006)
Quantifying the Effects of Aspect-Oriented Programming: A Maintenance Study
Uira Kulesza;Claudio Sant'Anna;Alessandro Garcia;Roberta Coelho.
international conference on software maintenance (2006)
Are automatically-detected code anomalies relevant to architectural modularity?: an exploratory analysis of evolving systems
Isela Macia;Joshua Garcia;Daniel Popescu;Alessandro Garcia.
aspect-oriented software development (2012)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
Pontifical Catholic University of Rio de Janeiro
University of Bristol
Commonwealth Scientific and Industrial Research Organisation
KU Leuven
Hasso Plattner Institute
Newcastle University
University of Trento
University of Bologna
Technical University of Darmstadt
KU Leuven
Tsinghua University
Utah State University
Lanzhou Institute of Chemical Physics
Australian National University
Nagoya University
Institut Pasteur
James Hutton Institute
University of Technology Sydney
Arcutis Biotherapeutics
University of Tokyo
University of Bologna
Royal Holloway University of London
University of Minnesota
Cyprus Institute
Harvard University
University of Oxford