Service-Enabled Process Management

Part of the International Handbooks on Information Systems book series (INFOSYS)


This chapter discusses some relationships between service-oriented architecture and Business Process Management. In particular, the chapter presents a method for analyzing a business process to enable its execution on top of a service-oriented application landscape, thereby leading to the notion of service-enabled business process. The chapter also provides an overview of contemporary technology standards for implementing service-enabled processes.



This research is supported by an ARC Linkage Project (LP0669244) involving SAP Research and Queensland Government, and by the Estonian Centre of Excellence in Computer Science.


  1. APQC (2006) Process classification framework v4.0.0. Accessed 23 Nov 2007
  2. Arsanjani A (2004) Service-oriented modeling and architecture. How to identify, specify, and realize services for your SOA. Accessed 20 Jan 2009
  3. Barros AP, Dumas M (2006) The rise of web service ecosystems. IT Prof 8(5):31–37CrossRefGoogle Scholar
  4. Barros A, Hettel T, Flender C (2010) Process choreography modeling. In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 1. Springer, HeidelbergGoogle Scholar
  5. Bieberstein N, Bose S, Walker L, Lynch A (2005) Impact of service-oriented architecture on enterprise systems, organizational structures, and individuals. IBM Syst J 44(4):691–708CrossRefGoogle Scholar
  6. Brahe S (2007) BPM on top of SOA: experiences from the financial industry. In: Alonso G, Dadam P, Rosemann M (eds) BPM 2007, vol 4714, LNCS. Springer, Berlin, Heidelberg, pp 96–111Google Scholar
  7. Chang SH, Kim SD (2007) A systematic approach to service-oriented analysis and design. In: Proceedings of the 8th international conference on product-focused software process improvement (PROFES). pp 374–388Google Scholar
  8. Cummins F (2010) BPM meets SOA. In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 1. Springer, HeidelbergGoogle Scholar
  9. Decker G, Kopp O, Leymann F, Weske M (2007) Extending BPEL for modeling choreographies. In: IEEE internation conference on web services (ICWS). IEEE Computer Society, Salt Lake City, Utah, USA, pp 296–303Google Scholar
  10. Dumas M, O’Sullivan J, Heravizadeh M, Edmond D, ter Hofstede A (2001) Towards a semantic framework for service description. In: Meersman R, Aberer K, Dillon TS (eds) Proceedings of the IFIP TC2/WG2.6 9th working conference on database semantics: semantic issues in e-commerce systems, vol 239. Kluwer, B.V., Hong Kong, pp 277–291Google Scholar
  11. Elfatatry A (2007) Dealing with change: components versus services. Commun ACM 50(8):35–39CrossRefGoogle Scholar
  12. Erl T (2005) Service-oriented architecture. Concepts, technology, and design, 4th edn. Prentice Hall, Upper Saddle River, NJGoogle Scholar
  13. Erl T (2007) SOA: principles of service design. Prentice Hall, Upper Saddle River, NJGoogle Scholar
  14. Erradi A, Kulkarni NN, Maheshwari P (2007) Service design process for reusable services: financial services case study. In: Proceedings of the 5th international conference on service-oriented computing (ICSOC). pp 606–617Google Scholar
  15. Feuerlicht G (2005) Design of service interfaces for e-business applications using data normalization techniques. Inform Syst E Bus Manage 3(4):363–376CrossRefGoogle Scholar
  16. Gold-Bernstein B, Ruh W (2004) Enterprise integration: the essential guide to integration solutions. Addison Wesley Longman Publishing Co., Inc., Redwood City, CAGoogle Scholar
  17. Haesen R, Snoek M, Lemahieu W, Poelmans S (2008) On the definition of service granularity and its architectural impact. In: 20th International conference on advanced information systems engineering (CAiSE). Springer, pp 375–389.Google Scholar
  18. Hess A, Humm B, Voss M, Engels G (2007) Structuring software cities – a multidimensional approach. In: Proceedings of the 11th IEEE international enterprise distributed object computing conference (EDOC). IEEE Computer Society, Washington, DC, USA, p 122Google Scholar
  19. Inaganti S, Behara GK (2007) Service identification: BPM and SOA handshake. BPTrends 3:1–12Google Scholar
  20. Jones S (2006) Enterprise SOA adoption strategies. Using SOA to deliver IT to the business. C4Media, Lulu Enterprises, Raleigh, NC, USAGoogle Scholar
  21. Klose K, Knackstedt R, Beverungen D (2007) Identification of services – a stakeholder-based approach to SOA development and its application in the area of production planning. In: Österle H, Schelp J, Winter R (eds) Proceedings of the 15th European conference on information systems (ECIS), St. Gallen, pp 1802–1814Google Scholar
  22. Krafzig D, Banke K, Slama D (2006) Enterprise SOA. service-oriented architecture best practices, 5th edn. Prentice Hall PTR, Upper Saddle River, NJGoogle Scholar
  23. Legner C, Vogel T (2007) Design principles for B2B services – an evaluation of two alternative service designs. In: Proceedings of the IEEE international conference on services computing (SCC). pp 372–379Google Scholar
  24. Merrifield R, Tobey J (2006) Motion lite: a rapid application of the business architecture techniques used by Microsoft Motion. Accessed 08 Nov 2007
  25. OASIS (2006) Reference model for service oriented architecture 1.0. Accessed 20 Jan 2009
  26. O'Sullivan J, Edmond D, ter Hofstede A (2002) What’s in a service? Distrib Parallel Databases 12(2–3):117–133CrossRefGoogle Scholar
  27. Papazoglou MP, van den Heuvel W-J (2006) Service-oriented design and development methodology. Int J Web Eng Technol 2(4):412–442CrossRefGoogle Scholar
  28. Rosemann M, van der Aalst WMP (2007) A configurable reference modelling language. Inf Syst 32(1):1–23CrossRefGoogle Scholar
  29. Sanz J, Nayak N, Becker V (2006) Business services as a modeling approach for smart business networks. IBM Research Devision Almaden Research Center, Tech. Rep. RJ10381 (A0606-001)Google Scholar
  30. Sehmi A, Schwegler B (2006) Service-oriented modeling for connected systems – part 1. Arch J 7:33–41Google Scholar
  31. Sewing J-H, Rosemann M, Dumas M (2006) Process-oriented assessment of web services. Int J E Bus Res 2(1):19–44CrossRefGoogle Scholar
  32. Supply-Chain Council (2008) Supply-chain operations reference-model (SCOR)Google Scholar
  33. vom Brocke J (2007) Service portfolio measurement. Evaluating financial performance of service-oriented business processes. Int J Web Serv Res 4:1–32CrossRefGoogle Scholar
  34. vom Brocke J (2006) Design principles for reference modelling. Reusing information models by means of aggregation, specialisation, instantiation, and analogy. In: Fettke P, Loos P (eds) Reference modelling for business systems analysis. Hershey, PA, USA, pp 47–75Google Scholar
  35. W3C (2004) Web services glossary. Accessed 20 Jan 2009.
  36. Zaha JM, Dumas M, ter Hofstede AHM, Barros AP, Decker G (2006) Service interaction modeling: bridging global and local views. In: 10th IEEE international enterprise distributed object computing conference (EDOC). IEEE Computer Society, pp 45–55Google Scholar
  37. Zeithaml V, Bitner M (2002) Service marketing: integrating customer focus across the firm, 3rd edn. McGraw-Hill, Boston, MAGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  1. 1.Institute of Computer ScienceUniversity of TartuTartuEstonia

Personalised recommendations