The quantification of several software attributes (e.g., size, complexity, cohesion, coupling) is usually carried out in a static fashion, and several hundreds of measures have been defined to this end. However, static measurement may only be an approximation for the measurement of these attributes during software use. The paper proposes a theoretical frame- work based on Axiomatic Approaches for the definition of sensible dynamic software measures that can dynamically capture these attributes. Dynamic measures based on this framework are defined for dynamically quantifying size and coupling. In this paper, we also compare dynamic measures of size and coupling against well-known static measures by correlating them with fault-pronenesses of four case studies.

On the Definition of Dynamic Software Measures

LAVAZZA, LUIGI ANTONIO;MORASCA, SANDRO;TOSI, DAVIDE
2012-01-01

Abstract

The quantification of several software attributes (e.g., size, complexity, cohesion, coupling) is usually carried out in a static fashion, and several hundreds of measures have been defined to this end. However, static measurement may only be an approximation for the measurement of these attributes during software use. The paper proposes a theoretical frame- work based on Axiomatic Approaches for the definition of sensible dynamic software measures that can dynamically capture these attributes. Dynamic measures based on this framework are defined for dynamically quantifying size and coupling. In this paper, we also compare dynamic measures of size and coupling against well-known static measures by correlating them with fault-pronenesses of four case studies.
2012
Per Runeson, Martin Höst, Emilia Mendes, Anneliese Amschler Andrews, Rachel Harrison
ESEM '12 Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
9781450310567
6th International Symposium On Empirical Software Engimeering and Measurement (ESEM 2012)
Lund, Sweden
September 19-20, 2012
File in questo prodotto:
File Dimensione Formato  
ESEM2012_DynamicMetrics.pdf

non disponibili

Tipologia: Documento in Post-print
Licenza: DRM non definito
Dimensione 650.47 kB
Formato Adobe PDF
650.47 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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: https://hdl.handle.net/11383/1759039
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 22
  • ???jsp.display-item.citation.isi??? 10
social impact