Evolutionary hot-spots in Software Systems

0Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We propose a methodology to study and visualize the evolution of the modular structure of a network of functional dependencies in a software system. Our method identifies periods of significant refactoring activities, also known as the evolutionary hot spots in software systems. Our approach is based on clustering design structure matrices of functional dependencies and Kleinberg's method of identifying evolutionary hot-spots in dynamic networks. As a case study, we characterize the evolution of the modular structure of Octave over its entire life cycle.

Author supplied keywords

Cite

CITATION STYLE

APA

Benkoczi, R., Gaur, D., Hossain, S., Khan, M., & Raj Tedlapu, A. (2020). Evolutionary hot-spots in Software Systems. In Proceedings - 2020 ACM/IEEE 42nd International Conference on Software Engineering: Companion, ICSE-Companion 2020 (pp. 272–273). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1145/3377812.3390909

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free