Quantitative assessment of UML dynamic models

In this work we plan to provide a suite of measures to address mainly two problem areas within contemporary object-oriented software measurement: (i) the lack of measures for the early stages of system development, like conceptual modeling and (ii) the lack of measures for dynamic models of an object-oriented system. Our suite of measures is going to be taken from UML 2.0 diagrams. OCL (Object-Constraint Language) and the UML 2.0 meta-model will be used to formalize and contextualize the definitions.

[1]  Brian Henderson-Sellers,et al.  Sizing Use Cases: How to Create a Standard Metrical Approach , 2002, OOIS.

[2]  Mario Piattini,et al.  A Formal Definition for Object-Relational Database Metrics , 2005, ICEIS.

[3]  Warren Harrison,et al.  Using Software Metrics to Allocate Testing Resources , 1988, J. Manag. Inf. Syst..

[4]  Peder Feldt,et al.  Requirements metrics based on use cases , 1999 .

[5]  John Smith,et al.  The Estimation of Effort Based on Use Cases , 1999 .

[6]  Marcela Genero,et al.  Empirical Evaluation and Review of a Metrics-Based Approach for Use Case Verification , 2004, J. Res. Pract. Inf. Technol..

[7]  Fernando Brito e Abreu,et al.  An OCL-Based Formalization of the MOOSE Metric Suite , 2003 .

[8]  Michele Marchesi OOA metrics for the Unified Modeling Language , 1998, Proceedings of the Second Euromicro Conference on Software Maintenance and Reengineering.

[9]  Teri Roberts Metrics for object-oriented software development , 1992, OOPSLA '92.

[10]  Fernando Brito e Abreu,et al.  Evaluating the impact of object-oriented design on software quality , 1996, Proceedings of the 3rd International Software Metrics Symposium.

[11]  Giuseppe Santucci,et al.  Serious : a UML based metric for effort estimation , 2002 .

[12]  Miguel Goulão,et al.  The GOODLY Design Language for MOOD2 Metrics Collection , 1999, ECOOP Workshops.

[13]  Mario Piattini,et al.  Quantitative Approaches in Object-Oriented Software Engineering , 1999, ECOOP Workshops.

[14]  Sallie M. Henry,et al.  Predicting source-code complexity at the design stage , 1990, IEEE Software.

[15]  Motoshi Saeki,et al.  Embedding Metrics into Information Systems Development Methods: An Application of Method Engineering Technique , 2003, CAiSE.

[16]  Fernando Brito e Abreu,et al.  Using OCL to Formalize Object-Oriented Design Metrics Definitions , 2002 .

[17]  Houari A. Sahraoui,et al.  Quantitative Approaches in Object-Oriented Software Engineering , 1999, ECOOP Workshops.

[18]  Elaine J. Weyuker,et al.  Evaluating Software Complexity Measures , 2010, IEEE Trans. Software Eng..

[19]  Mario Piattini,et al.  Empirical Validation of Metrics for UML Statechart Diagrams , 2003, ICEIS.

[20]  Sallie M. Henry,et al.  Object-oriented metrics that predict maintainability , 1993, J. Syst. Softw..

[21]  Aline Lúcia Baroni,et al.  Formal Definition of Object-Oriented Design Metrics , 2002 .

[22]  Magne Jørgensen,et al.  Estimating Software Development Effort Based on Use Cases-Experiences from Industry , 2001, UML.