Abstract
Software processes have an important influence on the quality of the final software product, and it has motivated companies to be more and more concerned about software process improvement when they are promoting the improvement of the final products. The management of software processes is a complex activity due to the great number of different aspects to be considered and, for this reason it is useful to establish a conceptual architecture which includes all the aspects necessary for the management of this complexity. In this paper we present a conceptual framework in which the software process modeling and measurement are treated in an integrated way for their improvement. As a support to the improvement a collection of software process model metrics is proposed. For the management of the measurement process, GenMETRIC, an extensible tool for the definition, calculation and presentation of software metrics, has been developed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Pfleeger, S.L.: Integrating Process and Measurement. In: Melton, A. (ed.) Software Measurement, pp. 53–74. International Thomson Computer Press, London (1996)
Jacobson, I., Booch, G., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1999)
Calero, C., Piattini, M., Genero, M.: Empirical Validation of referential metrics. Information Software and Technology. Special Issue on Controlled Experiments in Software Technology 43(15) (2001)
Derniame, J.C., Kaba, B.A., Wastell, D.: Promoter-2 1998. LNCS, vol. 1500. Springer, Heidelberg (1999)
Díaz, O., Piattini, M., Calero, C.: Measuring triggering-interaction complexity on active databases. Information Systems Journal 26(1), Elsevier Science (2001)
Florac, W.A., Carleton, A.D.: Measuring the Software Process. Statistical Process Control for Software Process Improvement. SEI Series in Software Engineering. Addison Wesley, Reading (1999)
García, F., Ruiz, F., Piattini, M., Polo, M.: Conceptual Architecture for the Assessment and Improvement of Software Maintenance. In: 4th International Conference on Enterprise Information Systems (ICEIS 2002), Ciudad Real, Spain, April 2002, pp. 610–617 (2002)
Genero, M., Olivas, J., Piattini, M., Romero, F.: Using metrics to predict OO information systems maintainability. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 388–401. Springer, Heidelberg (2001)
Genero, M., Miranda, D., Piattini, M.: Defining and Validating Metrics for UML Statechart Diagrams. In: 6th International ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE), pp. 120–136 (2002)
ISO/IEC: ISO IEC 15504 TR2:1998, part 2: A reference model for processes and process capability (1998)
ISO IEC 15939, Information Technology – Software Measurement Process, Committee Draft (December 2000)
International Organization for Standardization (ISO). Quality management systems - Fundamentals and vocabulary. ISO 9000:2000 (2000), See http://www.iso.ch/iso/en/iso9000-14000/iso9000/selection_use/iso9000family.html
International Organization for Standardization (ISO). 2000. Quality management systems - Requirements, ISO 9001:2000 (2000)
Kitchenham, B.A., Hughes, R.T., Linkman, S.G.: Modeling Software Measurement Data. IEEE Transactions on Software Engineering 27(9), 788–804 (2001)
OMG Unified Modeling Language Specification; version 1.4, Object Management Group (September 2001), Available in http://www.omg.org/technology/documents/formal/uml.htm
Meta Object Facility (MOF) Specification; version 1.4. Object Management Group (April 2002), In http://www.omg.org/technology/documents/formal/mof.htm
Software Process Engineering Metamodel Specification; adopted specification, version 1.0. Object Management Group (November 2002), Available in http://cgi.omg.org/cgibin/doc?ptc/02-05-03
OMG XML Metadata Interchange (XMI) Specification; version 1.2. Object Management Group (January 2002), In http://www.omg.org/technology/documents/formal/xmi.htm
Piattini, M., Calero, C., Sahraoui, H., Lonis, H.: Object-Relational Database Metrics. L’ object, vol. 7(4). HERMES Science Publications, Paris (2001) ISSN 1262–1137
Ruiz, F., Piattini, M., Polo, M.: An Conceptual Architecture Proposal for Software Maintenance. In: International Symposium on Systems Integration (ISSI, Intersymp’2001), Baden-Baden, Germany, pp. VIII:1–8 (2001)
Ruiz, F., Piattini, M., García, F., Polo, M.: An XMI-based Repository for Software Process Metamodeling. In: Oivo, M., Komi-Sirviö, S. (eds.) PROFES 2002. LNCS, vol. 2559, pp. 546–558. Springer, Heidelberg (2002)
Software Engineering Institute (SEI). The Capability Maturity Model: Guidelines for Improving the Software Process (1995), In http://www.sei.cmu.edu/cmm/cmm.html
Software Engineering Institute (SEI). Capability Maturity Model Integration (CMMISM), version 1.1 (March 2002), In http://www.sei.cmu/cmmi/cmmi.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
García, F., Ruiz, F., Cruz, J.A., Piattini, M. (2003). Integrated Measurement for the Evaluation and Improvement of Software Processes. In: Oquendo, F. (eds) Software Process Technology. EWSPT 2003. Lecture Notes in Computer Science, vol 2786. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45189-1_8
Download citation
DOI: https://doi.org/10.1007/978-3-540-45189-1_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40764-5
Online ISBN: 978-3-540-45189-1
eBook Packages: Springer Book Archive