Skip to main content

The RiverFish Approach to Business Process Modeling: Linking Business Steps to Control-Flow Patterns

  • Conference paper
Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2008)

Abstract

Despite the recent advances in the area of Business Process Management (BPM), today’s business processes have largely been implemented without clearly defined conceptual modeling. This results in growing difficulties for identification, maintenance, and reuse of rules, processes, and control-flow patterns. To mitigate these problems in future implementations, we propose a new approach to business process modeling using conceptual schemas, which represent hierarchies of concepts for rules and processes shared among collaborating information systems. This methodology bridges the gap between conceptual model description and identification of actual control-flow patterns for workflow implementation. We identify modeling guidelines that are characterized by clear phase separation, step-by-step execution, and process building through diagrams and tables. The separation of business process modeling in seven mutually exclusive phases clearly delimits information technology from business expertise. The sequential execution of these phases leads to the step-by-step creation of complex control-flow graphs. The process model is refined through intuitive table and diagram generation in each phase. Not only does the rigorous application of our modeling framework minimize the impact of rule and process changes, but it also facilitates the identification and maintenance of control-flow patterns in BPM-based information system architectures.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
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. ABLE Project Team IBM T. J. Watson Research Center: ABLE Rule Language, User’s Guide and Reference, Version 2.0.1 (October 2003)

    Google Scholar 

  2. van der Aalst, W.M.P., Berens, P.J.S.: Beyond workflow management: product-driven case handling. In: GROUP 2001: Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work, pp. 42–51. ACM, New York (2001)

    Chapter  Google Scholar 

  3. van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow patterns. Distributed and Parallel Databases 14(1), 5–51 (2003)

    Article  Google Scholar 

  4. van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL: Yet another workflow language. Inf. Syst. 30(4), 245–275 (2005)

    Article  Google Scholar 

  5. Batini, C., Ceri, S., Navathe, S.B.: Conceptual database design: an Entity-relationship approach. Benjamin-Cummings Publishing Co., Inc., Redwood City (1992)

    MATH  Google Scholar 

  6. Braghetto, K.R., Ferreira, J.E., Pu, C.: Using control-flow patterns for specifying business processes in cooperative environments. In: Cho, Y., Wainwright, R.L., Haddad, H., Shin, S.Y., Koo, Y.W. (eds.) SAC, pp. 1234–1241. ACM, New York (2007)

    Google Scholar 

  7. Ferreira, J.E., Takai, O.K., Pu, C.: Integration of collaborative information system in internet applications using riverfish architecture. In: CollaborateCom. IEEE, Los Alamitos (2005)

    Google Scholar 

  8. Halle, B.V.: Business Rules Applied: Building Better Systems Using the Business Rules Approach. John Wiley & Sons, Inc, New York (2001); Foreword By-Ronald G. Ross.

    Google Scholar 

  9. Hofstede, A.H.M.T., Weske, M.: Business process management: A survey. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 1–12. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  10. Ferreira, J.E., Takai, O.K., Braghetto, K.R., Pu, C.: Large scale order processing through navigation plan concept. In: IEEE SCC, pp. 297–300. IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  11. Motta, E.: Reusable Components for Knowledge Modelling: Case Studies in Parametric Design Problem Solving. IOS Press, Amsterdam (1999)

    MATH  Google Scholar 

  12. The Business Rules Group: Defining business rules - what are they really? (July 2000), http://www.businessrulesgroup.org

  13. Weske, M.: Business Process Management: Concepts, Languages, Architectures. Springer, Heidelberg (2007)

    Google Scholar 

  14. White, S.: Business process modeling notation (BPMN). Business Process Management Initiative (BPMI)–Version 1.0–BPMI.org (2004)

    Google Scholar 

  15. Workflow Management Coalition (WfMC): resource page (September 2008), http://www.wfmc.org

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Zuliane, D., Oikawa, M.K., Malkowski, S., Alcazar, J.P., Ferreira, J.E. (2009). The RiverFish Approach to Business Process Modeling: Linking Business Steps to Control-Flow Patterns. In: Bertino, E., Joshi, J.B.D. (eds) Collaborative Computing: Networking, Applications and Worksharing. CollaborateCom 2008. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 10. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03354-4_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03354-4_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03353-7

  • Online ISBN: 978-3-642-03354-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics