- document
-
Kalouda, M. (author)Recent studies have investigated the use of source code metrics to predict the change- and defect-proneness of source code. While the indicative power of these metrics was validated for several systems, it has not been tested on Service-Oriented Architectures (SOA). In particular, the SOA paradigm prescribes the development of systems through...master thesis 2013
- document
-
Romano, D. (author)Antipatterns and code smells have been widely proved to affect the change-proneness of software components. However, there is a lack of studies that propose indicators of changes for service-oriented systems. Like any other software systems, such systems evolve to address functional and non functional requirements. In this research, we...report 2013
- document
-
Romano, D. (author), Raila, P. (author), Pinzger, M. (author), Khomh, F. (author)Preprint of paper published in: WCRE 2012 - Proceedings of the 19th Working Conference on Reverse Engineering, 15-18 October 2012; doi:10.1109/WCRE.2012.53 Antipatterns are poor solutions to design and implementation problems which are claimed to make object oriented systems hard to maintain. Our recent studies showed that classes with...report 2012
- document
-
Raila, P. (author)We replicated a part of the recent study on the impact of design defects on the change-proneness of software applications and extended it by performing an analysis based on ?ne-grained source code changes (SCCs) performed on Java classes during the evolution of the systems. Using SCCs extracted from the version control systems of 16 Java open-...master thesis 2012
- document
-
Pingen, R.A. (author)A lack of cohesion is often associated with bad software quality, and could lead to more changes and bugs in software. In this thesis the impact of cohesion on the change-proneness of Java interfaces is investigated. Showing the existence of a relation between these concepts can lead to better change prediction models that can support software...master thesis 2012