Abstract
With the increasing complexity of software system, geographically distributed development has become mainstream. Managing a software process in which team members are physically distributed is challenging. How to use the Capability Maturity Model (CMM) in geographically distributed development is an area with a number of open research issues. We define a CMM Software Process (CSP) by a set of generic process elements in accordance with the requirements of the CMM. Using the Model Driven Architecture (MDA), the CSP model can be transformed into distributed CMM implementation process models. This paper presents a metamodel for the CSP model, named MM-CSP, and provides the abstract syntax and the semantic of the MM-CSP as well as a UML profile for the MM-CSP. Based on the MM-CSP, a prototype tool for CSP modeling is developed.
This research is supported by the National Natural Science Foundation of China (60273026), and the Chinese National “863” High-Tech Program (2002AA116060, 2001AA113080).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Dominigue, J., Mulholland, P.: Fostering debugging communities on the Web. Communications of the ACM 40(4), 65–71 (1997)
Cai, L., Chang, C.K., Cleland-Huang, J.: Supporting agent-based distributed software development through modeling and simulation. In: The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS 2003), pp. 56–62 (2003)
Pitterman, B.: Telcordia Technologies: The Journey to High Maturity. IEEE Software 17(4), 89–96 (2000)
Yamamura, G.: Software Process Satisfied Employees. IEEE Software 16(5), 83–85 (1999)
Miller, J., Mukerji, J. (eds.): Model Driven Architecture. OMG Document: ormsc/2001-07-01, OMG (2001)
OMG: Software Process Engineering Metamodel (SPEM) 2.0 Draft Request For Proposal. OMG Document: ad/2003-10-09, OMG (2004)
OMG: Meta Object Facility (MOF) Specification, Version 1.4. OMG Document: formal/02-04-03, OMG (2002)
Kleppe, A., Warmer, J., Bast, W.: MDA Explained: The Model Driven ArchitectureTM: Practice and Promise. Addison Wesley Press, Boston (2003)
David, S.F.: Model Driven Architecture: Applying MDA to Enterprise Computing. John Wiley & Sons, New York (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Li, J., Li, M., Wu, Z., Wang, Q. (2004). A Metamodel for the CMM Software Process. In: Cao, J., Yang, L.T., Guo, M., Lau, F. (eds) Parallel and Distributed Processing and Applications. ISPA 2004. Lecture Notes in Computer Science, vol 3358. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30566-8_53
Download citation
DOI: https://doi.org/10.1007/978-3-540-30566-8_53
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24128-7
Online ISBN: 978-3-540-30566-8
eBook Packages: Computer ScienceComputer Science (R0)