Social software for business process modeling

Formal models of business processes are used for a variety of purposes. But where the elicitation of the characteristics of a business process usually takes place in a collaborative fashion, the building of the final, formal process model is done mostly by a single person. This article presents the design and implementation of a Recommendation-Based Process Modeling Support System with ‘social features.’ A process builder using this system will receive recommendations to complete or edit a formal business process model on the basis of previous usage of modeling fragments by her peers. Such features potentially improve the modeling process and, as such, the modeling outcome, that is, the quality of the process model. This article also contains an evaluation of the system's usage and effectiveness, which builds on an experimental design. It is shown that process builders are inclined to follow up on the provided recommendations and that this will improve the semantical quality of the created model. However, information on peer usage of modeling fragments does not play a big role in selecting the recommendations being followed up. This article fits within a stream of research that puts emphasis on the modeling process, rather than on the model artifact.

[1]  E. Todeva Networks , 2007 .

[2]  Stijn Hoppenbrouwers,et al.  Exploring Modelling Strategies in a Meta-modelling Context , 2006, OTM Workshops.

[3]  Ivan Markovic,et al.  Towards a Formal Framework for Reuse in Business Process Modeling , 2007, Business Process Management Workshops.

[4]  Christopher Ferris,et al.  What are Web services? , 2003, CACM.

[5]  Jon Atle Gulla,et al.  On the challenges of business modeling in large-scale reengineering projects , 2000, Proceedings Fourth International Conference on Requirements Engineering. ICRE 2000. (Cat. No.98TB100219).

[6]  Gilbert N. Lewis,et al.  A MATHEMATICAL MODEL FOR , 1984 .

[7]  Maria E. Orlowska,et al.  Analyzing Process Models Using Graph Reduction Techniques , 2000, Inf. Syst..

[8]  Brian Lings,et al.  Method in action and method in tool: a stakeholder perspective , 2004, J. Inf. Technol..

[9]  Agnes Koschmider Ähnlichkeitsbasierte Modellierungsunterstützung für Geschäftsprozesse , 2007 .

[10]  J. Recker,et al.  Does It Matter Which Process Modelling Language We Teach or Use? An Experimental Study on Understanding Process Modelling Languages without Formal Education , 2007 .

[11]  Agnes Koschmider,et al.  Real Support for Perspective-Compliant Business Process Design , 2008, Business Process Management Workshops.

[12]  Marta Indulska,et al.  Business Process Modeling: Current Issues and Future Challenges , 2009, CAiSE.

[13]  C. Fombrun,et al.  Social Network Analysis For Organizations , 1979 .

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

[15]  Dinesh Batra,et al.  Conceptual data modelling in theory and practice , 1995 .

[16]  Peter Kawalek,et al.  The Rise of the Phoenix: Methodological Innovation as a Discourse of Renewal , 2006, The Transfer and Diffusion of Information Technology for Organizational Resilience.

[17]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[18]  Agnes Koschmider,et al.  Recommendation Based Process Modeling Support: Method and User Experience , 2008, ER.

[19]  William W. Cohen,et al.  Recommendation as Classification: Using Social and Content-Based Information in Recommendation , 1998, AAAI/IAAI.

[20]  Miroslaw Malek,et al.  Current solutions for Web service composition , 2004, IEEE Internet Computing.

[21]  Shazia Wasim Sadiq,et al.  On the Discovery of Preferred Work Practice Through Business Process Variants , 2007, ER.

[22]  Andreas Oberweis,et al.  Designing Business Processes with a Recommendation-Based Editor , 2010 .

[23]  Marlon Dumas,et al.  UML Activity Diagrams as a Workflow Specification Language , 2001, UML.

[24]  Juliane Siegeris,et al.  Model Driven Business Transformation - An Experience Report , 2008, BPM.

[25]  George M. Giaglis,et al.  A Taxonomy of Business Process Modeling and Information Systems Modeling Techniques , 2001 .

[26]  D. Watts Networks, Dynamics, and the Small‐World Phenomenon1 , 1999, American Journal of Sociology.

[27]  Michael Rosemann,et al.  Factors and measures of business process modelling: model building through a multiple case study , 2005, Eur. J. Inf. Syst..

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

[29]  Robert P. Bostrom,et al.  Comparing representations with relational and EER models , 1990, Commun. ACM.

[30]  Georg Lausen,et al.  Propagation Models for Trust and Distrust in Social Networks , 2005, Inf. Syst. Frontiers.

[31]  Bill Curtis,et al.  Process modeling , 1992, CACM.

[32]  Omg Available Specification Business Process Modeling Notation, V1.1 , 2008 .

[33]  Keng Siau,et al.  Identifying Difficulties in Learning Uml , 2006, Inf. Syst. Manag..

[34]  J. Leon Zhao,et al.  A case-based reasoning framework for workflow model management , 2004, Data Knowl. Eng..

[35]  Jyun-Cheng Wang,et al.  Recommending trusted online auction sellers using social network analysis , 2008, Expert Syst. Appl..

[36]  Chung Yee Lee,et al.  Business process management: survey and methodology , 1995 .

[37]  Heeseok Lee,et al.  Document-based workflow modeling: a case-based reasoning approach , 2002, Expert Syst. Appl..

[38]  Meena Nagarajan,et al.  Semantic Annotations in Web Services , 2006, Semantic Web Services, Processes and Applications.

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

[40]  Wil M. P. van der Aalst,et al.  Verification Of Workflow Task Structures: A Petri-net-baset Approach , 2000, Inf. Syst..

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

[42]  Thomas Erl,et al.  Service-Oriented Architecture: Concepts, Technology, and Design , 2005 .

[43]  Ron Weber,et al.  Research Commentary: Information Systems and Conceptual Modeling - A Research Agenda , 2002, Inf. Syst. Res..

[44]  Wil M. P. van der Aalst,et al.  The Application of Petri Nets to Workflow Management , 1998, J. Circuits Syst. Comput..

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

[46]  Manfred Reichert,et al.  Adeptflex—Supporting Dynamic Changes of Workflows Without Losing Control , 1998, Journal of Intelligent Information Systems.

[47]  Nadine Gottschalk Design and Control of Workflow Processes: Business Process Management for the Service Industry , 2003, Lecture Notes in Computer Science.

[48]  Hajo A. Reijers,et al.  Discovering Social Networks from Event Logs , 2005, Computer Supported Cooperative Work (CSCW).

[49]  Stijn Hoppenbrouwers,et al.  Capturing Modeling Processes - Towards the MoDial Modeling Laboratory , 2006, OTM Workshops.

[50]  Manfred Reichert,et al.  Inventing Less, Reusing More, and Adding Intelligence to Business Process Modeling , 2008, DEXA.

[51]  William J. Kettinger,et al.  Business Process Change: A Study of Methodologies, Techniques, and Tools , 1997, MIS Q..

[52]  D. A. Kenny,et al.  The Social Relations Model , 1984 .

[53]  Patricia B. Cerrito,et al.  A mathematical model for interpersonal relationships in social networks , 1998 .

[54]  Mathias Weske,et al.  A Formal Model for Mixed Initiative Service Composition , 2007, IEEE International Conference on Services Computing (SCC 2007).

[55]  Ingo Weber,et al.  Auto-completion for Executable Business Process Models , 2008, Business Process Management Workshops.

[56]  Marta Indulska,et al.  How do practitioners use conceptual modeling in practice? , 2006, Data Knowl. Eng..

[57]  Ramanathan V. Guha,et al.  Propagation of trust and distrust , 2004, WWW '04.

[58]  Bryn Lewis,et al.  Clinical, information and business process modeling to promote development of safe and flexible software , 2006, Health Informatics J..

[59]  F. Heider The psychology of interpersonal relations , 1958 .

[60]  Peter Kawalek,et al.  The rise of the phoenix: methodological innovation as a discourse of renewal , 2007, J. Inf. Technol..

[61]  Peter Fettke,et al.  Business Process Modeling Notation , 2008, Wirtschaftsinf..

[62]  Martin Bichler,et al.  Design science in information systems research , 2006, Wirtschaftsinf..

[63]  Amit P. Sheth,et al.  An overview of workflow management: From process modeling to workflow automation infrastructure , 1995, Distributed and Parallel Databases.

[64]  Jennifer Golbeck,et al.  Computing and Applying Trust in Web-based Social Networks , 2005 .

[65]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[66]  S.J.B.A. Hoppenbrouwers,et al.  Navigating the Methodology Jungle - The communicative role of modelling techniques in information system development , 2005 .

[67]  Wil M. P. van der Aalst,et al.  Process Aware Information Systems: Bridging People and Software Through Process Technology , 2005 .

[68]  Robert L. Goldstone,et al.  Propagation of innovations in networked groups. , 2008, Journal of experimental psychology. General.