It is widely recognised that the quality of Object Oriented Software Systems (OOSS) must be assessed from the early stages of their development. OO Conceptual models are key artifacts produced at these early phases, which cover not only static aspects but also dynamic aspects. Therefore, focusing on quality aspects of conceptual models could contribute to produce better quality OOSS. While quality aspects of structural diagrams, such as class diagrams, have being widely researched, the quality of behavioural diagrams such as statechart diagrams have been neglected. This fact leaded us to define a set of metrics for measuring their structural complexity. In order to gather empirical evidence that the structural complexity of statechart diagrams are related with their understandability we carried out a controlled experiment in a previous work. The aim of this paper is to present a replication of that experiment. The findings obtained in the replication corroborate the results of the first experiment in the sense that at some extent, the number of transitions, the number of states and the number of activities influence statechart diagrams understandability.
%0 Conference Paper
%1 miranda_05_empirical
%A Miranda, David
%A Genero, Marcela
%A Piattini, Mario
%D 2005
%J Enterprise Information Systems V
%K 2005 metrics statecharts \_pdf uml
%P 101--108
%R http://dx.doi.org/10.1007/1-4020-2673-0\_12
%T Empirical Validation of Metrics for UML Statechart Diagrams
%U http://dx.doi.org/10.1007/1-4020-2673-0\_12
%X It is widely recognised that the quality of Object Oriented Software Systems (OOSS) must be assessed from the early stages of their development. OO Conceptual models are key artifacts produced at these early phases, which cover not only static aspects but also dynamic aspects. Therefore, focusing on quality aspects of conceptual models could contribute to produce better quality OOSS. While quality aspects of structural diagrams, such as class diagrams, have being widely researched, the quality of behavioural diagrams such as statechart diagrams have been neglected. This fact leaded us to define a set of metrics for measuring their structural complexity. In order to gather empirical evidence that the structural complexity of statechart diagrams are related with their understandability we carried out a controlled experiment in a previous work. The aim of this paper is to present a replication of that experiment. The findings obtained in the replication corroborate the results of the first experiment in the sense that at some extent, the number of transitions, the number of states and the number of activities influence statechart diagrams understandability.
@inproceedings{miranda_05_empirical,
abstract = {It is widely recognised that the quality of Object Oriented Software Systems (OOSS) must be assessed from the early stages of their development. OO Conceptual models are key artifacts produced at these early phases, which cover not only static aspects but also dynamic aspects. Therefore, focusing on quality aspects of conceptual models could contribute to produce better quality OOSS. While quality aspects of structural diagrams, such as class diagrams, have being widely researched, the quality of behavioural diagrams such as statechart diagrams have been neglected. This fact leaded us to define a set of metrics for measuring their structural complexity. In order to gather empirical evidence that the structural complexity of statechart diagrams are related with their understandability we carried out a controlled experiment in a previous work. The aim of this paper is to present a replication of that experiment. The findings obtained in the replication corroborate the results of the first experiment in the sense that at some extent, the number of transitions, the number of states and the number of activities influence statechart diagrams understandability.},
added-at = {2009-03-10T04:52:19.000+0100},
author = {Miranda, David and Genero, Marcela and Piattini, Mario},
biburl = {https://www.bibsonomy.org/bibtex/2cc173327a22b4bd2e9ee13f2917b2299/leonardo},
citeulike-article-id = {887467},
doi = {http://dx.doi.org/10.1007/1-4020-2673-0\_12},
interhash = {aa96fbbcf4991fead5070a00aac1a05d},
intrahash = {cc173327a22b4bd2e9ee13f2917b2299},
journal = {Enterprise Information Systems V},
keywords = {2005 metrics statecharts \_pdf uml},
pages = {101--108},
posted-at = {2006-10-06 19:40:46},
priority = {4},
timestamp = {2009-03-10T04:52:19.000+0100},
title = {Empirical Validation of Metrics for UML Statechart Diagrams},
url = {http://dx.doi.org/10.1007/1-4020-2673-0\_12},
year = 2005
}