Towards a Logical Schema Integrating Software Process Modelling and Software Measurement

This paper introduces a logical schema for the integration of software process modelling and software measurement. The schema promotes a common understanding of concepts and terminology, serving as a bridge across the fields of process modelling and software metrics. It presents a formal unified view of the major information entities and their inter-relationships. The schema is designed to be general enough to be used with a variety of different process modelling formalisms and metrics approaches. It incorporates several abstraction mechanisms to support the handling of complex process information and multiple evolving versions of that information. The schema should be useful for both researchers and practitioners in empirical process modelling studies of large-scale systems development and evolution. This paper concludes by contrasting our position with the conceptual schema developed at the Software Engineering Institute. The SEI schema has been a major influence on our work, but the paper also outlines some significant differences between their schema and our own position.

[1]  Marc I. Kellner,et al.  Practical Technology for Process Assets , 1993, ISPW.

[2]  M. I. Kellner,et al.  A conceptual schema for process definitions and models , 1994, Proceedings of the Third International Conference on the Software Process. Applying the Software Process.

[3]  Victor R. Basili,et al.  Validating the TAME resource data model , 1988, Proceedings. [1989] 11th International Conference on Software Engineering.

[4]  John Mylopoulos,et al.  Understanding "why" in software process modelling, analysis, and design , 1994, Proceedings of 16th International Conference on Software Engineering.

[5]  Bill Curtis,et al.  Process modeling , 1992, CACM.

[6]  Christopher M. Lott Process and measurement support in SEEs , 1993, SOEN.

[7]  Maurizio Morisio A methodology to measure the software process , 1995 .

[8]  Martin Verlage,et al.  MVP-L Language Report Version 2 , 1995 .

[9]  H. D. Rombach,et al.  THE EXPERIENCE FACTORY , 1999 .