Modelling Patterns for Business Processes

Analysis patterns are the groups of elements that represent a common construction in business modelling. Patterns are established with the aim to define and visualize the fundamental requirements that arise during business process modelling. There are a lot of patterns that describe the behaviour of business processes. Patterns enable stakeholders to communicate more effectively, with greater conciseness and less ambiguity. The problem with the existing business process patterns is that these patterns leave aside the static aspects of business processes. It is not enough to provide patterns just for processes or actions, it is necessary to show how data is integrated into business processes. This integration is important for flexible business processes, where stakeholders have more freedom to handle the sequence of actions in order to accomplish a given goal. The lack of an integrated modelling approach creates problems in rethinking and changing business processes. It is necessary to have a modelling approach which enables to manage necessary changes in business processes and data. The patterns for business processes should support the integration of static (data) and dynamic aspects (interaction and state changes of data) of the system as well to provide possibilities to model alternative actions in business processes. The paper presents Semantically Integrated Conceptual Modelling method (SICM) and how the method is applied for two modelling patterns that enables integration of both static and dynamic aspects of the system.

[1]  Erik Perjons,et al.  An Introduction to Design Science , 2014, Springer International Publishing.

[2]  Avtar Athwall,et al.  Basic Information Systems Analysis and Design , 2001 .

[3]  Peter J. Denning,et al.  Completing the Loops , 1995 .

[4]  Terry Winograd,et al.  Understanding computers and cognition - a new foundation for design , 1987 .

[5]  Nicola Guarino,et al.  Towards an Ontological Foundation for Services Science , 2009, FIS.

[6]  Prima Gustiené Development of a new service-oriented modelling method for information systems analysis and design , 2010 .

[7]  Angappa Gunasekaran,et al.  Modelling and analysis of business process reengineering , 2002 .

[8]  Remigijus Gustas,et al.  Principles of Semantically Integrated Conceptual Modelling Method , 2016, BMSD.

[9]  Clive Finkelstein,et al.  Enterprise Integration Using Enterprise Architecture , 2004 .

[10]  Mathias Weske,et al.  Case handling: a new paradigm for business process support , 2005, Data Knowl. Eng..

[11]  Remigijus Gustas,et al.  Conceptual Modeling Method for Separation of Concerns and Integration of Structure and Behavior , 2012, Int. J. Inf. Syst. Model. Des..

[12]  Alan R. Hevner,et al.  Design Science in Information Systems Research , 2004, MIS Q..

[13]  Martin Fowler,et al.  Analysis patterns - reusable object models , 1996, Addison-Wesley series in object-oriented software engineering.

[14]  Remigijus Gustas,et al.  Semantically Integrated Conceptual Modeling Method and Modeling Patterns , 2014 .

[15]  Remigijus Gustas,et al.  Service-Oriented Foundation and Analysis Patterns for Conceptual Model-ling of Information Systems , 2007, ISD.

[16]  Jan L. G. Dietz,et al.  Enterprise ontology - theory and methodology , 2006 .

[17]  Hafedh Mili,et al.  Comparing ConDec to CMMN: Towards a common language for flexible processes , 2016, 2016 4th International Conference on Model-Driven Engineering and Software Development (MODELSWARD).

[18]  Prima Gustiené,et al.  How Models and Methods for Analysis and Design of Information Systems can be Improved to Better Support Communication and Learning , 2010 .

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

[20]  Gerd Wagner,et al.  The Agent-Object-Relationship metamodel: towards a unified view of state and behavior , 2003, Inf. Syst..