A Metamodelling approach for the definition and reuse of structural metrics

Measurement is a key aspect for Information Systems assessment in all its development phases. Different artefacts allow the application of different kinds of metrics. For instance, when the software system is already developed, test metrics such as benchmarks can be used. However, in the initial pha...

Descripción completa

Detalles Bibliográficos
Autor: Grau Colom, Gemma
Tipo de recurso: informe técnico
Fecha de publicación:2008
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/82019
Acceso en línea:https://hdl.handle.net/2117/82019
Access Level:acceso abierto
Palabra clave:structural metrics
model evaluation
i* framework
Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació
Descripción
Sumario:Measurement is a key aspect for Information Systems assessment in all its development phases. Different artefacts allow the application of different kinds of metrics. For instance, when the software system is already developed, test metrics such as benchmarks can be used. However, in the initial phases, metrics can only be applied over model artefacts and, then, structural metrics are especially useful because they allow measuring different properties by taking into account the structural elements of the model. In order to explore how these metrics can be defined and reused, in this paper we analyse several structural metrics over different kinds of models and we observe that they share similar characteristics. Based on them, we establish a meta-modelling approach, which includes several guidelines for the definition of the structural metrics and their reuse. In order to exemplify the approach we define and reuse two different structural metrics over the i* framework.