Introduction to Business Processes and Business Process Modeling

This chapter contains the theoretical foundation of the book by introducing the topic area of business processes and modeling and the most important concept underlying modeling of business processes. After introducing high-level aspects of business process management, business process modeling is grounded in general model theory and the chapter describes the philosophy underlying the approach to the quality of models by providing an overview of the most important goals of modeling. We also exemplify this by introducing some of the cases and modeling notations used later in the book, including an introduction to BPMN, variants of which are used in several of the cases presented.

[1]  Reidar Conradi,et al.  Assessing process-centered software engineering environments , 1997, TSEM.

[2]  John Krogstie,et al.  Adapting UML Activity Diagrams for Mobile Work Process Modelling: Experimental Comparison of Two Notation Alternatives , 2010, PoEM.

[3]  M. Hammer,et al.  REENGINEERING THE CORPORATION: A MANIFESTO FOR BUSINESS REVOLUTION , 1995 .

[4]  Lucy A. Suchman,et al.  Do categories have politics? , 1993, Computer Supported Cooperative Work (CSCW).

[5]  John Krogstie,et al.  Harmonising Business Processes of Collaborative Networked Organisations Using Process Modelling , 2004, Virtual Enterprises and Collaborative Networks.

[6]  Daniel Vanderveken,et al.  Foundations of Illocutionary Logic , 1985 .

[7]  Wil M.P. van der Aalst,et al.  Pi calculus versus petri nets: let us eat humble pie rather than further inflate the Pi hype , 2005 .

[8]  Wil M. P. van der Aalst,et al.  Declarative workflows: Balancing between flexibility and support , 2009, Computer Science - Research and Development.

[9]  Reiner Anderl,et al.  PML, an Object Oriented Process Modeling Language , 2008, IFIP CAI.

[10]  Simon M. Kaplan,et al.  Supporting flexible, extensible task descriptions in and among tasks , 1995 .

[11]  Judith C. Kingstone,et al.  Managing at the Speed of Change , 1998 .

[12]  Walter D. Potter,et al.  Traditional, semantic, and hypersemantic approaches to data modeling , 1988, Computer.

[13]  Steven L. Alter A Workaround Design System for Anticipating, Designing, and/or Preventing Workarounds , 2015, BMMDS/EMMSAD.

[14]  Wil M.P. van der Aalst,et al.  YAWL: yet another workflow language , 2005, Inf. Syst..

[15]  Alan M. Davis,et al.  A comparison of techniques for the specification of external system behavior , 1988, CACM.

[16]  Stephen Fickas Design issues in a rule-based system , 1989, J. Syst. Softw..

[17]  Gerti Kappel,et al.  Coordination in Workflow Management Systems - A Rule-Based Approach , 1996, Coordination Technology for Collaborative Applications.

[18]  Wil M. P. van der Aalst,et al.  DecSerFlow: Towards a Truly Declarative Service Flow Language , 2006, WS-FM.

[19]  John Krogstie,et al.  Information Systems Development Using a Combination of Process and Rule Based Approaches , 1991, CAiSE.

[20]  Reidar Conradi,et al.  Process Modelling Languages , 1999, Software Process: Principles, Methodology, Technology.

[21]  John Krogstie,et al.  Ensuring Quality of Large Scale Industrial Process Collections: Experiences from a Case Study , 2014, PoEM.

[22]  John Krogstie Model-Based Development and Evolution of Information Systems: A Quality Approach , 2012 .

[23]  Stein Bråten Model Monopoly and Communication: Systems Theoretical Notes On Democratization , 1973 .

[24]  John Krogstie,et al.  Integrated Quality of Models and Quality of Maps , 2009, BMMDS/EMMSAD.

[25]  Anne Fleur Gustav Marijn John van Veenstra,et al.  Infrastructures for Public Service Delivery: Aligning IT governance and architecture in infrastructure development , 2013 .

[26]  G. L. Geerts,et al.  Expert opinion [accounting] , 1999, IEEE Intell. Syst..

[27]  John Krogstie,et al.  A Semiotic Approach for Guiding the Visualizing of Time and Space in Enterprise Models , 2014, ICISO.

[28]  Andreas L. Opdahl,et al.  Facet Modelling: An Approach to Flexible and Integrated Conceptual Modelling , 1997, Inf. Syst..

[29]  Boudewijn F. van Dongen,et al.  Supporting Flexible Processes through Recommendations Based on History , 2008, BPM.

[30]  John Krogstie,et al.  Modeling of Digital Ecosystems: Challenges and Opportunities , 2012, PRO-VE.

[31]  Graeme Shanks,et al.  A Semiotic Information Quality Framework , 2004 .

[32]  Paul Dourish,et al.  Freeflow: mediating between representation and action in workflow systems , 1996, CSCW '96.

[33]  Jan Recker,et al.  Systemic ideation: A playbook for creating innovative ideas more consciously , 2015 .

[34]  John Krogstie,et al.  Capturing Location in Process Models: Comparing Small Adaptations of Mainstream Notation , 2012, Int. J. Inf. Syst. Model. Des..

[35]  Jeanne W. Ross,et al.  Enterprise Architecture As Strategy: Creating a Foundation for Business Execution , 2006 .

[36]  Eckhard D. Falkenberg,et al.  FRISCO: A framework of information system concepts : The FRISCO report (WEB edition) , 1998 .

[37]  Reidar Conradi,et al.  Adoption of open source software in software-intensive organizations - A systematic literature review , 2010, Inf. Softw. Technol..

[38]  Morten T. Hansen,et al.  How to build collaborative advantage , 2004 .

[39]  Pavel Hruby,et al.  Model-Driven Design Using Business Patterns , 2011, J. Inf. Syst..

[40]  Bart-Jan Hommes,et al.  Assessing the quality of business process modelling techniques , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[41]  Juha-Pekka Tolvanen,et al.  Domain-Specific Modeling: Enabling Full Code Generation , 2008 .

[42]  Jan Vanthienen,et al.  An overview of declarative process modeling principles and languages , 2009 .

[43]  Roel Wieringa Three Roles of Conceptual Models in Information System Design and Use , 1989, ISCO.

[44]  Jaap Gordijn,et al.  E-service design using i* and e/sup 3/ value modeling , 2006, IEEE Software.

[45]  Remo Pareschi,et al.  Generalized process structure grammars GPSG for flexible representations of work , 1996, CSCW '96.

[46]  Michael Rosemann,et al.  Integrated Process Modeling: An Ontological Evaluation , 2000, Inf. Syst..

[47]  Keith D. Swenson,et al.  A Business Process Environment Supporting Collaborative Planning , 1994 .

[48]  Ivar Jacobson,et al.  Unified Modeling Language User Guide, The (2nd Edition) (Addison-Wesley Object Technology Series) , 2005 .

[49]  R. Tibshirani,et al.  An introduction to the bootstrap , 1993 .

[50]  Hajo A. Reijers,et al.  Best practices in business process redesign: an overview and qualitative evaluation of successful redesign heuristics , 2005 .

[51]  J. Austin How to do things with words , 1962 .

[52]  Nicholas V. Findler,et al.  Associative Networks- Representation and Use of Knowledge by Computers , 1980, CL.

[53]  Paul Dourish,et al.  Re-space-ing place: "place" and "space" ten years on , 2006, CSCW '06.

[54]  John Krogstie,et al.  Active knowledge modeling of enterprises , 2008 .

[55]  Peter Loos,et al.  Object-orientation in business process modeling through applying event driven process chains (EPC) in UML , 1998, Proceedings Second International Enterprise Distributed Object Computing (Cat. No.98EX244).

[56]  Slinger Jansen,et al.  A sense of community: A research agenda for software ecosystems , 2009, 2009 31st International Conference on Software Engineering - Companion Volume.

[57]  Nathaniel Palmer,et al.  Workflow Management Coalition , 2009, Encyclopedia of Database Systems.

[58]  John W. Young,et al.  An abstract formulation of data processing problems , 1958, ACM '58.

[59]  John Krogstie,et al.  Integrated Goal, Data and Process Modeling: From TEMPORA to Model-Generated Work-Places , 2008 .

[60]  John Krogstie,et al.  Capturing Process Knowledge for Multi-Channel Information Systems: A Case Study , 2012, Int. J. Inf. Syst. Model. Des..

[61]  Ricardo Seguel,et al.  Process Mining Manifesto , 2011, Business Process Management Workshops.

[62]  Hans Weigand,et al.  Modelling Communication between Cooperative Systems , 1995, CAiSE.

[63]  G. Button What's wrong with speech-act theory , 1994, Computer Supported Cooperative Work (CSCW).

[64]  Kalle Lyytinen,et al.  Erratum to: Information System Concepts , 2017 .

[65]  Donald A. Schön,et al.  Organizational Learning: A Theory Of Action Perspective , 1978 .

[66]  Joan Peckham,et al.  Semantic data models , 1988, CSUR.

[67]  J. Searle,et al.  Expression and Meaning. , 1982 .

[68]  Giorgio De Michelis,et al.  Situating conversations within the language/action perspective: the Milan conversation model , 1994, CSCW '94.

[69]  Peter Wegner,et al.  Why interaction is more powerful than algorithms , 1997, CACM.

[70]  John Krogstie,et al.  Utilizing deontic operators in information systems specification , 1996, Requirements Engineering.

[71]  Harald Störrle,et al.  Describing Process Patterns with UML , 2001, EWSPT.

[72]  Terry Winograd,et al.  Understanding computers and cognition , 1986 .

[73]  C. Morris Foundations of the theory of signs , 1938 .

[74]  M. Weggeman Sensemaking in organisations , 1996 .

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

[76]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[77]  John Krogstie,et al.  Interactive Models for Supporting Networked Organisations , 2004, CAiSE.

[78]  Peter Fettke,et al.  Organizational and Technological Options for Business Process Management from the Perspective of Web 2.0 , 2010, Bus. Inf. Syst. Eng..

[79]  Mark C. Paulk,et al.  Capability Maturity Model for Software , 2001 .

[80]  Abraham Bernstein,et al.  How can cooperative work tools support dynamic group process? bridging the specificity frontier , 2000, CSCW '00.

[81]  Yoav Shoham,et al.  Agent-Oriented Programming , 1992, Artif. Intell..

[82]  John Krogstie,et al.  An integrated modelling approach for process support , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

[83]  Alan Burns,et al.  Concurrent programming , 1980, Operating Systems Engineering.

[84]  Bjørnar Tessem,et al.  Problems in the Interplay of IS Development and IT Operations: An Alignment Analysis , 2011, ISD.

[85]  Terry Winograd,et al.  The action workflow approach to workflow management technology , 1992, CSCW '92.

[86]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[87]  Mauri Leppänen An ontological framework and a methodical skeleton for method engineering : a contextual approach , 2005 .

[88]  Roger King,et al.  Semantic database modeling: survey, applications, and research issues , 1987, CSUR.

[89]  Paul Dourish,et al.  Re-place-ing space: the roles of place and space in collaborative systems , 1996, CSCW '96.

[90]  Shazia Wasim Sadiq,et al.  On managing business processes variants , 2009, Data Knowl. Eng..

[91]  Chris Gane,et al.  Structured Systems Analysis: Tools and Techniques , 1977 .

[92]  Øystein D. Fjeldstad,et al.  CONFIGURING VALUE FOR COMPETITIVE ADVANTAGE: ON CHAINS, SHOPS, AND NETWORKS , 1998 .

[93]  John Krogstie,et al.  BPMN 2.0 for Modeling Business Processes , 2015, Handbook on Business Process Management.

[94]  John Krogstie,et al.  Analysis and Design of Business Processes Using BPMN , 2010 .

[95]  Peter Loos,et al.  BPM-in-the-Large - Towards a Higher Level of Abstraction in Business Process Management , 2010, EGES/GISP.

[96]  August-Wilhelm Scheer,et al.  ARIS - Business Process Frameworks , 1998 .

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