The object-oriented software systems frequently evolve to meet new change requirements. Understanding the characteristics of changes aids testers and system designers to improve the quality of softwares. Identifying important modules becomes a key issue in the process of evolution. In this context, a novel network-based approach is proposed to comprehensively investigate change distributions and the correlation between centrality measures and the scope of change propagation. First, software dependency networks are constructed at class level. And then, the number of times of cochanges among classes is minded from software repositories. According to the dependency relationships and the number of times of cochanges among classes, the scope of ...
18th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2018; Lisbon;...
We study the application to object-oriented software of new metrics, derived from Social Network Ana...
We study the application to object-oriented software of new metrics, derived from Social Network Ana...
We propose a novel methodology for analysing change propagation in software using the domain-level b...
The development of software-intensive systems faces many challenges; one of the most important from ...
The development of software-intensive systems faces many challenges; one of the most important from ...
Object oriented technology accommodates a set of relationships that affect the quality of coding and...
Over the past few years, attention has been focused on utilizing complex network analysis to gain a ...
We introduced a new approach to describe Java software as graph, where nodes represent a Java file -...
We introduced a new approach to describe Java software as graph, where nodes represent a Java file -...
The development of software products consumes a lot of time and resources. On the other hand, these ...
Abstract—Software systems are composed of many interacting elements. A natural way to abstract over ...
It is a widely accepted fact that evolving software systems change and grow. However, it is less wel...
Software systems are composed of many interacting elements. A natural way to abstract over software ...
Software systems are composed of many interacting elements. A natural way to abstract over software ...
18th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2018; Lisbon;...
We study the application to object-oriented software of new metrics, derived from Social Network Ana...
We study the application to object-oriented software of new metrics, derived from Social Network Ana...
We propose a novel methodology for analysing change propagation in software using the domain-level b...
The development of software-intensive systems faces many challenges; one of the most important from ...
The development of software-intensive systems faces many challenges; one of the most important from ...
Object oriented technology accommodates a set of relationships that affect the quality of coding and...
Over the past few years, attention has been focused on utilizing complex network analysis to gain a ...
We introduced a new approach to describe Java software as graph, where nodes represent a Java file -...
We introduced a new approach to describe Java software as graph, where nodes represent a Java file -...
The development of software products consumes a lot of time and resources. On the other hand, these ...
Abstract—Software systems are composed of many interacting elements. A natural way to abstract over ...
It is a widely accepted fact that evolving software systems change and grow. However, it is less wel...
Software systems are composed of many interacting elements. A natural way to abstract over software ...
Software systems are composed of many interacting elements. A natural way to abstract over software ...
18th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2018; Lisbon;...
We study the application to object-oriented software of new metrics, derived from Social Network Ana...
We study the application to object-oriented software of new metrics, derived from Social Network Ana...