Advertisement

A Conceptual Framework for the Governance of Service-Oriented Architectures

  • Jan Bernhardt
  • Detlef Seese
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5472)

Abstract

With the widespread adoption of service-oriented architecture (SOA) as the leading paradigm for the development of business applications, the need for adequate governance mechanisms to keep control of the increasing complexity inherently introduced by SOA arises. However, current approaches to SOA governance are often limited to either design time or runtime aspects of SOA governance, despite the need for adequate governance mechanisms covering the complete SOA lifecycle. Furthermore, no common understanding of SOA governance exists today, as many solution vendors misleadingly label SOA management products as solutions for SOA governance.

This work presents a reference model for SOA governance that is based on the OASIS Reference Model for Service Oriented Architecture. It aims at establishing a common understanding of SOA governance and is intended to serve as a basis for comparing and developing concrete SOA governance solutions.

Keywords

Reference Model Service Orient Architecture Service Description Service Design Governance Policy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Bernhardt, J.: A Conceptual Framework for the Governance of Service-Oriented Architectures. Master’s thesis, Universität Karlsruhe (TH), Germany (April 2008)Google Scholar
  2. 2.
    MacKenzie, C.M., Laskey, K., McCabe, F., Brown, P.F., Metz, R.: OASIS Reference Model for Service Oriented Architecture 1.0 (October 2006)Google Scholar
  3. 3.
    Schelp, J., Winter, R.: Towards a Methodology for Service Construction. In: HICSS 2007: Proceedings of the 40th Annual Hawaii International Conference on System Sciences, Washington, DC, USA, p. 64. IEEE Computer Society, Los Alamitos (2007)CrossRefGoogle Scholar
  4. 4.
    Bieberstein, N., Bose, S., Fiammante, M., Jones, K., Shah, R.: Service-Oriented Architecture Compass: Business Value, Planning, and Enterprise Roadmap, 2nd edn. IBM Press Pearson Education, Upper Saddle River (2006)Google Scholar
  5. 5.
    Schelp, J., Stutz, M.: Serviceorientierte Architekturen (SOA). In: SOA-Governance, 1st edn. ser. HMD – Praxis der Wirtschaftsinformatik, pp. 66–73. dpunkt-Verlag, Heidelberg (2007)Google Scholar
  6. 6.
    Manes, A.T.: You Can’t Buy Governance, InfoWorld SOA Executive Forum (November 2007), http://www.infoworld.com/
  7. 7.
    Organisation for Economic Co-Operation and Development, “OECD Principles of Corporate Governance (2004), http://www.oecd.org/
  8. 8.
    IT Governance Institute (ITGI), Board Briefing on IT Governance, 2nd edn. (2003), http://www.itgi.org/
  9. 9.
    Malinverno, P.: Service-Oriented Architecture Craves Governance (January 2006), http://www.gartner.com/
  10. 10.
    Malinverno, P.: Sample Governance Mechanisms for a Service-Oriented Architecture (April 2006), http://www.gartner.com/
  11. 11.
    Systinet, SOA Governance: Balancing Flexibility and Control Within an SOA (September 2006), http://www.hp.com/
  12. 12.
    Starke, G., Tilkov, S. (eds.): SOA-Expertenwissen: Methoden, Konzepte und Praxis serviceorientierter Architekturen, 1st edn. dpunkt-Verlag, Heidelberg (2007)Google Scholar
  13. 13.
    Carlson, B., Marks, E.: SOA Governance Best Practices – Architectural, Organizational, and SDLC Implications (January 2006), http://webservices.sys-con.com/
  14. 14.
    Brown, W.A., Cantor, M.: Soa governance: how to oversee successful implementation through proven best practices and methods (August 2006), http://www.ibm.com/
  15. 15.
    Starke, G.: SOA Governance: Crucial Necessity or Waste of Time?(November 2007), http://www.infoq.com/
  16. 16.
    McCabe, F.G., Estefan, J.A., Laskey, K., Thornton, D.: OASIS Service Oriented Architecture Reference Architecture 1.0 Public Review Draft 1 (April 2008)Google Scholar
  17. 17.
    The Open Group, SOA Working Group SOA Governance Project (August 2006), http://www.opengroup.org/projects/soa-governance/
  18. 18.
    Arsanjani, A.: Service-oriented modeling and architecture – How to identify, specify, and realize services for your SOA (November 2004), http://www.ibm.com/developerworks/library/ws-soa-design1/
  19. 19.
    Cherbakov, L., Galambos, G., Harishankar, R., Kalyana, S., Rackham, G.: Impact of service orientation at the business level. IBM Systems Journal 44(4), 653–668 (2005)CrossRefGoogle Scholar
  20. 20.
    Erl, T.: SOA Principles of Service Design, 1st edn. Prentice Hall, Upper Saddle River (2008)Google Scholar
  21. 21.
    Krafzig, D., Banke, K., Slama, D.: Enterprise SOA: Service-Oriented Architecture Best Practices. Prentice Hall, Upper Saddle River (2006)Google Scholar
  22. 22.
    Erl, T.: SOA Design Patterns. Prentice-Hall, Upper Saddle River (scheduled for 2008)Google Scholar
  23. 23.
    Manes, A.T., Tilkov, S.: Anne Thomas Manes on SOA, Governance and REST (July 2007), http://www.infoq.com/
  24. 24.
    Open SOA Collaboration, Service Component Architecture (SCA) v1.0 (March 2007), http://www.osoa.org/
  25. 25.
    Melcher, J., Seese, D.: Process Measurement: Insights from Software Measurement on Measuring Process Complexity, Quality and Performance. University of Karlsruhe (TH), Institute AIFB, Tech. Rep. (2008)Google Scholar
  26. 26.
    Österle, H., Winter, R. (eds.): Business Engineering, 2nd edn. ser. Business Engineering. Springer, Berlin (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Jan Bernhardt
    • 1
  • Detlef Seese
    • 2
  1. 1.SAP AGWalldorfGermany
  2. 2.Institute AIFBUniversity of KarlsruheKarlsruheGermany

Personalised recommendations