LiProMo-Literate Process Modeling

Recently, research on quality issues of business process models has begun to investigate the process of process modeling, i.e., the process of creating process models. In particular, it has been recognized that during this process, well-functioning communication between domain experts and system analysts is essential for understandable process models. This paper proposes the LiProMo approach to foster communication among system analysts and domain experts by flexibly interlinking textual descriptions and formal process models. The feasibility of LiProMo is shown by a prototypical implementation as well as a visionary scenario that illustrates the usage and benefits of LiProMo. The adoption of Cheetah Experimental Platform as basis for the prototye will support empirical evaluation of LiProMo, as planned for future work.

[1]  Mark Strembeck,et al.  Influence Factors of Understanding Business Process Models , 2008, BIS.

[2]  August-Wilhelm Scheer,et al.  ARIS - Business Process Modeling , 1998 .

[3]  Wolfgang Emmerich,et al.  Literate Modelling - Capturing Business Knowledge with the UML , 1998, UML.

[4]  Jan Mendling,et al.  Activity labeling in process modeling: Empirical insights and recommendations , 2010, Inf. Syst..

[5]  Jan Mendling,et al.  Assessing the Impact of Hierarchy on Model Understandability - A Cognitive Perspective , 2011, MoDELS.

[6]  Jan Mendling,et al.  What Makes Process Models Understandable? , 2007, BPM.

[7]  P. Chandler,et al.  Why Some Material Is Difficult to Learn , 1994 .

[8]  Elena Paslaru Bontas Simperl,et al.  Comparison of wiki-based process modeling systems , 2011, i-KNOW '11.

[9]  A. ReijersH.,et al.  Activity labeling in process modeling , 2010 .

[10]  David Cordes,et al.  The literate-programming paradigm , 1991, Computer.

[11]  Martin Glinz,et al.  Simulation-Driven Creation, Validation and Evolution of Behavioral Requirements Models , 2007, MBEES.

[12]  Peter Rittgen Quality and perceived usefulness of process models , 2010, SAC '10.

[13]  R. Mayer,et al.  Nine Ways to Reduce Cognitive Load in Multimedia Learning , 2003 .

[14]  Flávia Maria Santoro,et al.  A case study on designing business processes based on collaborative and mining approaches , 2010, The 2010 14th International Conference on Computer Supported Cooperative Work in Design.

[15]  Yair Wand,et al.  Towards Understanding the Process of Process Modeling: Theoretical and Empirical Considerations , 2011, Business Process Management Workshops.

[16]  Barbara Weber,et al.  Assessing Process Models with Cognitive Psychology , 2011, EMISA.

[17]  Peter Rittgen,et al.  Negotiating Models , 2007, CAiSE.

[18]  Jan Mendling,et al.  Tracing the Process of Process Modeling with Modeling Phase Diagrams , 2011, Business Process Management Workshops.

[19]  Stijn Hoppenbrouwers,et al.  Formal Modelling as a Grounded Conversation , 2005 .

[20]  Barbara Weber,et al.  Toward enhanced life‐cycle support for declarative processes , 2012, J. Softw. Evol. Process..

[21]  Barbara Weber,et al.  The Impact of Testcases on the Maintainability of Declarative Process Models , 2011, BMMDS/EMMSAD.

[22]  Ivo Vondrák,et al.  Business Process Modeling , 2007, Encyclopedia of Database Systems.

[23]  Larry Constantine,et al.  Structure and style in use cases for user interface design , 2001 .

[24]  Barbara Weber,et al.  Investigating the Process of Process Modeling with Cheetah Experimental Platform , 2010, ER-POIS@CAiSE.

[25]  Jan Mendling,et al.  Making sense of business process descriptions: An experimental comparison of graphical and textual notations , 2012, J. Syst. Softw..

[26]  W. Hays Semiology of Graphics: Diagrams Networks Maps. , 1985 .

[27]  Donald E. Knuth,et al.  Literate Programming , 1984, Comput. J..

[28]  Barbara Weber,et al.  Creating Declarative Process Models Using Test Driven Modeling Suite , 2011, CAiSE Forum.

[29]  Jörg Becker,et al.  Guidelines of Business Process Modeling , 2000, Business Process Management.

[30]  Daniel L. Moody,et al.  The “Physics” of Notations: Toward a Scientific Basis for Constructing Visual Notations in Software Engineering , 2009, IEEE Transactions on Software Engineering.

[31]  Mark van Harmelen,et al.  Object modeling and user interface design , 2000 .

[32]  Jan Mendling,et al.  Process Model Generation from Natural Language Text , 2011, CAiSE.