Automatic static analysis (ASA) tools analyze the source or compiled code of a software system looking for violations of recommended programming practices (called issues) that might either cause failures or degrade some dimensions of software quality. Dr. Antonio Vetrò, under the supervision of Prof. Dr. Maurizio Morisio and Prof. Dr. Marco Torchiano, has focused his doctoral research in studying how to improve software quality by applying ASA. He has taken the standard ISO/IEC 25010 as a reference model and has focused on four main areas: Functional suitability, Reliability, Performance and Maintainability (in terms of Technical Debt). The epistemological approach used is that one of empirical software engineering. Dr. Vetrò has also investigated new research directions for this field, i.e. using ASA for improving software energy efficiency and to detect problems derived from the interaction of different languages. The contribution is finally enriched with a generalized process for researchers and practitioners to improve software quality through ASA and create a body of knowledge on the topic based on empirical evidence. This book represents a first step towards these goals.

Assessing The Impact Of Automatic Static Analysis On Software Quality / Vetro', Antonio; Morisio, Maurizio; Torchiano, Marco. - STAMPA. - (2014).

Assessing The Impact Of Automatic Static Analysis On Software Quality

VETRO', ANTONIO;MORISIO, MAURIZIO;TORCHIANO, MARCO
2014

Abstract

Automatic static analysis (ASA) tools analyze the source or compiled code of a software system looking for violations of recommended programming practices (called issues) that might either cause failures or degrade some dimensions of software quality. Dr. Antonio Vetrò, under the supervision of Prof. Dr. Maurizio Morisio and Prof. Dr. Marco Torchiano, has focused his doctoral research in studying how to improve software quality by applying ASA. He has taken the standard ISO/IEC 25010 as a reference model and has focused on four main areas: Functional suitability, Reliability, Performance and Maintainability (in terms of Technical Debt). The epistemological approach used is that one of empirical software engineering. Dr. Vetrò has also investigated new research directions for this field, i.e. using ASA for improving software energy efficiency and to detect problems derived from the interaction of different languages. The contribution is finally enriched with a generalized process for researchers and practitioners to improve software quality through ASA and create a body of knowledge on the topic based on empirical evidence. This book represents a first step towards these goals.
3639705165
9783639705164
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Caricamento pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11583/2531301
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo