Bridging Architectural Boundaries Design and Implementation of a Semantic BPM and SOA Governance Tool

  • Christoph F. Strnadl
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4749)


In order to increase IT and business agility or to improve IT systems and business processes integration many organizations are currently implementing business process management systems (BPMS) or adopting a service-oriented architecture (SOA) paradigm. However, in doing so, IT complexity will admittedly increase and IT managers then are in need of effective governance techniques covering both strategic initiatives, BPM and SOA. This contribution re-examines the problem domain in the novel Enhanced Process-Driven Architecture (ePDA) model in order to systematically derive the requirements for combined BPM and SOA governance. We then formulate a semantic meta model capable of capturing necessary artifacts and describe its technical implementation in Software AG’s and Fujitsu’s joint CentraSite governance re gis try/repository. As "lessons learned" from several projects we systematically derive governance benefits using the Analytic Hierarchy Process (AHP) and highlight measures on software deployment issues.


SOA Governance BPM Governance Business Process Manage-ment IT Governance Analytic Hierarchy Process (AHP) 


  1. 1.
    Weill, P., Broadbent, M.: IT Governance. How Top Performers Manage IT Decision Rights for Superior Results, pp. 30–34. Harvard Business School Press, Boston, MA (2004)Google Scholar
  2. 2.
    IT Governance Institute (ITGI), CobIT Executive Summary Version 3, p. 3 (July 2000)Google Scholar
  3. 3.
    IT Governance Institute (ITGI), CobIT Version 4. Rolling Meadows, IL: IT Governance Institute, p. 5 Google Scholar
  4. 4.
    Strnadl, C.F.: Aligning Business and IT. The Process-Driven Architecture Model. Inf. Syst. Manage 23(4), 235–241 (Fall 2006)CrossRefGoogle Scholar
  5. 5.
    Smith, H., Fingar, P.: Business Process Management. In: The Third Wave, Meghan-Kiffer Press, Tampa, FL (2003)Google Scholar
  6. 6.
    Weske, M., van der Aalst, W.M.P., Verbeek, H.M.W.: Advances in business process management. Data & Knowledge Eng. 50, 1–8 (2004)CrossRefGoogle Scholar
  7. 7.
    van der Aalst, W., van Hee, K.: Workflow Management. In: Models, Methods, and Systems, ch. 5, MIT Press, London, UK (2004)Google Scholar
  8. 8.
    List, B., Korherr, B.: An Evaluation of Conceptual Business Process Modeling Languages. In: Proc. 21st Annual ACM Symposium on Applied Computing, Dijon, France, 23-27 April, 2006, pp. 1532–1539. ACM Press, New York (2006)Google Scholar
  9. 9.
    Najmi (ed.): JavaTM API for XML Registries (JAXR) Specification 1.0. SUN JSR-093 (April 10, 2002)Google Scholar
  10. 10.
    Perrone, P.J., Chaganti, V.S.R.R., Schwenk, T.: J2EE Developer’s Handbook, ch. 13. Sams Publishing Developer’s Library, Indianapolis, IN (2003)Google Scholar
  11. 11.
    Decker, S., Melnik, S., van Harmelen, F., Fensel, D., Klein, M., Boekstra, J., Erdmann, M., Horrocks, I.: The Semantic Web: The Role of XML and RDF. IEEE Internet Comp. 4(5), 63–73 (2000)CrossRefGoogle Scholar
  12. 12.
    See directly:
  13. 13.
    Burstein, M., Bussler, C., Zaremba, M., Finin, T., Huhns, M.N., Paolucci, M., Sheth, A.P., Williams, S.: A Semantic Web Services Architecture. IEEE Internet Comp. 9(5), 72–81 (2005)CrossRefGoogle Scholar
  14. 14.
    Hepp, M.: Semantic Web and Semantic Web Services. Father and Son or Indivisible Twins? IEEE Internet Comp. 10(2), 85–88 (2006)CrossRefGoogle Scholar
  15. 15.
    Zhou, C., Chia, L-T., Lee, B-S.: Semantics in Service Discovery and QoS Measurement. IT Professional 7(2), 29–34 (2005)CrossRefGoogle Scholar
  16. 16.
    Daconta, M.C., Obrst, L.J., Smith, K.T.: The Semantic Web. A Guide to the Future of XML, Web Services, and Knowledge Management. Indianapolis, IN: Wiley, p. 157 (2003)Google Scholar
  17. 17.
    See directly,
  18. 18.
    Clement, L., Hately, A., von Riegen, C., Rogers, T. (eds.): UDDI Version 3.0.2. UDDI Spec Technical Committee Draft Dated 20041019. OASIS,
  19. 19.
    Shapiro, R. (ed.): XML Process Definition Language Version 2. Lighthouse Point, FL: Workflow Management Coalition, Doc. Nr. WFMC-TC-1025 (version 2) (October 3, 2005) Google Scholar
  20. 20.
    Saaty, T.: The Analytic Hierarchy Process. Planning, Priority Setting, Resource Allocation, McGraw-Hill, New York, NY (1980)Google Scholar
  21. 21.
    Saaty, T.: Decision Making for Leaders.The Analytic Hierarchy Process for Decisions in a Complex World, 3rd edn. 2001, Lifetime Learning Publications, Belmont, CA (1982)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Christoph F. Strnadl
    • 1
  1. 1.Software AG (Austria), Guglgasse 7–9, A-1030 WienAustria

Personalised recommendations