Skip to main content

A Framework for Designing Resource-Driven Workflows

  • Chapter
  • First Online:

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

Abstract

This chapter presents a general framework of resource-driven workflows as an alternative to the more popular control flow-driven workflows approach. We argue that this approach is more holistic than control flow-driven approaches because it considers availability of resources such as data, people, equipment, space, etc. Control flow-driven approaches usually either disregard resource considerations or account for them only implicitly. In our approach, the control flow is a derivative of the resource needs of various tasks. Moreover, we make a clean separation between hard constraints that arise from resource considerations and soft constraints that result from business policy. The new methodology for process design is described at length, along with an architecture and a detailed discussion of implementation issues. This approach is more holistic and is particularly suited for ad hoc workflows as opposed to production workflows.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   279.00
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

References

  • Bhattacharya K et al. (2007) Towards formal analysis of artifact-centric business process models. Proceedings of business process management, 5th international conference (BPM 2007), Brisbane, Australia, pp 288–304

    Google Scholar 

  • Botha RA, Eloff JHP (2001) Access control in document-centric workflow systems-an agent-based approach. Comput Secur 20(6):525–532

    Article  Google Scholar 

  • Chiu DKW, Li Q, Karlapalem K (2001) Web interface-driven cooperative exception handling in ADOME workflow management system. Web Inf Syst Eng 26(2):93–120

    Article  Google Scholar 

  • Collis DJ, Montgomery CA (1995) Competing on resources: strategy in the, 1990’s. Harv Bus Rev 73:118–128

    Google Scholar 

  • Curbera F et al. (2003) Exception handling in the BPEL4WS language. In: van der Aalst W, ter Hofstede A, Weske M (eds) BPM 2003. LNCS, vol 2678, pp 276–290

    Google Scholar 

  • Dourish P et al. (2000) Extending document management systems with user-specific active properties. ACM Trans Inf Syst 18(2):140–170

    Article  Google Scholar 

  • Dumas M, van der Aalst WMP, ter Hofstede AHM (2005) Process aware information systems. Wiley, Hoboken, NJ, USA

    Book  Google Scholar 

  • Grefen P et al. (1999) Database support for workflow management – the wide project. Kluwer Academic Publishers, Norwell, MA

    Book  Google Scholar 

  • Hwang S-Y, Tang J (2004) Consulting past exceptions to facilitate workflow exception handling. Decis Support Syst 37(1):49–69

    Article  Google Scholar 

  • Kiepuszewski B, Hofstede AHM, Bussler C (2000) On structured workflow modeling. In: Proceedings CAiSE'2000. LNCS, vol 1797. Springer

    Google Scholar 

  • Klein M, Dellarocas C (2000) A knowledge-based approach to handling exceptions in workflow systems. Comput Support Coop Work 9:399–412

    Article  Google Scholar 

  • Krishnan R, Munaga L, Karlapalem K (2002) XDoC-WFMS: a framework for document centric workflow management system. Lect Notes Comput Sci 2465:348–362

    Article  Google Scholar 

  • LaMarca A et al. (1999) Taking the work out of workflow: mechanisms for document-centered collaboration, ECSCW’99, pp 1–20

    Google Scholar 

  • Luo Z et al. (2000) Exception handling in workflow systems, Applied Intelligence: the International Journal of AI. Neural Netw 13(2):125–147

    Google Scholar 

  • Malone TW, Crowston K (1994) The interdisciplinary study of coordination. ACM Comput Surv 26(1):87–119

    Article  Google Scholar 

  • Mazumdar S, AbuSafiya M (2004) A document-centric approach to business process management. In: Proceedings of the international conference on information and knowledge engineering, pp 461–466

    Google Scholar 

  • McCarthy DR, Dayal U (1989) The architecture of an active database system. In: Proceedings ACM SIGMOD conference on management of data, Portland, pp 215–224

    Google Scholar 

  • Microsoft Corporation (2000) SQL Server books online: transact-SQL reference

    Google Scholar 

  • OASIS (2010) Web Services Business Process Execution Language (WSBPEL). http://www.oasis-open.org

  • Object Management Group (OMG). Business process management notation. http://www.bpmn.org/

  • Ouyang C, Adams M, Wynn MT, ter Hofstede AHM (2010) Workflow management, In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 1. Springer, Heidelberg

    Google Scholar 

  • Rinderle S, Reichert M, Dadam P (2004) Correctness criteria for dynamic changes in workflow systems – a survey. IEEE Trans Knowl Data Eng 50(1):9–34

    Article  Google Scholar 

  • Scheer AW (1998) ARIS – business process frameworks, 2nd edn. Springer, Berlin

    Book  Google Scholar 

  • Scheer AW, Thomas O, Adam O (2005) Process modeling using event-driven process chains. In: Dumas M et al. (eds) Process aware information systems. Wiley, Chichester

    Google Scholar 

  • Sun SX et al. (2006) Formulating the data-flow perspective for business process management. Inform Syst Res 17(4):374–391

    Article  Google Scholar 

  • van der Aalst WMP (1998) The application of Petri nets to workflow management. J Circ Syst Comput 8(1):21–66

    Article  Google Scholar 

  • van der Aalst WMP, Kumar A (2001) A reference model for team-enabled workflow management systems. IEEE Trans Knowl Data Eng 38:335–363

    Article  Google Scholar 

  • van der Aalst WMP et al. (2003) Workflow patterns. Distrib Parallel Databases 14(1):5–51

    Article  Google Scholar 

  • van der Aalst WM, Rosemann M, Dumas M (2007) Deadline-based escalation in process-aware information systems. Decis Support Syst 43(2):492–511

    Article  Google Scholar 

  • Wainer J, Kumar A, Barthelmess P (2007) DW-RBAC: a formal security model of delegation and revocation in workflow systems. Inf Syst 32(3):365–384

    Article  Google Scholar 

  • Wang J, Kumar A (2005) A framework for document-driven workflow systems. In: van der Aalst WMP et al. (eds) BPM 2005. LNCS, vol 3649, pp 285–301

    Google Scholar 

  • Workflow Management Coalition (2010) (WFMC), XML Processing Description Language (XPDL). http://www.wfmc.org

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Akhil Kumar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Kumar, A., Wang, J. (2010). A Framework for Designing Resource-Driven Workflows. In: Brocke, J.v., Rosemann, M. (eds) Handbook on Business Process Management 1. International Handbooks on Information Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00416-2_19

Download citation

Publish with us

Policies and ethics