Collaborative Computing: Networking, Applications and Worksharing. 4th International Conference, CollaborateCom 2008, Orlando, FL, USA, November 13-16, 2008, Revised Selected Papers

Research Article

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

Download
454 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-03354-4_14,
        author={Devanir Zuliane and Marcio Oikawa and Simon Malkowski and Jos\^{e} Alcazar and Jo\"{a}o Ferreira},
        title={The RiverFish Approach to Business Process Modeling: Linking Business Steps to Control-Flow Patterns},
        proceedings={Collaborative Computing: Networking, Applications and Worksharing. 4th International Conference, CollaborateCom 2008, Orlando, FL, USA, November 13-16, 2008, Revised Selected Papers},
        proceedings_a={COLLABORATECOM},
        year={2012},
        month={5},
        keywords={business process management conceptual schema control-flow patterns information systems process modeling},
        doi={10.1007/978-3-642-03354-4_14}
    }
    
  • Devanir Zuliane
    Marcio Oikawa
    Simon Malkowski
    José Alcazar
    João Ferreira
    Year: 2012
    The RiverFish Approach to Business Process Modeling: Linking Business Steps to Control-Flow Patterns
    COLLABORATECOM
    Springer
    DOI: 10.1007/978-3-642-03354-4_14
Devanir Zuliane1,*, Marcio Oikawa1,*, Simon Malkowski2,*, José Alcazar1,*, João Ferreira1,*
  • 1: University of São Paulo
  • 2: Georgia Institute of Technology
*Contact email: devanirz@ime.usp.br, koikawa@ime.usp.br, simon.malkowski@cc.gatech.edu, jperez@ime.usp.br, jef@ime.usp.br

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.