Abstract
Organizations are moving rapidly towards Service-Oriented Architectures (SOAs). Benefits include cost reduction through reuse, better integration through standardization, and new business opportunities through agility. The successful implementation of an SOA requires not only protocols and technologies like SOAP and WSDL but also support for the processes of creating, validating and managing services in an enterprise. Tools for SOA governance and management are evolving to be the heart of enterprise SOAs. We present an approach for supporting SOA governance activities. Notable aspects of our approach are an extensible model for describing service metadata of arbitrary service types (not only Web services), the concept of service proposals for the process of service specification and service creation, a service browser for service reuse, and support for service evolution through information about service versioning, service dependencies and service installations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Borges, B., Holley, K., Arsanjani, A.: Service-Oriented Architecture. WebServices Journal 4(9) (2004)
Systinet: Governance Interoperability Framework (2006) (retrieved, June 29, 2006), from http://www.systinet.com/products/gif/overview
Motahari Nezhad, H.R., Benatallah, B., Casati, F., Toumani, F.: Web service interoperability specifications. IEEE Computer 39(5), 24–32 (2006)
McGovern, J., Ambler, S.W., Stevens, M., Linn, J., Sharan, V., Jo, E.K.: A Practical Guide to Enterprise Architecture. Prentice Hall PTR, Englewood Cliffs (2003)
Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice-Hall, Englewood Cliffs (2005)
IBM: Customer Information Control System (2006) (retrieved June 26, 2006), from http://www-306.ibm.com/software/htp/cics/
Systinet: Systinet 2 Overview. (2006) (retrieved June 26, 2006), from http://www.systinet.com/products/systinet_2
Software AG: Software AG brings governance to SOA (2006) (retrieved June 26, 2006), from http://www.softwareag.com/Corporate/Solutions/soa_governance/default.asp
Garschhammer, M., Hauck, R., Kempter, B., Radisic, I., Roelle, H., Schmidt, H., Hegering, H.-G., Langer, M., Nerb, M.: Towards Generic Mananagement Concepts: a Service Model Based Approach. In: 7th IEEE/IFIP Symposium on Integrated Network Management, Seattel, Washington, USA (2001)
Garschhammer, M., Hauck, R., Kempter, B., Radisic, I., Roelle, H., Schmidt, H.: The MNM Service Model - Refined Views on Generic Service Management. Journal of Communications and Networks 3(4) (2001)
OASIS: OASIS Web Service Distributed Management (WSDM) (2006) (retrieved June 26, 2006), from http://www.oasis-open.org/
DTMF: Common Information Model (CIM) Standards (2006) (retrieved June 26, 2006), from http://www.dmtf.org/standards/cim/
OASIS: OASIS Universal Description, Discovery and Integration (2006) (retrieved June 26, 2006), from http://www.uddi.org/
Manolescu, D., Lublinsky, B.: SOA Enterprise Patterns - Services, Orchestration and Beyond (DRAFT). To by published by Morgan-Kaufman Publishers in 2007 (2006) (retrieved 29, 2006), from http://orchestrationpatterns.com/
Brauer, B., Kline, S.: SOA Governance: A Key Ingredient of the Adaptive Enterprise. HP & Systinet White Paper (2005) (retrieved June 20, 2006), from http://www.systinet.com/resources/white_papers/
Infravio: X-Registry Platform Overview (2006) (retrieved June 26, 2006), from http://www.infravio.com/products/
W3C: SOAP Version 1.2 Part 1: Messaging Framework. W3C Recommendation 24 June 2003 (2006) (retrieved June 28, 2006), from http://www.w3.org/TR/soap12-part1/
W3C: Web Services Description Language (WSDL) 1.1. W3C Note 15 March 2001(2006) (retrieved June 28, 2006), from http://www.w3.org/TR/wsdl/
OASIS: Web Services Business Process Execution Language, Version 2.0. Committee Draft, 17th May, 2006 (2006) (retrieved June 28, 2006), from http://www.oasis-open.org/
OMG: Object Constraint Language (2006) (retrieved June 28, 2006), from www.omg.org/docs/ptc/05-06-06.pdf
Papazoglou, M.P., van den Heuvel, W.-J.: Web Services Management: A Survey. IEEE Internet Computing (2005), (November/December 2005)
Soa Link Organization: SoaLink (2006) (retrieved June 29, 2006), from http://www.soalink.com/
Sun Microsystems: Effective SOA Deployment using an SOA Registry Repository, A Practical Guide (2005) (retrieved June 29, 2006), from http://www.sun.com/products/soa/registry/
OASIS: Web Services Security Username Token Profile 1.1. OASIS Standard Specification, 1st February, 2006 (2006) (retrieved October 28, 2006), from http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf
OASIS: Web Services Security Kerberos Token Profile 1.1. OASIS Standard Specification, 1st February, 2006 (2006) (retrieved October 28, 2006), from http://www.oasis-open.org/committees/download.php/16788/wss-v1.1-spec-os-KerberosTokenProfile.pdf
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Derler, P., Weinreich, R. (2007). Models and Tools for SOA Governance. In: Draheim, D., Weber, G. (eds) Trends in Enterprise Application Architecture. TEAA 2006. Lecture Notes in Computer Science, vol 4473. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75912-6_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-75912-6_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75911-9
Online ISBN: 978-3-540-75912-6
eBook Packages: Computer ScienceComputer Science (R0)