A systematic mapping study on software product line evolution: From legacy system reengineering to product line refactoring

MA Laguna, Y Crespo - Science of Computer Programming, 2013 - Elsevier
Software product lines (SPLs) are used in industry to develop families of similar software
systems. Legacy systems, either highly configurable or with a story of versions and local …

Software design smell detection: a systematic mapping study

K Alkharabsheh, Y Crespo, E Manso… - Software Quality …, 2019 - Springer
Abstract Design Smells are indicators of situations that negatively affect software quality
attributes such as understandability, testability, extensibility, reusability, and maintainability …

Behind the intent of extract method refactoring: A systematic literature review

EA AlOmar, MW Mkaouer, A Ouni - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Background: Code refactoring is widely recognized as an essential software engineering
practice to improve the understandability and maintainability of the source code. The Extract …

[HTML][HTML] Comparación de herramientas de detección de design smells

K Alkharabsheh, Y Crespo, J Taboada… - XXI Jornadas de …, 2016 - books.google.com
La detección de Design Smells ha experimentado un auge en actividad entre los anos 2010
y 2014. Proliferan las herramientas de detección automática pero se percibe un problema …

Analysing agreement among different evaluators in god class and feature envy detection

K Alkharabsheh, S Alawadi, Y Crespo, ME Manso… - IEEE …, 2021 - ieeexplore.ieee.org
The automatic detection of Design Smells has evolved in parallel to the evolution of
automatic refactoring tools. There was a huge rise in research activity regarding Design …

[PDF][PDF] Assessing the influence of size category of the project in god class detection, an experimental approach based on machine learning (MLA)

K Alkharabsheh, Y Crespo… - International …, 2019 - academia.edu
Design Smell detection has proven to be an effective strategy to improve software quality
and consequently decrease maintainability expenses. In this work, we explore the influence …

[PDF][PDF] Analysing Agreement among Different Evaluators in God Class and Feature Envy Detection

KAY CRESPO, E MANSO, S ALAWADI, JA TABOADA - academia.edu
The automatic detection of Design Smells has evolved in parallel to the evolution of
automatic refactoring tools. There was a huge rise in research activity regarding Design …

[引用][C] Factores que tienen en cuenta los desarrolladores en la priorización de smells para su corrección: conclusiones después de una réplica

K AlKharabsheh, Y Crespo, E Manso, JÁ Taboada