Andrea De Lucia

Orcid: 0000-0002-4238-1425

Affiliations:
  • University of Salerno, Italy


According to our database1, Andrea De Lucia authored at least 293 papers between 1992 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
Fairness-aware machine learning engineering: how far are we?
Empir. Softw. Eng., February, 2024

2023
The Secret Life of Software Vulnerabilities: A Large-Scale Empirical Study.
IEEE Trans. Software Eng., 2023

Rubbing salt in the wound? A large-scale investigation into the effects of refactoring on security.
Empir. Softw. Eng., 2023

The Quantum Frontier of Software Engineering: A Systematic Mapping Study.
CoRR, 2023

An Empirical Study on the Performance of Vulnerability Prediction Models Evaluated Applying Real-world Labelling.
Proceedings of the Joint Proceedings of the 32nd International Workshop on Software Measurement (IWSM) and the 17th International Conference on Software Process and Product Measurement (MENSURA), 2023

Understanding Developer Practices and Code Smells Diffusion in AI-Enabled Software: A Preliminary Study.
Proceedings of the Joint Proceedings of the 32nd International Workshop on Software Measurement (IWSM) and the 17th International Conference on Software Process and Product Measurement (MENSURA), 2023

2022
The Effect of Feature Characteristics on the Performance of Feature Location Techniques.
IEEE Trans. Software Eng., 2022

Software engineering for quantum programming: How far are we?
J. Syst. Softw., 2022

Just-in-time software vulnerability detection: Are we there yet?
J. Syst. Softw., 2022

On the adequacy of static analysis warnings with respect to code smell prediction.
Empir. Softw. Eng., 2022

Software testing and Android applications: a large-scale empirical study.
Empir. Softw. Eng., 2022

Toward Granular Automatic Unit Test Case Generation.
CoRR, 2022

Toward Understanding the Impact of Refactoring on Program Comprehension.
Proceedings of the IEEE International Conference on Software Analysis, 2022

A preliminary evaluation on the relationship among architectural and test smells.
Proceedings of the 22nd IEEE International Working Conference on Source Code Analysis and Manipulation, 2022

Towards Quantum-algorithms-as-a-service.
Proceedings of the 1st International Workshop on Quantum Programming for Software Engineering, 2022

Predicting The Energy Consumption Level of Java Classes in Android Apps: An Exploratory Analysis.
Proceedings of the 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2022

2021
A Systematic Literature Review on Bad Smells-5 W's: Which, When, What, Who, Where.
IEEE Trans. Software Eng., 2021

Update from the Editorial Team.
Sci. Comput. Program., 2021

The Relation of Test-Related Factors to Software Quality: A Case Study on Apache Systems.
Empir. Softw. Eng., 2021

Comparing within- and cross-project machine learning algorithms for code smell detection.
Proceedings of the MaLTeSQuE@ESEC/SIGSOFT FSE 2021: Proceedings of the 5th International Workshop on Machine Learning Techniques for Software Quality Evolution, 2021

Toward Automated Exploit Generation for Known Vulnerabilities in Open-Source Libraries.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

2020
A Test Case Prioritization Genetic Algorithm Guided by the Hypervolume Indicator.
IEEE Trans. Software Eng., 2020

A large empirical assessment of the role of data balancing in machine-learning-based code smell detection.
J. Syst. Softw., 2020

Third-party libraries in mobile apps.
Empir. Softw. Eng., 2020

Improving change prediction models with code smell-related information.
Empir. Softw. Eng., 2020

A preliminary study on the adequacy of static analysis warnings with respect to code smell prediction.
Proceedings of the 4th ACM SIGSOFT International Workshop on Machine Learning Techniques for Software Quality Evaluation, 2020

Developer-Driven Code Smell Prioritization.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

Testing of Mobile Applications in the Wild: A Large-Scale Empirical Study on Android Apps.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020

On the Equivalence of Information Retrieval Methods for Automated Traceability Link Recovery: A Ten-Year Retrospective.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020

Just-In-Time Test Smell Detection and Refactoring: The DARTS Project.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020

Refactoring Android-specific Energy Smells: A Plugin for Android Studio.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020

Refactoring Recommendations Based on the Optimization of Socio-Technical Congruence.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Splicing Community Patterns and Smells: A Preliminary Study.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

cASpER: A Plug-in for Automated Code Smell Detection and Refactoring.
Proceedings of the AVI '20: International Conference on Advanced Visual Interfaces, Island of Ischia, Italy, September 28, 2020

VITRuM: A Plug-In for the Visualization of Test-Related Metrics.
Proceedings of the AVI '20: International Conference on Advanced Visual Interfaces, Island of Ischia, Italy, September 28, 2020

2019
Toward a Smell-Aware Bug Prediction Model.
IEEE Trans. Software Eng., 2019

Scented since the beginning: On the diffuseness of test smells in automatically generated test code.
J. Syst. Softw., 2019

On the impact of code smells on the energy consumption of mobile applications.
Inf. Softw. Technol., 2019

On the role of data balancing for machine learning-based code smell detection.
Proceedings of the 3rd ACM SIGSOFT International Workshop on Machine Learning Techniques for Software Quality Evaluation, 2019

Comparing heuristic and machine learning approaches for metric-based code smell detection.
Proceedings of the 27th International Conference on Program Comprehension, 2019

2018
The Scent of a Smell: An Extensive Comparison Between Textual and Structural Smells.
IEEE Trans. Software Eng., 2018

A Developer Centered Bug Prediction Model.
IEEE Trans. Software Eng., 2018

Detecting the Behavior of Design Patterns through Model Checking and Dynamic Analysis.
ACM Trans. Softw. Eng. Methodol., 2018

Crowdsourcing user reviews to support the evolution of mobile apps.
J. Syst. Softw., 2018

Enhancing change prediction models using developer-related factors.
J. Syst. Softw., 2018

A large-scale empirical study on the lifecycle of code smell co-occurrences.
Inf. Softw. Technol., 2018

On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation.
Empir. Softw. Eng., 2018

Detecting code smells using machine learning techniques: Are we there yet?
Proceedings of the 25th International Conference on Software Analysis, 2018

The role of meta-learners in the adaptive selection of classifiers.
Proceedings of the 2018 IEEE Workshop on Machine Learning Techniques for Software Quality Evaluation, 2018

Dealing with Design Pattern Variants in Reverse Engineering: An Exploratory Study.
Proceedings of the 11th International Conference on the Quality of Information and Communications Technology, 2018

OCELOT: a search-based test-data generation tool for C.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Do developers update third-party libraries in mobile apps?
Proceedings of the 26th Conference on Program Comprehension, 2018

Automatic Test Smell Detection Using Information Retrieval Techniques.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

Evaluating the Adaptive Selection of Classifiers for Cross-Project Bug Prediction.
Proceedings of the 6th IEEE/ACM International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering, 2018

Impact of Design Pattern Implementation Variants on the Retrieval Effectiveness of a Recovery Tool: An Exploratory Study.
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018

2017
When and Why Your Code Starts to Smell Bad (and Whether the Smells Go Away).
IEEE Trans. Software Eng., 2017

Predicting Query Quality for Applications of Text Retrieval to Software Engineering Tasks.
ACM Trans. Softw. Eng. Methodol., 2017

Dynamic Selection of Classifiers in Bug Prediction: An Adaptive Method.
IEEE Trans. Emerg. Top. Comput. Intell., 2017

There and back again: Can you compile that snapshot?
J. Softw. Evol. Process., 2017

An empirical study on developer-related factors characterizing fix-inducing commits.
J. Softw. Evol. Process., 2017

Investigating code smell co-occurrences using association rule learning: A replicated study.
Proceedings of the 2017 IEEE Workshop on Machine Learning Techniques for Software Quality Evaluation, 2017

Lightweight detection of Android-specific code smells: The aDoctor project.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

Software-based energy profiling of Android apps: Simple, efficient and reliable?
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

An exploratory study on the relationship between changes and refactoring.
Proceedings of the 25th International Conference on Program Comprehension, 2017

Developer-related factors in change prediction: an empirical assessment.
Proceedings of the 25th International Conference on Program Comprehension, 2017

Recommending and localizing change requests for mobile apps based on user reviews.
Proceedings of the 39th International Conference on Software Engineering, 2017

PETrA: a software-based tool for estimating the energy profile of Android applications.
Proceedings of the 39th International Conference on Software Engineering, 2017

2016
Parameterizing and Assembling IR-Based Solutions for SE Tasks Using Genetic Algorithms.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Search-Based Testing of Procedural Programs: Iterative Single-Target or Multi-target Approach?
Proceedings of the Search Based Software Engineering - 8th International Symposium, 2016

An empirical investigation into the nature of test smells.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

A textual-based technique for Smell Detection.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

Automatic test case generation: what if test code quality matters?
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

Smells Like Teen Spirit: Improving Bug Prediction Performance Using the Intensity of Code Smells.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

On the diffusion of test smells in automatically generated test code: an empirical study.
Proceedings of the 9th International Workshop on Search-Based Software Testing, 2016

2015
Improving Multi-Objective Test Case Selection by Injecting Diversity in Genetic Algorithms.
IEEE Trans. Software Eng., 2015

Mining Version Histories for Detecting Code Smells.
IEEE Trans. Software Eng., 2015

Defect prediction as a multiobjective optimization problem.
Softw. Test. Verification Reliab., 2015

A fine-grained analysis of the support provided by UML class diagrams and ER diagrams during data model maintenance.
Softw. Syst. Model., 2015

An experimental investigation on the innate relationship between quality and refactoring.
J. Syst. Softw., 2015

Are test smells really harmful? An empirical study.
Empir. Softw. Eng., 2015

Anti-Pattern Detection: Methods, Challenges, and Open Issues.
Adv. Comput., 2015

Hypervolume-Based Search for Test Case Prioritization.
Proceedings of the Search-Based Software Engineering - 7th International Symposium, 2015

Landfill: An Open Dataset of Code Smells with Public Evaluation.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

User reviews matter! Tracking crowdsourced reviews to support evolution of successful apps.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

On the role of developer's scattered changes in bug prediction.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

ePadEvo: A tool for the detection of behavioral design patterns.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

Towards automating dynamic analysis for behavioral design pattern detection.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

When and Why Your Code Starts to Smell Bad.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Adaptive User Feedback for IR-Based Traceability Recovery.
Proceedings of the 8th IEEE/ACM International Symposium on Software and Systems Traceability, 2015

Extract Package Refactoring in ARIES.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
Methodbook: Recommending Move Method Refactorings via Relational Topic Models.
IEEE Trans. Software Eng., 2014

Improving software modularization via automated analysis of latent topics and dependencies.
ACM Trans. Softw. Eng. Methodol., 2014

Recovering test-to-code traceability using slicing and textual analysis.
J. Syst. Softw., 2014

Enhancing software artefact traceability recovery processes with link count information.
Inf. Softw. Technol., 2014

Labeling source code with information retrieval methods: an empirical study.
Empir. Softw. Eng., 2014

Automating extract class refactoring: an improved method and its evaluation.
Empir. Softw. Eng., 2014

Do They Really Smell Bad? A Study on Developers' Perception of Bad Code Smells.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Cross-project defect prediction models: L'Union fait la force.
Proceedings of the 2014 Software Evolution Week, 2014

In medio stat virtus: Extract class refactoring through nash equilibria.
Proceedings of the 2014 Software Evolution Week, 2014

Recommending Refactoring Operations in Large Software Systems.
Proceedings of the Recommendation Systems in Software Engineering, 2014

2013
Evaluating test-to-code traceability recovery methods through controlled experiments.
J. Softw. Evol. Process., 2013

Improving IR-based traceability recovery via noun-based indexing of software artifacts.
J. Softw. Evol. Process., 2013

Applying a smoothing filter to improve IR-based traceability recovery processes: An empirical investigation.
Inf. Softw. Technol., 2013

Does software error/defect identification matter in the italian industry?
IET Softw., 2013

Using structural and semantic measures to improve software modularization.
Empir. Softw. Eng., 2013

Detecting bad smells in source code using change history information.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Using code ownership to improve IR-based Traceability Link Recovery.
Proceedings of the IEEE 21st International Conference on Program Comprehension, 2013

Orthogonal exploration of the search space in evolutionary test case generation.
Proceedings of the International Symposium on Software Testing and Analysis, 2013

Multi-objective Cross-Project Defect Prediction.
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013

How to effectively use topic models for software engineering tasks? an approach based on genetic algorithms.
Proceedings of the 35th International Conference on Software Engineering, 2013

Query quality prediction and reformulation for source code search: the refoqus tool.
Proceedings of the 35th International Conference on Software Engineering, 2013

Automatic query reformulations for text retrieval in software engineering.
Proceedings of the 35th International Conference on Software Engineering, 2013

Configuring topic models for software engineering tasks in TraceLab.
Proceedings of the 7th International Workshop on Traceability in Emerging Forms of Software Engineering, 2013

The role of artefact corpus in LSI-based traceability recovery.
Proceedings of the 7th International Workshop on Traceability in Emerging Forms of Software Engineering, 2013

An empirical study on the developers' perception of software coupling.
Proceedings of the 35th International Conference on Software Engineering, 2013

When and How Using Structural Information to Improve IR-Based Traceability Recovery.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

2012
A Collaborative Augmented Campus Based on Location-Aware Mobile Technology.
Int. J. Distance Educ. Technol., 2012

Putting the Developer in-the-Loop: An Interactive GA for Software Re-modularization.
Proceedings of the Search Based Software Engineering - 4th International Symposium, 2012

When Does a Refactoring Induce Bugs? An Empirical Study.
Proceedings of the 12th IEEE International Working Conference on Source Code Analysis and Manipulation, 2012

Automatic query performance assessment during the retrieval of software artifacts.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Using IR methods for labeling source code artifacts: Is it worthwhile?
Proceedings of the IEEE 20th International Conference on Program Comprehension, 2012

An empirical analysis of the distribution of unit test smells and their impact on software maintenance.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

TraceME: Traceability Management in Eclipse.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

On the role of diversity measures for multi-objective test case selection.
Proceedings of the 7th International Workshop on Automation of Software Test, 2012

Evaluating the specificity of text retrieval queries to support software engineering tasks.
Proceedings of the 34th International Conference on Software Engineering, 2012

Supporting extract class refactoring in Eclipse: The ARIES project.
Proceedings of the 34th International Conference on Software Engineering, 2012

Teaching software engineering and software project management: An integrated and practical approach.
Proceedings of the 34th International Conference on Software Engineering, 2012

Estimating the evolution direction of populations to improve genetic algorithms.
Proceedings of the Genetic and Evolutionary Computation Conference, 2012

Generating applications directly on the mobile device: an empirical evaluation.
Proceedings of the International Working Conference on Advanced Visual Interfaces, 2012

Information Retrieval Methods for Automated Traceability Recovery.
Proceedings of the Software and Systems Traceability., 2012

2011
Improving Source Code Lexicon via Traceability and Information Retrieval.
IEEE Trans. Software Eng., 2011

Identifying Extract Class refactoring opportunities using structural and semantic cohesion measures.
J. Syst. Softw., 2011

Migration of information systems in the Italian industry: A state of the practice survey.
Inf. Softw. Technol., 2011

Improving artefact quality management in advanced artefact management system with distributed inspection.
IET Softw., 2011

SCOTCH: Slicing and Coupling Based Test to Code Trace Hunter.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

Identifying the Weaknesses of UML Class Diagrams during Data Model Comprehension.
Proceedings of the Model Driven Engineering Languages and Systems, 2011

Improving IR-based Traceability Recovery Using Smoothing Filters.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

SCOTCH: Test-to-code traceability using slicing and conceptual coupling.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

On integrating orthogonal information retrieval methods to improve traceability recovery.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

Identifying method friendships to remove the feature envy bad smell.
Proceedings of the 33rd International Conference on Software Engineering, 2011

CodeTopics: which topic am I coding now?
Proceedings of the 33rd International Conference on Software Engineering, 2011

Introduction to the European Projects Track.
Proceedings of the 15th European Conference on Software Maintenance and Reengineering, 2011

2010
Fine-grained management of software artefacts: the ADAMS system.
Softw. Pract. Exp., 2010

An experimental comparison of ER and UML class diagrams for data modelling.
Empir. Softw. Eng., 2010

Software Re-Modularization Based on Structural and Semantic Metrics.
Proceedings of the 17th Working Conference on Reverse Engineering, 2010

A two-step technique for extract class refactoring.
Proceedings of the ASE 2010, 2010

On the Equivalence of Information Retrieval Methods for Automated Traceability Link Recovery.
Proceedings of the 18th IEEE International Conference on Program Comprehension, 2010

Recovering traceability links between unit tests and classes under test: An improved method.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010

An Eclipse plug-in for the detection of design pattern instances through static and dynamic analysis.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010

Playing with refactoring: Identifying extract class opportunities through game theory.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010

Improving Behavioral Design Pattern Detection through Model Checking.
Proceedings of the 14th European Conference on Software Maintenance and Reengineering, 2010

2009
Development and evaluation of a system enhancing Second Life to support synchronous role-based collaborative learning.
Softw. Pract. Exp., 2009

An Investigation of Clustering Algorithms in the Comprehension of Legacy Web Applications.
J. Web Eng., 2009

Design pattern recovery through visual language parsing and source code analysis.
J. Syst. Softw., 2009

Evaluating legacy system migration technologies through empirical studies.
Inf. Softw. Technol., 2009

Evaluating distributed inspection through controlled experiments.
IET Softw., 2009

Assessing IR-based traceability recovery tools through controlled experiments.
Empir. Softw. Eng., 2009

Development and evaluation of a virtual campus on Second Life: The case of SecondDMI.
Comput. Educ., 2009

Towards automatic clustering of similar pages in web applications.
Proceedings of the 11th IEEE International Symposium on Web Systems Evolution, 2009

Traceability Recovery Using Numerical Analysis.
Proceedings of the 16th Working Conference on Reverse Engineering, 2009

On the role of the nouns in IR-based traceability recovery.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009

The role of the coverage analysis during IR-based traceability recovery: A controlled experiment.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Recovering design rationale from email repositories.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

METAMORPHOS: MEthods and Tools for migrAting software systeMs towards web and service Oriented aRchitectures: exPerimental evaluation, usability, and tecHnOlogy tranSfer.
Proceedings of the 13th European Conference on Software Maintenance and Reengineering, 2009

Concurrent Fine-Grained Versioning of UML Models.
Proceedings of the 13th European Conference on Software Maintenance and Reengineering, 2009

DB-MELIS: An Eclipse Plug-in for Data Migration.
Proceedings of the 13th European Conference on Software Maintenance and Reengineering, 2009

Behavioral Pattern Identification through Visual Language Parsing and Code Instrumentation.
Proceedings of the 13th European Conference on Software Maintenance and Reengineering, 2009

2008
Assessing the usability of a visual tool for the definition of e-learning processes.
J. Vis. Lang. Comput., 2008

Developing legacy system migration methods and tools for technology transfer.
Softw. Pract. Exp., 2008

Migrating legacy video lectures to multimedia learning objects.
Softw. Pract. Exp., 2008

A Visual Framework for the Definition and Execution of Reverse Engineering Processes.
Proceedings of the Visual Information Systems. Web-Based Visual Information Search and Management, 2008

Software migration projects in Italian industry: Preliminary results from a state of the practice survey.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering, 2008

IR-Based Traceability Recovery Processes: An Empirical Comparison of "One-Shot" and Incremental Processes.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

Data Model Comprehension: An Empirical Comparison of ER and UML Class Diagrams.
Proceedings of the 16th IEEE International Conference on Program Comprehension, 2008

An approach and an eclipse based environment for data migration.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Using structural and semantic metrics to improve class cohesion.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

COMOVER: Concurrent model versioning.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Adams re-trace: traceability link recovery via latent semantic indexing.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Supporting Jigsaw-Based Collaborative Learning in Second Life.
Proceedings of the 8th IEEE International Conference on Advanced Learning Technologies, 2008

Enhancing IBM Requisite Pro with IR-based Traceability Recovery Features.
Proceedings of the 3rd Italian Workshop on Eclipse Technologies, 2008

An Eclipse Based Environment to Define and Execute Processes with Application to the Reverse Engineering.
Proceedings of the 3rd Italian Workshop on Eclipse Technologies, 2008

The CD-Lomas project: an RCP-based Collaborative Distributed Learning Object Management System.
Proceedings of the 3rd Italian Workshop on Eclipse Technologies, 2008

Comparing Inspection Methods using Controlled Experiments.
Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering, 2008

Synchronous Distance Lectures in Second Life: Teaching Fundamentals of Informatics.
Proceedings of the 14th International Conference on Distributed Multimedia Systems, 2008

Enhancing Rationale Management with Second Life Meetings.
Proceedings of the 14th International Conference on Distributed Multimedia Systems, 2008

Assessing the Support of ER and UML Class Diagrams during Maintenance Activities on Data Models.
Proceedings of the 12th European Conference on Software Maintenance and Reengineering, 2008

SLMeeting: supporting collaborative work in Second Life.
Proceedings of the working conference on Advanced Visual Interfaces, 2008

2007
Enhancing collaborative synchronous UML modelling with fine-grained versioning of software artefacts.
J. Vis. Lang. Comput., 2007

Recovering traceability links in software artifact management systems using information retrieval methods.
ACM Trans. Softw. Eng. Methodol., 2007

Identifying similar pages in Web applications using a competitive clustering algorithm.
J. Softw. Maintenance Res. Pract., 2007

Working Conference on Reverse Engineering 2005.
Inf. Softw. Technol., 2007

Clustering Algorithms and Latent Semantic Indexing to Identify Similar Pages in Web Applications.
Proceedings of the 9th IEEE International Symposium on Web Systems Evolution, 2007

Improving context awareness in subversion through fine-grained versioning of Java code.
Proceedings of the 9th International Workshop on Principles of Software Evolution (IWPSE 2007), 2007

Comparing Clustering Algorithms for the Identification of Similar Pages in Web Applications.
Proceedings of the Web Engineering, 7th International Conference, 2007

Integrating a Distributed Inspection Tool Within an Artefact Management System.
Proceedings of the ICSOFT 2007, 2007

Empirical Studies in Software Maintenance and Evolution.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

Assessing Legacy System Migration Technologies through Controlled Experiments.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

Assessing the Effectiveness of a Distributed Method for Code Inspection: A Controlled Experiment.
Proceedings of the 2nd IEEE International Conference on Global Software Engineering, 2007

A Service Oriented Collaborative Distributed Learning Object Management System.
Proceedings of the Enterprise Information Systems, 9th International Conference, 2007

CD-LOMAS: A Collaborative Distributed Learning Object Management System.
Proceedings of the ICEIS 2007, 2007

A Two Phase Approach to Design Pattern Recovery.
Proceedings of the 11th European Conference on Software Maintenance and Reengineering, 2007

2006
Identifying Cloned Navigational Patterns in Web Applications.
J. Web Eng., 2006

Using a Competitive Clustering Algorithm to Comprehend Web Applications.
Proceedings of the Eighth IEEE International Workshop on Web Site Evolution (WSE 2006), 2006

MELIS: an Eclipse Based Environment for the Migration of Legacy Systems to the Web.
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), 2006

Improving Comprehensibility of Source Code via Traceability Information: a Controlled Experiment.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006

Can Information Retrieval Techniques Effectively Support Traceability Link Recovery?
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006

Working Session: Information Retrieval Based Approaches in Software Evolution.
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006

COCONUT: COde COmprehension Nurturant Using Traceability.
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006

Incremental Approach and User Feedbacks: a Silver Bullet for Traceability Recovery.
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006

A Strategy and an Eclipse Based Environment for the Migration of Legacy Systems to Multi-tier Web-based Architectures.
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006

Supporting Distributed Software Development with fine-grained Artefact Management.
Proceedings of the 1st IEEE International Conference on Global Software Engineering, 2006

Migrating Legacy Video Lectures to Multimedia Learning Objects.
Proceedings of the ICEIS 2006, 2006

Assessing the Usability of a Tool for Developing Adaptive E-learning Processes: an Empirical Analysis.
Proceedings of the 6th IEEE International Conference on Advanced Learning Technologies, 2006

ADAMS: ADvanced Artefact Management System.
Proceedings of the 10th European Conference on Software Maintenance and Reengineering (CSMR 2006), 2006

Case Studies of Visual Language Based Design Patterns Recovery.
Proceedings of the 10th European Conference on Software Maintenance and Reengineering (CSMR 2006), 2006

VLMigrator: a tool for migrating legacy video lectures to multimedia learning objects.
Proceedings of the working conference on Advanced visual interfaces, 2006

2005
Assessing effort estimation models for corrective maintenance through empirical studies.
Inf. Softw. Technol., 2005

Role Based Reengineering of Web Applications.
Proceedings of the Seventh IEEE International Workshop on Web Site Evolution (WSE 2005), 2005

Understanding Cloned Patterns in Web Applications.
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005

Integrating e-Business and e-Learning Processes.
Proceedings of the 11th International Conference on Distributed Multimedia Systems, 2005

Visual Languages for Non Expert Instructional Designers: A Usability Study.
Proceedings of the 11th International Conference on Distributed Multimedia Systems, 2005

ADAMS Re-Trace: A Traceability Recovery Tool.
Proceedings of the 9th European Conference on Software Maintenance and Reengineering (CSMR 2005), 2005

Design Pattern Recovery by Visual Language Parsing.
Proceedings of the 9th European Conference on Software Maintenance and Reengineering (CSMR 2005), 2005

Migrating Legacy Systems to the Web.
Proceedings of the Encyclopedia of Information Science and Technology (5 Volumes), 2005

2004
Managing coordination and cooperation in distributed software processes: the GENESIS environment.
Softw. Process. Improv. Pract., 2004

Introduction.
Autom. Softw. Eng., 2004

ADAMS: an Artefact-based Process Support System.
Proceedings of the Sixteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2004), 2004

Reengineering Web Applications Based on Cloned Pattern Analysis.
Proceedings of the 12th International Workshop on Program Comprehension (IWPC 2004), 2004

Building Executable Union Slices using Conditioned Slicing.
Proceedings of the 12th International Workshop on Program Comprehension (IWPC 2004), 2004

Enhancing an Artefact Management System with Traceability Recovery Features.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

Identifying Clones in Dynamic Web Sites Using Similarity Thresholds.
Proceedings of the ICEIS 2004, 2004

Assessing Effort Prediction Models for Corrective Software Maintenance - An Empirical Study.
Proceedings of the ICEIS 2004, 2004

2003
Assessing the maintenance processes of a software organization: an empirical analysis of a large industrial project.
J. Syst. Softw., 2003

Deriving workflow enactment rules from UML activity diagrams: a case study.
Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments (HCC 2003), 2003

GENESIS: A Flexible and Distributed Environment for Cooperative Software Engineering.
Proceedings of the Fifteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2003), 2003

Rapid Development of Process Modeling Tools.
Proceedings of the ICEIS 2003, 2003

Unions of Slices Are Not Slices.
Proceedings of the 7th European Conference on Software Maintenance and Reengineering (CSMR 2003), 2003

2002
A Classification Framework to Support the Design of Visual Languages.
J. Vis. Lang. Comput., 2002

Recovering Traceability Links between Code and Documentation.
IEEE Trans. Software Eng., 2002

Automating the management of software maintenance workflows in a large software enterprise: a case study.
J. Softw. Maintenance Res. Pract., 2002

Business process reengineering and workflow automation: a technology transfer experience.
J. Syst. Softw., 2002

Effort estimation for corrective software maintenance.
Proceedings of the 14th international conference on Software engineering and knowledge engineering, 2002

A component-based visual environment development process.
Proceedings of the 14th international conference on Software engineering and knowledge engineering, 2002

Evolving Ispell: A Case Study of Program Understanding for Reuse.
Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002), 2002

Early Effort Estimation of Massive Maintenance Processes.
Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), 2002

Empirical Analysis of Massive Maintenance Processes.
Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR 2002), 2002

Integrating Document and Workflow Management Tools using XML and Web Technologies: A Case Study.
Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR 2002), 2002

Workshop on Cooperative Supports for Distributed Software Engineering Processes.
Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC 2002), 2002

Understanding SQL through Iconic Interfaces.
Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC 2002), 2002

2001
Maintaining traceability links during object-oriented software evolution.
Softw. Pract. Exp., 2001

Decomposing legacy systems into objects: an eclectic approach.
Inf. Softw. Technol., 2001

Web Site Reuse: Cloning and Adapting.
Proceedings of the 3rd International Workshop on Web Site Evolution (WSE 2001), 2001

Integrating Document and Workflow Management Systems.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2001), 2001

Program Slicing: Methods and Applications.
Proceedings of the 1st IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2001), 2001

Assessing Massive Maintenance Processes: An Empirical Study.
Proceedings of the 2001 International Conference on Software Maintenance, 2001

A Decisional Framework for Legacy System Management.
Proceedings of the 2001 International Conference on Software Maintenance, 2001

Introducing Workflow Management in Software Maintenance Processes.
Proceedings of the 2001 International Conference on Software Maintenance, 2001

Migrating Legacy Systems to the Web: An Experience Report.
Proceedings of the Fifth Conference on Software Maintenance and Reengineering, 2001

2000
Decomposing legacy programs: a first step towards migrating to client-server platforms.
J. Syst. Softw., 2000

Creating Tools in a Software Environment Based on Graph Rewriting Rules.
Int. J. Softw. Eng. Knowl. Eng., 2000

A Design Rationale Based Environment for Cooperative Maintenance.
Int. J. Softw. Eng. Knowl. Eng., 2000

Tracing Object-Oriented Code into Functional Requirements.
Proceedings of the 8th International Workshop on Program Comprehension (IWPC 2000), 2000

Information Retrieval Models for Recovering Traceability Links between Code and Documentation.
Proceedings of the 2000 International Conference on Software Maintenance, 2000

Identifying the Starting Impact Set of a Maintenance Request: A Case Study.
Proceedings of the 4th European Conference on Software Maintenance and Reengineering, 2000

1999
Identifying objects in legacy systems using design metrics.
J. Syst. Softw., 1999

An Incremental Object-Oriented Migration Strategy for RPG Legacy Systems.
Int. J. Softw. Eng. Knowl. Eng., 1999

A System for Generating Reverse Engineering Tools: A Case Study of Software Modularisation.
Autom. Softw. Eng., 1999

Recovering Code to Documentation Links in OO Systems.
Proceedings of the Sixth Working Conference on Reverse Engineering, 1999

Estimating the Size of Changes for Evolving Object Oriented Systems: A Case Study.
Proceedings of the 6th IEEE International Software Metrics Symposium (METRICS 1999), 1999

A Case Study of Applying an Eclectic Approach to Identify Objects in Code.
Proceedings of the 7th International Workshop on Program Comprehension (IWPC '99), May 5-7, 1999, 1999

Maintaining Traceability During Object-Oriented Software Evolution: A Case Study.
Proceedings of the 1999 International Conference on Software Maintenance, 1999

1998
An Extensible System for Source Code Analysis.
IEEE Trans. Software Eng., 1998

An integrated environment for reuse reengineering C code.
J. Syst. Softw., 1998

Conditioned program slicing.
Inf. Softw. Technol., 1998

Incremental Migration Strategies: Data Flow Analysis For Wrapping.
Proceedings of the 5th Working Conference on Reverse Engineering, 1998

An Experiment in Identifying Persistent Objects in Large Systems.
Proceedings of the 1998 International Conference on Software Maintenance, 1998

1997
A Parsing Methodology for the Implementation of Visual Systems.
IEEE Trans. Software Eng., 1997

A Framework of Syntactic Models for the Implementation of Visual Languages.
Proceedings of the Proceedings 1997 IEEE Symposium on Visual Languages, 1997

Identifying objects in legacy systems.
Proceedings of the 5th International Workshop on Program Comprehension (WPC '97), May 28-30, 1997, 1997

1996
A Specification Driven Slicing Process for Identifying Reusable Functions.
J. Softw. Maintenance Res. Pract., 1996

Understanding Function Behaviors through Program Slicing.
Proceedings of the 4th International Workshop on Program Comprehension (WPC '96), 1996

Specifying code analysis tools.
Proceedings of the 1996 International Conference on Software Maintenance (ICSM '96), 1996

1995
Automatic Generation of Visual Programming Environments.
Computer, 1995

Qualifying Reusable Functions Using Symbolic Execution.
Proceedings of the 2nd Working Conference on Reverse Engineering, 1995

Efficient Parsing of Data-Flow Graphs.
Proceedings of the SEKE'95, 1995

Identifying reusable functions using specification driven program slicing: a case study.
Proceedings of the International Conference on Software Maintenance, 1995

1994
Program parallelization in WSDW.
Proceedings of the SEKE'94, 1994

Recovering the architectural design for software comprehension.
Proceedings of the Proceedings 1994 IEEE 3rd Workshop on Program Comprehension, 1994

Software Salvaging Based on Conditions.
Proceedings of the International Conference on Software Maintenance, 1994

Towards Efficient Parsing of Diagrammatic Languages.
Proceedings of the Workshop on Advanced Visual Interfaces, 1994

1993
The Tool Development Language TDL for the Software Development Environment WSDW.
Proceedings of the SEKE'93, 1993

An integrated and interactive reverse engineering environment for existing software comprehension.
Proceedings of the IEEE Second Workshop on Program Comprehension, 1993

1992
The Software Development Workbench WSDW.
Proceedings of the SEKE'92, 1992


  Loading...