An empirical study of software metrics for assessing the phases of an agile project
G Concas, M Marchesi, G Destefanis… - International Journal of …, 2012 - World Scientific
We present an analysis of the evolution of a Web application project developed with object-
oriented technology and an agile process. During the development we systematically …
oriented technology and an agile process. During the development we systematically …
Network analysis via partial spectral factorization and Gauss quadrature
C Fenu, D Martin, L Reichel, G Rodriguez - SIAM Journal on Scientific …, 2013 - SIAM
Large-scale networks arise in many applications. It is often of interest to be able to identify
the most important nodes of a network or to ascertain the ease of traveling between nodes …
the most important nodes of a network or to ascertain the ease of traveling between nodes …
Combining object‐oriented metrics and centrality measures to predict faults in object‐oriented software: An empirical validation
A Ouellet, M Badri - Journal of Software: Evolution and Process, 2024 - Wiley Online Library
Many object‐oriented metrics have been proposed in the literature to measure various
structural properties of object‐oriented software. Furthermore, many centrality measures …
structural properties of object‐oriented software. Furthermore, many centrality measures …
On the probability distribution of faults in complex software systems
TG Grbac, D Huljenić - Information and software technology, 2015 - Elsevier
Context There are several empirical principles related to the distribution of faults in a
software system (eg the Pareto principle) widely applied in practice and thoroughly studied …
software system (eg the Pareto principle) widely applied in practice and thoroughly studied …
A study of the community structure of a complex software network
This paper presents a case study of a large software system, Netbeans 6.0, made of
independent subsystems, which are analyzed as complex software networks. Starting from …
independent subsystems, which are analyzed as complex software networks. Starting from …
[PDF][PDF] Why software projects need heroes (lessons learned from 1100+ projects)
A “hero” project is one where 80% or more of the contributions are made by the 20% of the
developers. Those developers are called “hero” developers. In the literature, heroes projects …
developers. Those developers are called “hero” developers. In the literature, heroes projects …
Software quality and community structure in java software networks
We present a study of 600 Java software networks with the aim of characterizing the
relationship among their defectiveness and community metrics. We analyze the community …
relationship among their defectiveness and community metrics. We analyze the community …
Learning to detect stereo saliency
This paper develops a novel learning-based method for detecting stereo saliency in
stereopair images. The disparity maps computed from stereopair images provide an …
stereopair images. The disparity maps computed from stereopair images provide an …
Parameter-based refactoring and the relationship with fan-in/fan-out coupling
A Murgia, M Marchesi, G Concas… - 2011 IEEE Fourth …, 2011 - ieeexplore.ieee.org
Refactoring is an activity which, in theory, should have minimal impact on the overall
structure of a system. That said, certain refactorings change the coupling profile of a system …
structure of a system. That said, certain refactorings change the coupling profile of a system …
Identifying complex functions: By investigating various aspects of code complexity
The complexity management of software code has become one of the major problems in
software development industry. With growing complexity the maintenance effort of code …
software development industry. With growing complexity the maintenance effort of code …