Leon Moonen

Orcid: 0000-0002-1761-6771

According to our database1, Leon Moonen authored at least 92 papers between 1998 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Extending the range of bugs that automated program repair can handle.
J. Syst. Softw., March, 2024

A Novel Approach for Automatic Program Repair using Round-Trip Translation with Large Language Models.
CoRR, 2024

2023
The EarlyBIRD Catches the Bug: On Exploiting Early Layers of Encoder Models for More Efficient Code Classification.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

CHESS: A Framework for Evaluation of Self-Adaptive Systems Based on Chaos Engineering.
Proceedings of the 18th IEEE/ACM Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2023

Constructing a Knowledge Graph from Textual Descriptions of Software Vulnerabilities in the National Vulnerability Database.
Proceedings of the 24th Nordic Conference on Computational Linguistics, 2023

Fully Autonomous Programming with Large Language Models.
Proceedings of the Genetic and Evolutionary Computation Conference, 2023

An Exploratory Literature Study on Sharing and Energy Use of Language Models for Source Code.
Proceedings of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2023

2022
Featherweight assisted vulnerability discovery.
Inf. Softw. Technol., 2022

Assessing the Impact of Execution Environment on Observation-Based Slicing.
Proceedings of the 22nd IEEE International Working Conference on Source Code Analysis and Manipulation, 2022

Towards Extending the Range of Bugs That Automated Program Repair Can Handle.
Proceedings of the 22nd IEEE International Conference on Software Quality, 2022

On Evaluating Self-Adaptive and Self-Healing Systems using Chaos Engineering.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2022

2021
Adaptive Immunity for Software: Towards Autonomous Self-healing Systems.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

Towards More Reliable Automated Program Repair by Integrating Static Analysis Techniques.
Proceedings of the 21st IEEE International Conference on Software Quality, 2021

CVEfixes: automated collection of vulnerabilities and their fixes from open-source software.
Proceedings of the PROMISE '21: 17th International Conference on Predictive Models and Data Analytics in Software Engineering, 2021

2020
On Adaptive Change Recommendation.
J. Syst. Softw., 2020

Spectrum-Based Log Diagnosis.
Proceedings of the ESEM '20: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2020

2018
Aggregating Association Rules to Improve Change Recommendation.
Empir. Softw. Eng., 2018

What are the effects of history length and age on mining software change impact?
Empir. Softw. Eng., 2018

[Research Paper] The Case for Adaptive Change Recommendation.
Proceedings of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation, 2018

Improving problem identification via automated log clustering using dimensionality reduction.
Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2018

On the Use of Automated Log Clustering to Support Effort Reduction in Continuous Engineering.
Proceedings of the 25th Asia-Pacific Software Engineering Conference, 2018

2017
Predicting relevance of change recommendations.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017

2016
An Industrial Survey of Safety Evidence Change Impact Analysis Practice.
IEEE Trans. Software Eng., 2016

Guest editor's introduction to the Special Issue on Program Comprehension (ICPC 2014).
J. Softw. Evol. Process., 2016

Introduction to the special issue on software maintenance and evolution.
J. Softw. Evol. Process., 2016

Analyzing and visualizing information flow in heterogeneous component-based software systems.
Inf. Softw. Technol., 2016

Generalizing the Analysis of Evolutionary Coupling for Software Change Impact Analysis.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Exploring the Effects of History Length and Age on Mining Software Change Impact.
Proceedings of the 16th IEEE International Working Conference on Source Code Analysis and Manipulation, 2016

Improving change recommendation using aggregated association rules.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Practical guidelines for change recommendation using association rule mining.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

Report on the First International Workshop on Technical Debt Analytics (TDA 2016).
Proceedings of the Joint Proceedings of the 4th International Workshop on Quantitative Approaches to Software Quality (QuASoQ 2016) and 1st International Workshop on Technical Debt Analytics (TDA 2016) co-located with the 23rd Asia-Pacific Software Engineering Conference (APSEC 2016), 2016

2015
Towards evidence-based recommendations to guide the evolution of component-based product families.
Sci. Comput. Program., 2015

2014
Assembling multiple-case studies: potential, principles and practical considerations.
Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 2014

2013
To what extent can maintenance problems be predicted by code smell detection? - An empirical study.
Inf. Softw. Technol., 2013

Do developers care about code smells? An exploratory survey.
Proceedings of the 20th Working Conference on Reverse Engineering, 2013

First International Workshop on Multi Product Line Engineering (MultiPLE 2013).
Proceedings of the 17th International Software Product Line Conference, 2013

Towards a Taxonomy of Programming-Related Difficulties during Maintenance.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

Surveying developer knowledge and interest in code smells through online freelance marketplaces.
Proceedings of the 2nd International Workshop on User Evaluations for Software Engineering Researchers, 2013

Exploring the impact of inter-smell relations on software maintainability: an empirical study.
Proceedings of the 35th International Conference on Software Engineering, 2013

2012
Tracking and visualizing information flow in component-based systems.
Proceedings of the IEEE 20th International Conference on Program Comprehension, 2012

Fine-grained change impact analysis for component-based product families.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Do code smells reflect important maintainability aspects?
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

User evaluation of a domain specific program comprehension tool.
Proceedings of the First International Workshop on User Evaluation for Software Engineering Researchers, 2012

2011
Keynotes.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

Crossing the boundaries while analyzing heterogeneous component-based software systems.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

2010
Software Entropy in Agile Product Evolution.
Proceedings of the 43rd Hawaii International International Conference on Systems Science (HICSS-43 2010), 2010

2009
A Systematic Survey of Program Comprehension through Dynamic Analysis.
IEEE Trans. Software Eng., 2009

An integrated crosscutting concern migration strategy and its semi-automated application to JHotDraw.
Autom. Softw. Eng., 2009

REM 2009 - International Workshop on Reverse Engineering Models from Software Artifacts.
Proceedings of the 16th Working Conference on Reverse Engineering, 2009

Evaluating the relation between coding standard violations and faultswithin and across software versions.
Proceedings of the 6th International Working Conference on Mining Software Repositories, 2009

Maintenance and agile development: Challenges, opportunities and future directions.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Using concept mapping for maintainability assessments.
Proceedings of the Third International Symposium on Empirical Software Engineering and Measurement, 2009

2008
On the Interplay Between Software Testing and Evolution and its Effect on Program Comprehension.
Proceedings of the Software Evolution, 2008

Execution trace analysis through massive sequence and circular bundle views.
J. Syst. Softw., 2008

On the Use of Data Flow Analysis in Static Profiling.
Proceedings of the Eighth IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2008), 2008

2nd International Workshop on Advanced Software Development Tools and Techniques (WASDeTT): Tools for software maintenance, visualization, and reverse engineering.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

An assessmentmethodology for trace reduction techniques.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Assessing the value of coding standards: An empirical study.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

2007
Identifying Crosscutting Concerns Using Fan-In Analysis.
ACM Trans. Softw. Eng. Methodol., 2007

Special issue on source code analysis and manipulation (SCAM 2006).
J. Softw. Maintenance Res. Pract., 2007

International Workshop on Code Based Software Security Assessments - CoBaSSA 2007.
Proceedings of the 14th Working Conference on Reverse Engineering (WCRE 2007), 2007

Documenting Typical Crosscutting Concerns.
Proceedings of the 14th Working Conference on Reverse Engineering (WCRE 2007), 2007

An Integrated Crosscutting Concern Migration Strategy and its Application to JHOTDRAW.
Proceedings of the Seventh IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2007), September 30, 2007

Understanding Execution Traces Using Massive Sequence and Circular Bundle Views.
Proceedings of the 15th International Conference on Program Comprehension (ICPC 2007), 2007

SoQueT: Query-Based Documentation of Crosscutting Concerns.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

Visualizing Testsuites to Aid in Software Understanding.
Proceedings of the 11th European Conference on Software Maintenance and Reengineering, 2007

2006
Applying and combining three different aspect Mining Techniques.
Softw. Qual. J., 2006

Documenting software systems using types.
Sci. Comput. Program., 2006

Code Based Software Security Assessments.
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), 2006

FINT: Tool Support for Aspect Mining.
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), 2006

Prioritizing Software Inspection Results using Static Profiling.
Proceedings of the Sixth IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2006), 2006

06302 Summary -- Aspects For Legacy Applications.
Proceedings of the Aspects For Legacy Applications, 26.07. - 29.07.2006, 2006

A common framework for aspect mining based on crosscutting concern sorts.
Proceedings of the Aspects For Legacy Applications, 26.07. - 29.07.2006, 2006

06302 Abstracts Collection -- Aspects For Legacy Applications.
Proceedings of the Aspects For Legacy Applications, 26.07. - 29.07.2006, 2006

2005
An approach to aspect refactoring based on crosscutting concern types.
ACM SIGSOFT Softw. Eng. Notes, 2005

A Systematic Aspect-Oriented Refactoring and Testing Strategy, and its Application to JHotDraw
CoRR, 2005

Workshop on Code Based Software Security Assessments (CoBaSSA 2005).
Proceedings of the 12th Working Conference on Reverse Engineering, 2005

A Qualitative Comparison of Three Aspect Mining Techniques.
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005

A Classification of Crosscutting Concerns.
Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), 2005

2004
Symphony: View-Driven Software Architecture Reconstruction.
Proceedings of the 4th Working IEEE / IFIP Conference on Software Architecture (WICSA 2004), 2004

Identifying Aspects Using Fan-In Analysis.
Proceedings of the 11th Working Conference on Reverse Engineering, 2004

2003
Generalized Parsing and Term Rewriting: Semantics Driven Disambiguation.
Proceedings of the Workshop on Language Descriptions, Tools and Applications, 2003

Exploring Software Systems.
Proceedings of the 19th International Conference on Software Maintenance (ICSM 2003), 2003

2002
Java Quality Assurance by Detecting Code Smells .
Proceedings of the 9th Working Conference on Reverse Engineering (WCRE 2002), 28 October, 2002

Lightweight Impact Analysis using Island Grammars.
Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002), 2002

2001
An empirical study into COBOL type inferencing.
Sci. Comput. Program., 2001

The Asf+Sdf Meta-Environment: a Component-Based Language Development Environment.
Proceedings of the First Workshop on Language Descriptions, Tools and Applications, 2001

Generating Robust Parsers Using Island Grammars.
Proceedings of the Eighth Working Conference on Reverse Engineering, 2001

2000
Exploring Legacy Systems using Types.
Proceedings of the Seventh Working Conference on Reverse Engineering, 2000

Types and Concept Analysis for Legacy Systems.
Proceedings of the 8th International Workshop on Program Comprehension (IWPC 2000), 2000

1999
Understanding COBOL Systems using Inferred Types.
Proceedings of the 7th International Workshop on Program Comprehension (IWPC '99), May 5-7, 1999, 1999

1998
Type Inference for COBOL Systems.
Proceedings of the 5th Working Conference on Reverse Engineering, 1998


  Loading...