Skip to main content

A Case-Based Framework for Workflow Model Management

  • Conference paper
  • First Online:
Business Process Management (BPM 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2678))

Included in the following conference series:

Abstract

Case-oriented workflow modeling provides flexibility in specifying and executing workflows because it is possible to consider unique, organization-specific business process conditions and thereby minimize exceptions. However, it is a laborious task for a workflow designer to derive a case-oriented workflow model from a business specification, resulting in high modeling overhead. Recent commercial systems are providing generic templates of common business processes which may be adapted to an organizations requirements. These templates, called cases, can be modified individually or multiple cases may be composed into a more complex workflow and then the assembled workflow may be modified as needed to meet the business specification. In this paper, we propose a novel framework for case-oriented retrieval, instantiation and reuse of workflow models utilizing Case-Based Reasoning (CBR) techniques. We describe key modules of a prototypical implementation to facilitate model management activities such as model retrieval, reuse and composition of component case models from a workflow repository.

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 99.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. JARP:Petrinets Analyzer. jarp.sourceforge.net.

    Google Scholar 

  2. Lucene — a component search engine. www.apache.org.

    Google Scholar 

  3. Petri Net Markup Language. www.informatik.hu-berlin.de/top/pnml.

    Google Scholar 

  4. TogetherSoft: UML-based software development. www.togethersoft.com.

    Google Scholar 

  5. Web services flow language.www.ibm.com/software/solutions/ webservices/pdf/WSFL.pdf, 2002.

    Google Scholar 

  6. A. Aamodt and E. Plazas. Case-based reasoning: Foundational issues, methodolgical variations, and system approaches. AI Communications, 7(1):39–52, 1994.

    Google Scholar 

  7. S. Aissi, P. Malu, and K. Srinivasan. E-business process modeling: the next big step. IEEE Computer, 35(5):55–62, 2002.

    Google Scholar 

  8. F. Casati, S. Castano, M. Fugini, I. Mirbel, and B. Pernici. Using patterns to design rules in workflows. IEEE Transactions in Software Engineering, 26(8), 2000.

    Google Scholar 

  9. Workflow Management Coalition. XML Process Definition Language. Available at www.wfmc.org.

    Google Scholar 

  10. D.S. Nau, Y. Cao, A. Lotem, and H. Munoz-Avilla. Shop:simple hierarchical ordered planner.

    Google Scholar 

  11. F. Curbera, Y. Goland, J. Klein, et al. Business Process Execution Language. www.ibm.com/software/solutions/webservices/pdf/BPEL.pdf, 2002.

    Google Scholar 

  12. M. Hammer. Reengineering work, don’t automate, obliterate. Harvard Business. Review, 1990.

    Google Scholar 

  13. S. Henninger and K. Baumgarten. A Case-Based Approach to Tailoring Software Processes. In Proceedings of ICCBR 2001, number 2080 in LNAI, pages 249–262, 2001.

    Google Scholar 

  14. J. Herbst and D. Karagiannis. Integrating machine learning and workflow management to support acquisition and adaptation of workflow models. In Ninth International. Workshop on Database and Expert Systems Applications, pages 745–752, 1998.

    Google Scholar 

  15. G. Joeris and O. Herzog. Managing evolving workflow specifications. In Proceedings. 3rd IFCIS International Conference on Cooperative Information Systems, pages 310–319, 1998.

    Google Scholar 

  16. J. L. Kolodner. Case-Based Reasoning. Morgan Kaufmann Publishers, San Mateo, California, 1993.

    Google Scholar 

  17. D. B. Leake, editor. Case-Based Reasoning: Experiences, Lessons, and Future. Directions. The AAAI Press / The MIT Press, 1996.

    Google Scholar 

  18. Jeff Magee and Jeff Kramer. Concurrency. Wiley, 1999.

    Google Scholar 

  19. T.M. Malone, K. Crowston, J. Lee, B. Pentland, C. Dellarocas, G. Wyner, J. Quimby, C.S. Osborn, A. Bernstein, G. Herman, M. Klein, and E. O’Donnell. Tools for inventing organizations: Towards a handbook of organizational processes. Management Science, 45(3):425–433, March 1999.

    Article  Google Scholar 

  20. H. Maruyama, K. Tamura, et al. XML and JAVA: Developing Web Applications. Addison-Wesley, 2002.

    Google Scholar 

  21. A. P. Massey, M.M. Montoya-Weiss, and T.M. O’Driscoll. Performance centered design of knowledge-intensive processes. Journal of Management Information. Systems, 18(4):37–58, 2002.

    Google Scholar 

  22. S. Melnik, H. Garcia-Molina, and E. Rahm. Similarity flooding: A Versatile Graph Matching Algorithm and its Application to Schema Matching. In Proceedings of the 18th International Conference on Data Engineering, 2002.

    Google Scholar 

  23. H. Munoz-Avila, D.W. Aha, D. S.Nau, R. Weber, L. Breslow, and F. Yaman. SiN:integrating case-based reasoning with task-decomposition. In Proceedings of IJCAI, Seattle, WA, USA, 2001. AAAI.

    Google Scholar 

  24. Object Management Group. UML-XML XMI standard. Available at www.omg.org.

    Google Scholar 

  25. E. Rahm and P. A. Bernstein. A survey of approaches to automatic schema mathcing. VLDB Journal, 10:334–350, 2001.

    Article  MATH  Google Scholar 

  26. D. Shasha, J. T. Wang, and R. Giugno. Algorithmics and applications of tree and graph searching. In Symposium on Principles of Database Systems, pages 39–52, 2002.

    Google Scholar 

  27. R. Tagg. Workflow in different styles of virtual enterprise. In Proceedings. Workshop. on Information Technology for Virtual Enterprises, pages 21–28, 2001.

    Google Scholar 

  28. G. Trajcevski, C. Baral, and J. Lobo. Formalizing and reasoning about the requirements specifications of workflow systems. International Journal on Cooperative. Information Systems, 10(4), 2001.

    Google Scholar 

  29. K.T. Ulrich and S.D. Eppinger. Product design and development. McGraw-Hill, NY., 1995.

    Google Scholar 

  30. M. Voorhoeve and W. Van der Aalst. Ad-hoc workflow: problems and solutions. In Proceedings., Eighth International Workshop on Database and Expert Systems. Applications, pages 36–40, 1997.

    Google Scholar 

  31. C Wargitsch. Workbrain: Merging organizational memory and workflow management systems. In Workshop on “Knowledge-Based Systems for Knowledge. Management in Enterprises”, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Madhusudan, T., Zhao, J.L. (2003). A Case-Based Framework for Workflow Model Management. In: van der Aalst, W.M.P., Weske, M. (eds) Business Process Management. BPM 2003. Lecture Notes in Computer Science, vol 2678. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44895-0_24

Download citation

  • DOI: https://doi.org/10.1007/3-540-44895-0_24

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40318-0

  • Online ISBN: 978-3-540-44895-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics