A study on software fault prediction techniques

SS Rathore, S Kumar - Artificial Intelligence Review, 2019 - Springer
Software fault prediction aims to identify fault-prone software modules by using some
underlying properties of the software project before the actual testing process begins. It …

Software maintainability: Systematic literature review and current trends

R Malhotra, A Chug - International Journal of Software Engineering …, 2016 - World Scientific
Software maintenance is an expensive activity that consumes a major portion of the cost of
the total project. Various activities carried out during maintenance include the addition of …

Dynamic coupling measurement for object-oriented software

E Arisholm, LC Briand, A Foyen - IEEE Transactions on …, 2004 - ieeexplore.ieee.org
The relationships between coupling and external quality factors of object-oriented software
have been studied extensively for the past few years. For example, several studies have …

A methodology for architecture-level reliability risk analysis

SM Yacoub, HH Ammar - IEEE Transactions on Software …, 2002 - ieeexplore.ieee.org
The paper presents a methodology for reliability risk assessment at the early stages of the
development lifecycle, namely, the architecture level. We describe a heuristic risk …

Architectural-level risk analysis using UML

K Goseva-Popstojanova, A Hassan… - IEEE transactions on …, 2003 - ieeexplore.ieee.org
Risk assessment is an essential part in managing software development. Performing risk
assessment during the early development phases enhances resource allocation decisions …

A survey on software coupling relations and tools

E Fregnan, T Baum, F Palomba, A Bacchelli - Information and Software …, 2019 - Elsevier
Context Coupling relations reflect the dependencies between software entities and can be
used to assess the quality of a program. For this reason, a vast amount of them has been …

A systematic mapping study on dynamic metrics and software quality

A Tahir, SG MacDonell - 2012 28th IEEE International …, 2012 - ieeexplore.ieee.org
Several important aspects of software product quality can be evaluated using dynamic
metrics that effectively capture and reflect the software's true runtime behavior. While the …

A survey of dynamic software metrics

J Kumar Chhabra, V Gupta - Journal of computer science and technology, 2010 - Springer
Software metrics help us to make meaningful estimates for software products and guide us
in taking managerial and technical decisions. However, conventional static metrics have …

The impact of structural complexity on the understandability of UML statechart diagrams

JA Cruz-Lemus, A Maes, M Genero, G Poels… - Information Sciences, 2010 - Elsevier
The effectiveness of current software development strategies, such as Model-Driven
Development (MDD), depends largely on the quality of their primary artefacts, ie software …

Measuring the dynamic behaviour of AspectJ programs

B Dufour, C Goard, L Hendren, O De Moor… - Proceedings of the 19th …, 2004 - dl.acm.org
This paper proposes and implements a rigorous method for studying the dynamic behaviour
of AspectJ programs. As part of this methodology several new metrics specific to AspectJ …