TY - GEN
T1 - Statechart features and pre-release defects in software maintenance
AU - Heidenberg, Jeanette
AU - Nåls, Andreas
AU - Porres, Ivan
N1 - Copyright:
Copyright 2009 Elsevier B.V., All rights reserved.
PY - 2007
Y1 - 2007
N2 - Statecharts is a design notation to model reactive systems that is part of the Unified Modeling Language (UML) and it is commonly used in the automotive and telecommunication software industry. In this paper we present a study of how the use of some statechart features correlate to the number of pre-release defects in the maintenance of large systems. We discuss possible causes for these correlations and provide some advice to both UML practitioners and to designers of new visual design languages.
AB - Statecharts is a design notation to model reactive systems that is part of the Unified Modeling Language (UML) and it is commonly used in the automotive and telecommunication software industry. In this paper we present a study of how the use of some statechart features correlate to the number of pre-release defects in the maintenance of large systems. We discuss possible causes for these correlations and provide some advice to both UML practitioners and to designers of new visual design languages.
UR - http://www.scopus.com/inward/record.url?scp=47949111201&partnerID=8YFLogxK
U2 - 10.1109/VLHCC.2007.52
DO - 10.1109/VLHCC.2007.52
M3 - Conference contribution
AN - SCOPUS:47949111201
SN - 0769529879
SN - 9780769529875
T3 - Proceedings - IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2007
SP - 223
EP - 230
BT - Proceedings - IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2007
T2 - IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2007
Y2 - 23 September 2007 through 27 September 2007
ER -