Towards Model-Driven Role Engineering in BPM Software Systems
This work introduces a new concept of role engineering inside a Model-Driven Engineering modern trend. In case of developing a complex solution comprehensive definition of all needed business roles and their access rights becomes a difficult task. So, the present contribution analyzes different approaches towards the role engineering realized by DEMO and BPMN methodologies based on the Comindware (CBAP) support.
Process mining techniques relate observed behavior to modeled behavior, e.g., the automatic discovery of a process model based on an event log. Process mining is not limited to process discovery and also includes conformance checking and model enhancement. Conformance checking techniques are used to diagnose the deviations of the observed behavior as recorded in the event log from some process model. Model enhancement allows to extend process models using additional perspectives, conformance and performance information. In recent years, BPMN (Business Process Model and Notation) 2.0 has become a de facto standard for modeling business processes in industry. This paper presents the BPMN support current in ProM. ProM is the most known and used open-source process mining framework. ProM’s functionalities of discovering, analyzing and enhancing BPMN models are discussed. Support of the BPMN 2.0 standard will help ProM users to bridge the gap between formal models (such as Petri nets, causal nets and others) and process models used by practitioners.
This monograph is the collection of the selected papers from Gdańsk EuroSymposium 2015 on SAND – Systems Analysis and Design. SAND is the classical field of research and education in the area of management information systems (MIS) or, as it is called more frequently in Europe – Business Informatics, almost from its origins. The objective of the EuroSymposium on Systems Analysis and Design is to promote and develop high quality research on all issues related to SAND. It provides a forum forSANDresearchers and practitioners in Europe and beyond to interact, collaborate, and develop their field. Therefore, there were three organizers of the 8th EuroSymposium on Systems Analysis and Design: – SIGSAND – Special Interest Group on Systems Analysis and Design of AIS, – PLAIS – Polish Chapter of AIS, – Department of Business Informatics of University of Gdansk, Poland.
Inconsistency of business processes can affect company profits and lead to the loss of regular customers and reputation in the market. Well managed business process has one key distinctive feature – a consistency. Checking the consistency of business process helps to reveal hidden bugs in the process model, but requires considerable labor costs and analytics. We compared two approaches to verifying consistency. The first approach is based on generating object life cycles for each object type used in process and supported by special tool as an extension for IBM WebSphere Business Modeler. Another one is a proposition to use DEMO methodology for verifying consistency. The results of research show that DEMO methodology enables significantly reduce labor costs and improve quality of analyze
Process-aware information systems (PAIS) are systems relying on processes, which involve human and software resources to achieve concrete goals. There is a need to develop approaches for modeling, analysis, improvement and monitoring processes within PAIS. These approaches include process mining techniques used to discover process models from event logs, find log and model deviations, and analyze performance characteristics of processes. The representational bias (a way to model processes) plays an important role in process mining. The BPMN 2.0 (Business Process Model and Notation) standard is widely used and allows to build conventional and understandable process models. In addition to the flat control flow perspective, subprocesses, data flows, resources can be integrated within one BPMN diagram. This makes BPMN very attractive for both process miners and business users. In this paper, we describe and justify robust control flow conversion algorithms, which provide the basis for more advanced BPMN-based discovery and conformance checking algorithms. We believe that the results presented in this paper can be used for a wide variety of BPMN mining and conformance checking algorithms. We also provide metrics for the processes discovered before and after the conversion to BPMN structures. Cases for which conversion algorithms produce more compact or more involved BPMN models in comparison with the initial models are identified.
In modern world enterprises need to be agile in their operation and structure to react to changes quickly. One of the open questions here is how to develop the enterprise, or, to be more precise, if enterprise needs to be developed, and if yes, in which way. In this research we are focusing on the case when enterprise stakeholders understand the need of enterprise development, have ideas for that, and they need decision support method to understand if enterprise restructuring is likely to be successful and cost effective. Another covered topic is how to choose the best option for restructuring from variety provided. In this paper we describe the developed decision support method which combines DEMO methodology and transaction costs theory for quantitative costs estimation. To make this method applicable and reproducible we proposed few enhancements to DEMO notation.
This book constitutes the proceedings of the 7th Enterprise Engineering Working Conference, EEWC 2017, held in Antwerp, Belgium, in May 2017. EEWC aims at addressing the challenges that modern and complex enterprises are facing in a rapidly changing world. The participants of the working conference share a belief that dealing with these challenges requires rigorous and scientific solutions, focusing on the design and engineering of enterprises. The goal of EEWC is to stimulate interaction between the different stakeholders, scientists as well as practitioners, interested in making Enterprise Engineering a reality. The 12 full papers and 4 short papers presented in this volume were carefully reviewed and selected from 40 submissions. They were organized in topical sections named: formalisms; standards and laws; business processes; normalized systems and evolvability; ontologies; and organization design.
While knowledge of competence is of particular value to the enterprise, and notion of competence is being actively used in enterprise engineering field of research, there is a lack of practical usage of competences while restructuring enterprises. This paper presents a modelling framework for competencebased enterprise restructuring using ontologies, which is based on DEMO’s ATD and helps to combine competence requirements on ontological level, competence requirements on implementation level and existing individual competences on implementation level. The number of open questions for future research is being provided. © Springer International Publishing Switzerland 2015.
Comparing business process models is one of the most significant challenges for business and systems analysts. The complexity of the problem is explained by the fact there is a lack of tools that can be used for comparing business process models. Also there is no universally accepted standard for modeling them. EPC, YAWL, BPEL, XPDL and BPMN are only a small fraction of available notations that have found acceptance among developers. Every process modeling standard has its advantages and disadvantages, but almost all of them comprise an XML schema, which defines process serialization rules. Due to the fact that XML naturally represents hierarchical and reference structure of business process models, these models can be compared using their XML representations. In this paper we propose a generic comparison approach, which is applicable to XML representations of business process models. Using this approach we have developed a tool, which currently supports BPMN 2.0  (one of the most popular business process modeling notations), but can be extended to support other business process modeling standards.