His primary areas of study are Software engineering, Programming language, Code smell, Java and Code refactoring. His Software engineering research integrates issues from Enterprise architecture framework, Applications architecture, View model, Space-based architecture and Software architecture description. His work investigates the relationship between Programming language and topics such as Variety that intersect with problems in Component, Formal specification, Open architecture and COBOL.
In his study, Data science is inextricably linked to Software maintenance, which falls within the broad field of Code smell. His work deals with themes such as Aspect-oriented programming, Maintainability, Data mining and Reverse engineering, which intersect with Java. His study in Code refactoring is interdisciplinary in nature, drawing from both Unit testing and Extreme programming.
Leon Moonen mainly focuses on Software engineering, Software system, Programming language, Software and Data mining. His Software engineering research is multidisciplinary, incorporating elements of Code refactoring, Software maintenance, Software development, Reverse engineering and Source code. He interconnects Program comprehension, Maintainability and Code smell in the investigation of issues within Software maintenance.
His research investigates the connection with Programming language and areas like Natural language processing which intersect with concerns in Subtyping. His work in the fields of Software, such as MISRA C and Extreme programming, overlaps with other areas such as Quality. His Data mining research includes elements of Change impact analysis, Data science and Software inspection.
His scientific interests lie mostly in Data mining, Software system, Association rule learning, Change impact analysis and Software. His work carried out in the field of Data mining brings together such families of science as Principal component analysis and Dimensionality reduction. His biological study focuses on Program comprehension.
His Change impact analysis study incorporates themes from Software maintenance, Data science and Artificial intelligence. His Software engineering research extends to Software, which is thematically connected. Leon Moonen has included themes like Anomaly detection, Code review, Artificial immune system and Robustness in his Software engineering study.
Association rule learning, Data mining, Change impact analysis, Software system and Algorithm design are his primary areas of study. His Association rule learning research is multidisciplinary, relying on both Value, Variety and Contrast. Change impact analysis is a subfield of Software that Leon Moonen explores.
His Software study combines topics in areas such as System safety, Systems engineering and Safety standards. Specifically, his work in Software system is concerned with the study of Software maintenance. His studies examine the connections between Algorithm design and genetics, as well as such issues in Measure, with regards to Machine learning, Artificial intelligence, Data set, Set and Unsupervised learning.
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.
Java quality assurance by detecting code smells
E. van Emden;L. Moonen.
working conference on reverse engineering (2002)
The Asf+Sdf Meta-Environment: A Component-Based Language Development Environment
M.G.J. van den Brand;A. van Deursen;J. Heering;H.A. de Jong.
Electronic Notes in Theoretical Computer Science (2001)
A Systematic Survey of Program Comprehension through Dynamic Analysis
B. Cornelissen;A. Zaidman;A. van Deursen;L. Moonen.
IEEE Transactions on Software Engineering (2009)
The ASF+SDF Meta-environment: A Component-Based Language Development Environment
Mark G. J. van den Brand;Arie van Deursen;Jan Heering;H. A. de Jong.
compiler construction (2001)
Generating robust parsers using island grammars
L. Moonen.
(2001)
Refactoring test code
Arie Deursen;Leon M.F. Moonen;A. Bergh;Gerard Kok.
Report - Software engineering (2001)
Identifying aspects using fan-in analysis
M. Marin;A. van Deursen;L. Moonen.
working conference on reverse engineering (2004)
Do developers care about code smells? An exploratory survey
Aiko Yamashita;Leon Moonen.
working conference on reverse engineering (2013)
Exploring the impact of inter-smell relations on software maintainability: an empirical study
Aiko Yamashita;Leon Moonen.
international conference on software engineering (2013)
Do code smells reflect important maintainability aspects
Aiko Yamashita;Leon Moonen.
international conference on software maintenance (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:
Delft University of Technology
Delft University of Technology
Loyola University Maryland
University of Bremen
Universita della Svizzera Italiana
Delft University of Technology
University of Saskatchewan
Leiden University
Norwegian University of Science and Technology
Centrum Wiskunde & Informatica
Texas A&M University
Eötvös Loránd University
Imperial College London
University of New Mexico
The University of Texas at Austin
Spanish National Research Council
Freie Universität Berlin
OPKO Health (United States)
University of Massachusetts Medical School
Centre national de la recherche scientifique, CNRS
Arizona State University
University of Wisconsin–Madison
Cornell University
Max Planck Society
Albert Einstein College of Medicine
Russian Academy of Sciences