An approach to business process modelling emphasizing the early design phases

This paper proposes an approach to formal business process modeling emphasizing the early design phases. That means, the focus is on gathering requirements of a business process in an informal environment. First, methods to systematically elicit all requirements are discussed. Then, it is suggested to formally model and validate the elicited requirements before integrating them to a formal business process model and verifying the model w.r.t. the formal requirements. The approach is inspired by techniques which have proven successful in the area of software requirements engineering. The key technique is the application of scenarios to bridge the gap between the informal view on the process by practitioners and the formal business process model.

[1]  Jörg Desel,et al.  Modelling and Validation with VipTool , 2003, Business Process Management.

[2]  David Harel,et al.  Come, let's play - scenario-based programming using LSCs and the play-engine , 2003 .

[3]  Christian Kop,et al.  From textual scenarios to a conceptual schema , 2005, Data Knowl. Eng..

[4]  Robin Bergenthum,et al.  Synthesis of Petri Nets from Scenarios with VipTool , 2008, Petri Nets.

[5]  Wil M.P. van der Aalst,et al.  Multi-Phase Process Mining : Aggregating Instance Graphs into EPCs and Petri Nets , 2005 .

[6]  Wil vanderAalst,et al.  Workflow Management: Models, Methods, and Systems , 2004 .

[7]  Jürgen Dingel,et al.  A comparative survey of scenario-based to state-based model synthesis approaches , 2006, SCESM '06.

[8]  Daniel Amyot,et al.  An Evaluation of Scenario Notations and Construction Approaches for Telecommunication Systems Development , 2003, Telecommun. Syst..

[9]  Heinrich C. Mayr,et al.  Business Process Modeling and Requirements Modeling , 2007, First International Conference on the Digital Society (ICDS'07).

[10]  Mathias Weske,et al.  A reference model for workflow application development processes , 1999, WACC '99.

[11]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[12]  August-Wilhelm Scheer,et al.  Architecture of Integrated Information Systems: Foundations of Enterprise Modelling , 1994 .

[13]  Jan C. Recker Process Modeling in the 21st Century , 2006 .

[14]  Heinrich C. Mayr,et al.  A User Centered Approach to Requirements Modeling , 2002, Modellierung.

[15]  Robin Bergenthum,et al.  Construction of Process Models from Example Runs , 2009, Trans. Petri Nets Other Model. Concurr..

[16]  Heinrich C. Mayr,et al.  Mapping pre-designed business process models to UML , 2004, IASTED Conf. on Software Engineering and Applications.

[17]  Sonja Kuhnt,et al.  Vorgehensmodell zur Informationsgewinnung – Prozessschritte und Methodennutzung - , 2007 .

[18]  Daniel L. Moody,et al.  Cognitive Load Effects on End User Understanding of Conceptual Models: An Experimental Analysis , 2004, ADBIS.

[19]  Dirk Jodin,et al.  Methoden der Informations- und Datenerhebung , 2005 .

[20]  Roland Holten,et al.  Ansätze zur Entwicklung von Workflow-basierten Anwendungssystemen - Eine vergleichende Darstellung - , 1997 .

[21]  Theo P. van der Weide,et al.  Information modeling: The process and the required competencies of its participants , 2004, Data Knowl. Eng..

[22]  Jörg Desel,et al.  From Human Knowledge to Process Models , 2008, UNISCON.

[23]  A. Berztiss,et al.  Requirements Engineering , 2002, J. Object Technol..

[24]  Kees M. van Hee,et al.  Consistency in model integration , 2006, Data Knowl. Eng..

[25]  Jan Mendling,et al.  Business Process Design by View Integration , 2006, Business Process Management Workshops.

[26]  José M. Tribolet,et al.  Survey, Analysis and Validation of Information for Business Process Modeling , 2002, ICEIS.

[27]  Stuart R. Faulk,et al.  Software Requirements: A Tutorial, , 1995 .

[28]  Bernd Oestereich Objektorientierte Geschäftsprozess-modellierung und modellgetriebene Softwareentwicklung , 2005, HMD Prax. Wirtsch..

[29]  Ivar Jacobson,et al.  Object-oriented software engineering - a use case driven approach , 1993, TOOLS.

[30]  Mathias Weske,et al.  Vergleich von Ansätzen zur Entwicklung von Workflow-Anwendungen , 1997, Software Management.

[31]  August-Wilhelm Scheer,et al.  ARIS Architecture and Reference Models for Business Process Management , 2000, Business Process Management.

[32]  Martin Glinz,et al.  Improving the Quality of Requirements with Scenarios , 2000 .