Participatory Development of Enterprise Process Models

Author(s):  
Reidar Gjersvik ◽  
John Krogstie ◽  
Asbjørn Folstad

In this chapter we present practical experience from using a technique we call Modeling Conferences, a method for participatory construction and development of enterprise process models. Process models are an important way to support communication, coordination, and knowledge development within an organization. The Modeling Conference method focuses on broad participation from all actors in the organization, is grounded in a social constructivist perspective, and has its theoretical basis in the method of search conferences and process modeling. In an engineering consultancy firm, the Modeling Conference method has been used to develop process models for main common work tasks that have been implemented on an intranet. Independent evaluations show that participation through the Modeling Conferences led to significantly more ownership to the process models, and that the actors have developed new collective knowledge.

Processes ◽  
2020 ◽  
Vol 9 (1) ◽  
pp. 50
Author(s):  
Barbara D. Weiß ◽  
Michael Harasek

This review studies unwanted precipitation reactions, which can occur in SO2 absorption processes using a magnesium hydroxide slurry. Solubility data of potential salts in the MgO-CaO-SO2-H2O system are evaluated. The reviewed data can serve as a reliable basis for process modeling of this system used to support the optimization of the SO2 absorption process. This study includes the solubility data of MgSO3, MgSO4, Mg(OH)2, CaSO3, CaSO4, and Ca(OH)2 as potential salts. The solubility is strongly dependent on the state of the precipitated salts. Therefore, this review includes studies on the stability of different forms of the salts under different conditions. The solubility data in water over temperature serve as a base for modeling the precipitation in such system. Furthermore, influencing factors such as pH value, SO2 content and the co-existence of other salts are included and available data on such dependencies are reviewed. Literature data evaluated by the International Union of Pure and Applied Chemistry (IUPAC) are revisited and additional and newer studies are supplemented to obtain a solid base of accurate experimental values. For temperatures higher than 100 °C the available data are scarce. For a temperature range from 0 to 100 °C, the reviewed investigations and data provide a good base to evaluate and adapt process models for processes in order to map precipitations issues accurately.


Author(s):  
Daniel Lübke ◽  
Maike Ahrens ◽  
Kurt Schneider

AbstractBusiness process modeling is an important activity for developing software systems—especially within digitization projects and when realizing digital business models. Specifying requirements and building executable workflows is often done by using BPMN 2.0 process models. Although there are several style guides available for BPMN, e.g., by Silver and Richard (BPMN method and style, vol 2, Cody-Cassidy Press, Aptos, 2009), there has not been much empirical research done into the consequences of the diagram layout. In particular, layouts that require scrolling have not been investigated yet. The aim of this research is to establish layout guidelines for business process modeling that help business process modelers to create more understandable business process diagrams. For establishing benefits and penalties of different layouts, a controlled eye tracking experiment was conducted, in which data of 21 professional software developers was used. Our results show that horizontal layouts are less demanding and that as many diagram elements as possible should be put on the initially visible screen area because such diagram elements are viewed more often and longer. Additionally, diagram elements related to the reader’s task are read more often than those not relevant to the task. BPMN modelers should favor a horizontal layout and use a more complex snake or multi-line layout whenever the diagrams are too large to fit on one page in order to support BPMN model comprehension.


Author(s):  
Sven Feja ◽  
Sören Witt ◽  
Andreas Speck

Business process models (BPM) are widely used for specification of software systems, as the basis for model driven software development. Hence, it is crucial to ensure that these BPMs fulfill the requirements they have to comply with. These requirements may originate from various domains. Many may be considered non-functional requirements. They are affecting privacy, security, as well as compliance or economic aspects. In order to avoid error-prone manual checking, automated checking techniques should be applied wherever possible. This requires expressing requirements in a formal manner. The common textual representations for such formal requirements are not well accepted in the modeling domain, since they are settled on a lower level of abstraction, compared to BPMs. In this chapter, the authors present the Business Application Modeler (BAM), which integrates formal requirement specification and automated checking with process modeling. On the one hand BAM supports different notations for process modeling. On the other hand a graphical notation, called G-CTL, for the formal specification of requirements is provided. G-CTL is based on temporal logic, and statements are expressed on the level of abstraction of the graphical process models. Furthermore BAM provides the ability to define selective views on process models. This allows complex domain specific annotations of processes as well as the assignment of responsibilities regarding functional domains. Moreover, BAM integrates into common requirements engineering processes.


Author(s):  
Evellin Cardoso ◽  
João Paulo A. Almeida ◽  
Renata S. S. Guizzardi ◽  
Giancarlo Guizzardi

While traditional approaches in business process modeling tend to focus on “how” the business processes are performed (adopting a behavioral description in which business processes are described in terms of procedural aspects), in goal-oriented business process modeling, the proposals strive to extend traditional business process methodologies by providing a dimension of intentionality to business processes. One of the key difficulties in enabling one to model goal-oriented processes concerns the identification or elicitation of goals. This paper reports on a case study conducted in a Brazilian hospital, which obtained several goal models represented in i*/Tropos, each of which correspond to a business process also modeled in the scope of the study. NFR catalogues were helpful in goal elicitation, uncovering goals that did not come up during previous interviews prior to these catalogues’ use.


2020 ◽  
pp. 464-478
Author(s):  
Loubna El Faquih ◽  
Mounia Fredj

In recent years, business process modeling has increasingly drawn the attention of enterprises. As a result of the wide use of business processes, redundancy problems have arisen and researchers introduced the variability management, in order to enhance the business process reuse. The most approach used in this context is the Configurable Process Model solution, which consists in representing the variable and the fixed parts together in a unique model. Due to the increasing number of variants, the configurable models become complex and incomprehensible, and their quality is therefore impacted. Most of research work is limited to the syntactic quality of process variants. The approach presented in this paper aims at providing a novel method towards syntactic verification and semantic validation of configurable process models based on ontology languages. We define validation rules for assessing the quality of configurable process models. An example in the e-healthcare domain illustrates the main steps of our approach.


2012 ◽  
pp. 1613-1637
Author(s):  
William Stuart Miller ◽  
Joshua D. Summers

A new design process modeling approach focused on the information flow through design tools is discussed in this chapter. This approach is applied to three long term mechanical engineering design projects spanning 24 months, 12 months, and 4 months. These projects are used to explore the development of the new modeling approach. This is a first step in a broader effort in 1) modeling of design processes, 2) establishing case study research as a formal approach to design research, and 3) developing new design process tools. The ability of engineers to understand the dynamic nature of information throughout the design processes is critical to their ability to complete these tasks. Such understanding promotes learning and further exploration of the design process allowing the improvement of process models, the establishment of new research approaches, and the development of new tools. Thus, enhancing this understanding is the goal of this research effort.


Author(s):  
Bernd Heinrich ◽  
Mathias Klier ◽  
Steffen Zimmermann

Companies need to adapt their processes quickly in order to react to changing customer demands or new regulations, for example. Process models are an appropriate means to support process setup but currently the (re)design of process models is a time-consuming manual task. Semantic Business Process Management, in combination with planning approaches, can alleviate this drawback. This means that the workload of (manual) process modeling could be reduced by constructing models in an automated way. Since existing, traditional planning algorithms show drawbacks for the application in Semantic Business Process Management, we introduce a novel approach that is suitable especially for the Semantic-based Planning of process models. In this chapter, we focus on the semantic reasoning, which is necessary in order to construct control structures, such as decision nodes, which are vital elements of process models. We illustrate our approach by a running example taken from the financial services domain. Moreover, we demonstrate its applicability by a prototype and provide some insights into the evaluation of our approach.


Author(s):  
Cesare Pautasso

Model-driven architecture (MDA), design and transformation techniques can be applied with success to the domain of business process modeling (BPM) with the goal of making the vision of business-driven development a reality. This chapter is centered on the idea of compiling business process models for executing them, and how this idea has been driving the design of the JOpera for Eclipse workflow management tool. JOpera presents users with a simple, graph-based process modeling language with a visual representation of both control and data-flow aspects. As an intermediate representation, the graphs are converted into Event-Condition-Action rules, which are further compiled into Java bytecode for efficient execution. These transformations of process models are performed by the JOpera process compiler in a completely transparent way, where the generated executable artefacts are kept hidden from users at all times (i.e., even for debugging process executions, which is done by augmenting the original, high level notation). The author evaluates his approach by discussing how using a compiler has opened up the several possibilities for performing optimization on the generated code and also simplified the design the corresponding workflow engine architecture.


2014 ◽  
Vol 20 (6) ◽  
pp. 794-815 ◽  
Author(s):  
Xinwei Zhu ◽  
Jan Recker ◽  
Guobin Zhu ◽  
Flávia Maria Santoro

Purpose – Context-awareness has emerged as an important principle in the design of flexible business processes. The goal of the research is to develop an approach to extend context-aware business process modeling toward location-awareness. The purpose of this paper is to identify and conceptualize location-dependencies in process modeling. Design/methodology/approach – This paper uses a pattern-based approach to identify location-dependency in process models. The authors design specifications for these patterns. The authors present illustrative examples and evaluate the identified patterns through a literature review of published process cases. Findings – This paper introduces location-awareness as a new perspective to extend context-awareness in BPM research, by introducing relevant location concepts such as location-awareness and location-dependencies. The authors identify five basic location-dependent control-flow patterns that can be captured in process models. And the authors identify location-dependencies in several existing case studies of business processes. Research limitations/implications – The authors focus exclusively on the control-flow perspective of process models. Further work needs to extend the research to address location-dependencies in process data or resources. Further empirical work is needed to explore determinants and consequences of the modeling of location-dependencies. Originality/value – As existing literature mostly focusses on the broad context of business process, location in process modeling still is treated as “second class citizen” in theory and in practice. This paper discusses the vital role of location-dependencies within business processes. The proposed five basic location-dependent control-flow patterns are novel and useful to explain location-dependency in business process models. They provide a conceptual basis for further exploration of location-awareness in the management of business processes.


Sign in / Sign up

Export Citation Format

Share Document