Skip to main content

Developing Flexible Business Process Management Systems Using Modular Computing Technologies

  • Chapter
  • First Online:
The Flexible Enterprise

Part of the book series: Flexible Systems Management ((FLEXSYS))

Abstract

Technology concepts and solutions such as object orientation, componentization, Web services, and autonomous agents have been proposed as ways of modeling and developing flexible systems for business process management. However, no explicit linkage has been established between the requirements of flexible process management and the proposed technology support. The objective of this chapter is to investigate how we should apply these modular computing technologies for developing flexible process management solutions by (1) examining the underlying requirements of business process management and (2) relating these requirements to various modular technologies. The underlying requirements of flexible business process management are examined by investigating the key problems with their solutions in business process management, which include decomposition of complex processes, coordination of interactive activities, awareness of dynamic business environments, and flexible resource allocation and coordination. On the other hand, various modular computing technologies for developing flexible systems are examined such as Agent-Oriented Computing (AOC), Service-Oriented Architecture (SOA), Component-Based Development (CBD), and Object-Oriented Programming (OOP). The similarities and basic differences between these technology concepts and solutions are investigated. By matching these technologies to the requirements of flexible business process management, we develop a systemic approach for employing these technologies in developing flexible process management systems.

This research is supported by a UGC CERG research grant (No. RGC/HKU7169/07E) from the Hong Kong SAR Government, and a Seed Funding for Basic Research (200611159216) from The University of Hong Kong.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Baldwin CY, Clark KB (1997) Managing in an age of modularity. Harv Bus Rev 75(5):84–93

    Google Scholar 

  • Eisenhardt KM (1989) Agency theory: an assessment and review. Acad Manage Rev 14(1):57–74

    Article  Google Scholar 

  • Endsley MR (1995) Toward a theory of situation awareness in dynamic systems. Hum Factors 37(1):32–64

    Article  Google Scholar 

  • Hammer M, Champy J (1993) Reengineering the corporation: a manifesto for business revolution. Brealey, London

    Google Scholar 

  • Huhns MN (2002) Agents as web services. IEEE Internet Comput 6(4):93–95

    Article  Google Scholar 

  • Jennings NR, Faratin P, Norman TJ, O’Brien P, Odgers B (2000) Autonomous agents for business process management. Int J Appl Artif Intell 14(2):145–189

    Article  Google Scholar 

  • Kammer PJ, Bolcer GA, Taylor RN, Hitomi AS, Bergman M (2000) Techniques for supporting dynamic and adaptive workflow. Comput Support Coop Work 9(3–4):269–292

    Article  Google Scholar 

  • Kumar K (2001) Technology for supporting supply chain management: introduction. Commun ACM 44(6):58–61

    Article  Google Scholar 

  • Kumar K, Narasipuram MM (2006) Defining requirements for business process flexibility. In: Seventh workshop on business process modeling, development, and support, CAiSE, Luxembourg

    Google Scholar 

  • Kumar K, van Dissel H (1996) Sustainable collaboration: managing conflict and cooperation in interorganizational systems. MIS Q 20(3):279–300

    Article  Google Scholar 

  • Kumar K, van Fenema PC, von Glinow MA (2007) Offshoring and the global distribution of work: implications for task interdependence theory and practice. In: First annual research conference and workshop on offshoring, North Carolina

    Google Scholar 

  • Leymann F, Roller D, Schmidt MT (2002) Web services and business process management. IBM Syst J 41(2):198–211

    Article  Google Scholar 

  • Melão N, Pidd M (2000) A conceptual framework for understanding business processes and business process modeling. Inform Syst J 10:105–129

    Article  Google Scholar 

  • Mintzberg H (1979) The structuring of organizations. Prentice Hall, Englewood Cliffs

    Google Scholar 

  • Mowshowitz A (1997) Virtual organization. Commun ACM 40(9):30–37

    Article  Google Scholar 

  • Papazoglou MP (2007) Web services: principles and technology. Pearson Education Ltd., Harlow

    Google Scholar 

  • Rumbaugh J (1991) Object-oriented modeling and design. Prentice Hall, Englewood Cliffs

    Google Scholar 

  • Simon HA (1981) The sciences of the artificial. MIT Press, Cambridge, MA/London

    Google Scholar 

  • Szyperski C (2002) Component software: beyond object-oriented programming. Addison-Wesley Professional, Boston

    Google Scholar 

  • van der Aalst WMP, van Hee KM (2002) Workflow management: models, methods, and systems. MIT Press, Cambridge

    Google Scholar 

  • Volberda HW (1999) Building the flexible firm: how to remain competitive. Oxford University Press, Oxford

    Book  Google Scholar 

  • Wang M, Wang H (2005) Intelligent agent supported business process management. In: Proceedings of 38th Hawaii International Conference on System Sciences (HICSS-38), IEEE Computer Society Press, Hawaii

    Google Scholar 

  • Wang M, Wang H (2006) From process logic to business logic – a cognitive approach to business process management. Inform Manage 43(2):179–193

    Article  Google Scholar 

  • Wang M, Cheung WK, Liu J, Xie X, Lou Z (2006) E-service/process composition through multi-agent constraint management. In: Fourth international conference on Business Process Management (BPM), LNCS 4102, Vienna, pp 274–289

    Google Scholar 

  • Wang M, Liu J, Wang H, Cheung W, Xie X (2008) On-demand e-supply chain integration: a multi-agent constraint-based approach. Expert Syst Appl 34(4):2683–2692

    Article  Google Scholar 

  • Weske M (1998) Object-oriented design of a flexible workflow management system. In: 2nd East-European symposium on advances in databases and information systems. Lecture notes in computer science, Poznan, Poland, vol 1475. pp. 119–130

    Google Scholar 

  • Wooldridge M, Jennings NR (1999) Software engineering with agents: pitfalls and pratfalls. IEEE Internet Comput 3(3):20–27

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Minhong Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer India

About this chapter

Cite this chapter

Wang, M., Kumar, K. (2014). Developing Flexible Business Process Management Systems Using Modular Computing Technologies. In: Sushil, Stohr, E.A. (eds) The Flexible Enterprise. Flexible Systems Management. Springer, New Delhi. https://doi.org/10.1007/978-81-322-1560-8_14

Download citation

Publish with us

Policies and ethics