Abstract
SOA, based on the loosely coupled principle of systems architecture, can address the complexity, inflexibility, and brittleness issues of existing approaches to integration through reusable services that can be easily and flexibly “orchestrated” into different business processes to meet new or existing business system requirements. Carnegie Mellon University’s Software Engineering Institute proposed the Capability Maturity Model (CMM) which became the prototype based on which all other maturity models evolved. CMM helps toward evaluating the capabilities and “maturity” of an organization in regards to its software development processes. The Model has then been varied and extended to be applied to IT Infrastructure Management, Enterprise Architecture Management, Knowledge Management, etc. CMMI (CMM, Integration-specific) is one such a maturity model which was evolved from the CMM. CMMI helps integrate traditionally separate organizational functions, set process improvement goals and priorities, provide guidance for quality processes and a point of reference for appraising current processes. Based on that all other SOA MM were emerged.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Adelakun, O. (2004). It outsourcing maturity model. In L. T, S. T & K. S, (Eds.), Proceedings of the 13th European Conference on Information Systems, The European IS Profession in the Global Networking Environment, ECIS 2004, June 14–16, 2004. Turku, Finland, DBLP (2004).
Alleman, G. (2005). Some thoughts on project management organizational maturity models, Project management forum.
April, A., Hayes, J. H., Abran, A., & Dumke, R. R. (2005). Software maintenance maturity model (SM, mm): The software maintenance process model. Journal of Software Maintenance, 17(3), 197–223.
Arsanjani, A., & Holley, K. (2006). Increase flexibility with the service integration maturity model (simm). Retrieved March, 2006, from http://www-128.ibm.com/developerworks/webservices/library/ws-soa-simm/
Bush, M., & Dunaway, D. (2005). CMMI assessments: Motivating positive change. New Jersy: Addison-Wesley Professional.
CMMI (2006). Retrieved December, 2006, from http://www.sei.cmu.edu/cmmi/
Crosby, P. B. (1979). Quality is free. New York: McGraw-Hill.
Cutlip, R. (2001) Web services: The new web paradigm. DB2 Magazine, Quarter (4).
EDS (2007). Retrieved November, 2007, from http://www.eds.com
Fraser, P., Moultrie, J. & Gregory, M. (2002). The use of maturity models/grids as a tool in assessing product development capability. IEEE International Engineering Management Conference, Cambridge, August 19–20.
Gainer, J. (1998). Process improvement: The capability maturity model, IT management web.
Garcia Romero, C. I. (2001). EI Modelo de Capacidad de Madurez y su Aplicaci’ on en Empresas Mexicanas de Software (BA thesis, Universidad de las Am ‘ericas, Cholula, Puebla, Mexico, 2001).
Hagel (2004). Retrieved January, 2004, from http://www.johnhagel.com/blog20021009.html
HP. (2006). Retrieved December, 2006, from http://www.hp.com
IBM. (2006). Retrieved December, 2006, from http://www.ibm.com
Kerzner, H. (2005). Using the project management maturity model : Strategic planning for project management. New York: Wiley.
Oracle. (2006). Retrieved December, 2006, from http://www.oracle.com
Paulk, M. C., et al. (1993). The capability maturity model for software. Version 1.1 (No. CMU/SEI-93-TR-24): Software Engineering Institute.
Pfeffer, J., & Salancik, G. R. (1978). The external control of organizations: A resource dependence perspective. New York: Harper & Row.
Pyster, A. B. (2005). What beyond CMMI is needed to help assure program and project success? In M. Li, B. W. Boehm & L. J. Osterweil (Eds.), Revised Selected Papers of the International Software Process Workshop, SPW 2005 (Vol. 3840, pp. 75–82). Beijing, China: Lecture Notes in Computer Science, Springer.
Rosemann, M., & de Bruin, T. (2005). Towards a business process management maturity model. In B. D, R. F, K. J, A. D, W. R, E.-D. P, B. J, B. F &W. C (Eds.), Proceedings of the 13th European Conference on Information Systems, Information Systems in a Rapidly Changing Economy, ECIS 2005. Regensburg, Germany, May 26-28, DBLP, 2005.
Shapiro, R. (1996). Stages in the evolution of the product development process. In M. E. McGrath (Ed.), Setting the PACE in product development: A guide to product and cycle time excellence. Boston, MA: Butterworth-Heinemann.
Sonic Software Corp., AmberPoint Inc., BearingPoint Inc. & Systinet Corp. (2006). A new service-oriented architecture (soa) maturity model. Retrieved March, 2006, from http://www.systinet.com/dl/SOA-Maturity-WP.pdf
van der Raadt, B., Hoorn, J. F. & van Vliet, H. (2005). Alignment and maturity are siblings in architecture assessment. In O. Pastor & J. F. e Cunha (Eds.), Proceedings of the 17th International Conference, CAiSE 2005 (Vol. 3520, pp. 357–371). Porto, Portugal: Lecture Notes in Computer Science, Springer, June 13–17, 2005.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2014 The Author(s)
About this chapter
Cite this chapter
Antoniades, P. (2014). SOA, Maturity Models, SOA MM and Relevant Work. In: SOA Maturity Model. SpringerBriefs in Information Systems. Springer, Cham. https://doi.org/10.1007/978-3-319-02453-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-02453-0_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-02452-3
Online ISBN: 978-3-319-02453-0
eBook Packages: Business and EconomicsBusiness and Management (R0)