About
162
Publications
88,416
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
4,567
Citations
Publications
Publications (162)
Visual analytics (VA) integrates the outstanding capabilities of humans in terms of visual information exploration with the enormous processing power of computers to form a powerful knowledge discovery environment. In other words, VA is the science of analytical reasoning facilitated by interactive interfaces, capturing the information discovery pr...
Event logs are the main source for business process mining techniques. However, readily available logs are produced only by part of the existing systems, which may not always be part of an investigated environment. Furthermore, logs that are created by a given information system may reflect only parts of the full process, while other parts may span...
Business Process Management (BPM) heavily relies on event logs for process mining. However, traditional event logs may not always be available or may be harder to obtain for unlogged or unconventionally logged activities. To overcome these limitations, network traffic data can be used as an alternative source for constructing event logs. However, i...
During the last decades, process mining (PM) has matured and rapidly increased in its adoption. Making sense of data is a main part of the work of PM analysts, which involves cognitive processes. Recent work has leveraged behavioral data to explain these processes. Still, the process of process mining (PPM) is yet to be well understood and a theore...
The improvement of business processes through learning and investigating workarounds has attracted research attention in recent years. Workarounds can be considered as a symptom of needed process improvements but adopting them does not necessarily lead to an appropriate one. Hence, identifying and understanding the underlying problems or perceived...
Business Process Management (BPM) heavily relies on event logs for process mining. However, traditional event logs may not always be available or may be harder to obtain for unlogged or unconventionally logged activities. To overcome these limitations, network traffic data can be used as an alternative source for constructing event logs. However, i...
Event logs are the main source for business process mining techniques. However, not all information systems produce a standard event log. Furthermore, logs may reflect only parts of the process which may span multiple systems. We suggest using network traffic data to fill these gaps. However, traffic data is interleaved and noisy, and there is a co...
Risk propagation encompasses a plethora of techniques for analyzing how risk “spreads” in a given system. Albeit commonly used in technical literature, the very notion of risk propagation turns out to be a conceptually imprecise and overloaded one. This might also explain the multitude of modeling solutions that have been proposed in the literature...
Business process management, design, and analysis is mostly centered around a process model, which depicts the behavior of a process case (instance). As a result, behavior that associates several cases together has received less attention. Yet, it is important to understand and track associations among cases, as they bear substantial consequences f...
Workarounds are a common practice in a broad range of organizational and technological contexts, which has received much attention in information systems research. They are sometimes considered negatively, associated with business risks and noncompliance, and sometimes positively, as a source of innovation and improvement. Although workaround-based...
Risk propagation encompasses a plethora of techniques for analyzing how risk "spreads" in a given system. Albeit commonly used in technical literature, the very notion of risk propagation turns out to be a conceptually imprecise and overloaded one. This might also explain the multitude of modeling solutions that have been proposed in the literature...
The rapid development of cyber-physical systems creates an increasing demand for a general approach to risk, especially considering how physical and digital components affect the processes of the system itself. In risk analytics and management, risk propagation is a central technique, which allows the calculation of the cascading effect of risk wit...
Process mining provides organizations with methods and techniques to extract knowledge from event logs. In their work, process analysts can draw from the wealth of techniques developed over the years by researchers and professionals. Still, there is limited understanding of how process mining is used in practice and, in particular, how individual a...
Problem definition: Data errors in business processes can be a source for exceptions and hamper business outcomes. Relevance: The paper proposes a method for analyzing data inaccuracy issues already at process design time, in order to support process designers by identifying process parts where data errors might remain unrecognized, so decisions co...
Process mining enables organizations to streamline and automate their business processes. The initial phases of process mining projects often include exploration activities aimed to familiarize with the data and understand the process. Despite being a crucial step of many analyses, exploration can be challenging and may demand targeted guidance and...
Event logs are the main source for business process mining techniques. However, they are produced by part of the systems and are not always available. Furthermore, logs that are created by a given information system may not span the full process, which may entail actions performed outside the system. We suggest that data generated by communication...
Predictive monitoring in business processes has gained attention in recent years. It uses a predictive model, learned from event logs, to predict the variables of interest for a running process instance (case). An example of such a variable considered here is the remaining time to complete the running case. Prediction usually relies on the properti...
Workarounds are frequently observed in business processes, where employees intentionally bypass or deviate from procedures and business rules embedded in process models. One of the common workaround behaviors is the “split cases” workaround. This workaround typically takes place in processes where threshold conditions over data items are used by de...
Alignment-based conformance checking techniques detect and quantify discrepancies between process execution and the expected behavior as depicted in process models. However, often when deviations from the expected behavior occur, additional actions are needed to remedy and restore the process state. These would seem as further reducing conformance...
Process models provide a blueprint for process execution and an indispensable tool for process management. Bearing in mind their trending use for requirement elicitation, communication and improvement of business processes, the need for understandable process models becomes a must. In this paper, we propose a research model to investigate the impac...
Workarounds in business processes and information systems (IS) have attracted research attention in recent years. Deviating from official processes, workarounds are goal-driven adaptations. Understanding the underlying problems or perceived barriers that motivate workarounds is essential for suggesting appropriate solutions which would lead to proc...
Workarounds in business processes and information systems (IS) have attracted research attention in recent years. Deviating from official processes, workarounds are goal-driven adaptations. Understanding the underlying problems or perceived barriers that motivate workarounds is essential for suggesting appropriate solutions which would lead to proc...
Maintenance of computer-interpretable guidelines is complicated by evolving medical knowledge and by the requirement to customize content to local practice settings. We developed a framework to support knowledge engineers in customization and maintenance of computer-interpretable guidelines specified in the PROforma formalism. In our layered approa...
This book contains the proceedings of two long-running events held along with the CAiSE conference relating to the areas of enterprise, business-process and information systems modeling:
* the 21st International Conference on Business Process Modeling, Development and Support, BPMDS 2020, and
* the 25th International Conference on Exploring Model...
Conceptual models are used to communicate information about a domain during the development of information systems. In two experimental studies using business process models, we demonstrate how eye tracking can contribute to understanding the cognitive processes by which readers use conceptual modeling scripts to perform problem solving tasks. In t...
Business processes and their outcomes rely on data whose values are changed during process execution. When unexpected changes occur, e.g., due to last minute changes of circumstances, human errors, or corrections of detected errors in data values, this may have consequences for various parts of the process. This challenges the process participants...
The digitalisation of business processes has led to the new opportunity of investigating process executions by using process mining. The complex preparation step of building an event log is often perceived as a technical task, although business considerations should be involved. In this paper, we examine via an experimental study whether and how a...
The domains of complex event processing (CEP) and business process management (BPM) have different origins but for many aspects draw on similar concepts. While specific combinations of BPM and CEP have attracted research attention, resulting in solutions to specific problems, we attempt to take a broad view at the opportunities and challenges invol...
The domains of complex event processing (CEP) and business process management (BPM) have different origins but for many aspects draw on similar concepts. While specific combinations of BPM and CEP have attracted research attention, resulting in solutions to specific problems, we attempt to take a broad view at the opportunities and challenges invol...
Conceptual models are used to communicate information about a domain during the development of information systems. In two experimental studies using business process models, we demonstrate how eye tracking can contribute to understanding the cognitive processes by which readers use conceptual modeling scripts to perform problem solving tasks. In t...
Alignment-based conformance checking techniques detect and quantify deviations of process execution from expected behavior as depicted in process models. However, often when deviations occur, additional actions are needed to remedy and restore the process state. These would seem as further reducing conformance according to existing measures. This p...
Process mining serves for gaining insights into business process behavior based on event logs. These techniques are typically limited to addressing data included in the log. Recent studies suggest extracting data-rich event logs from databases or transaction logs. However, these event logs are at a very fine granularity level, substituting business...
Process modeling tools typically aid end users in generic, non-personalized ways. However, it is well conceivable that different types of end users may profit from different types of modeling support. In this paper, we propose an approach based on machine learning that is able to classify modelers regarding their expertise while they are creating a...
Business process models abstract complex business processes by representing them as graphical models. Their layout, solely determined by the modeler, affects their understandability. To support the construction of understandable models it would be beneficial to systematically study this effect. However, this requires a basic set of measurable key v...
Even though considerable progress regarding the technical perspective on modeling and supporting business processes has been achieved, it appears that the human perspective is still often left aside. In particular, we do not have an in-depth understanding of how process models are inspected by humans, what strategies are taken, what challenges aris...
Process mining techniques enable the discovery and analysis of business processes and the identification of opportunities for improvement. Processes often comprise separately managed procedures documented in separate log files, which are impossible to mine in an integrative manner as the complete end-to-end process flow is obscure. These procedures...
MobiGuide is a ubiquitous, distributed and personalized evidence-based decision-support system (DSS) used by patients and their care providers. Its central DSS applies computer-interpretable clinical guidelines (CIGs) to provide real-time patient-specific and personalized recommendations by matching CIG knowledge with a highly-adaptive patient mode...
Computer-interpretable implementations of clinical guidelines (CIGs) add knowledge that is outside the scope of the original guideline. This knowledge can customize CIGs to patients’ psycho-social context or address comorbidities that are common in the local population, potentially increasing standardization of care and patient compliance. We devel...
Business processes are designed with the assumption that the data used by the process is an accurate reflection of reality. However, this assumption does not always hold, and situations of data inaccuracy might occur which bear substantial consequences to the process and to business goals. Until now, data inaccuracy has mainly been addressed in the...
Considerable progress regarding impact factors of process model understandability has been achieved. For example, it has been shown that layout features of process models have an effect on model understandability. Even so, it appears that our knowledge about the modeler’s behavior regarding the layout of a model is very limited. In particular, rese...
Objectives:
The MobiGuide project aimed to establish a ubiquitous, user-friendly, patient-centered mobile decision-support system for patients and for their care providers, based on the continuous application of clinical guidelines and on semantically integrated electronic health records. Patients would be empowered by the system, which would enab...
Business processes heavily rely on data. Data is used as input for activities; it is manipulated during process execution and it serves for decisions made during the process. Thus, changes (in values or structure) of data may influence large portions of the business process. We introduce in this paper the concept of ‘data impact analysis’ which ana...
Business process models abstract complex business processes by representing them as graphical models. Their layout, solely determined by the modeler, affects their understandability. To support the construction of understandable models it would be beneficial to systematically study this effect. However, this requires a basic set of measurable key v...
This book constitutes the proceedings of the 28th International Conference on Advanced Information Systems Engineering, CAiSE 2016, held in Ljubljana, Slovenia, in June 2016.
The 35 papers presented in this volume were carefully reviewed and selected from 211 submissions.
The program included the following paper sessions:
Collaboration, Business...
Declarative approaches to process modeling are regarded as well suited for
highly volatile environments as they provide a high degree of flexibility.
However, problems in understanding and maintaining declarative business process
models impede often their usage. In particular, how declarative models are
understood has not been investigated yet. Thi...
Process flexibility and adaptability is essential in environments where the processes are prompt to changes and variations. Process learning is a possible approach for automatically discovering from process log data those process paths that yielded good outcomes and suggesting appropriate process model modifications to enhance future process perfor...
Even though considerable progress regarding the technical perspective on modeling and supporting business processes has been achieved, it appears that the human perspective is still often left aside. In particular, we do not have an in-depth understanding of how process models are inspected by humans, what strategies are taken, and what cognitive p...
The layout of business process models has a substantial effect on their understandability. However, currently only few layout properties are well defined, thus appropriate support for creating well-laid-out models is limited. This position paper indicates the importance of developing a collection of layout features which will correspond to meaningf...
Business process models abstract complex business processes by representing them as graphical models. Their layout, solely determined by the modeler, affects their understandability. It would be beneficial to systematically study this effect and support the construction of understandable models. However, this requires a basic set of measureable key...
Business process models are widely used for purposes such as analyzing information systems, improving operational efficiency, modeling supply chains, and re-engineering business processes. A critical aspect of process representation involves a choice among alternative or parallel routes. Such choices are usually represented in process models by rou...
Process mining techniques enable the discovery and analysis of business processes, identifying opportunities for improvement. However, processes are often comprised of separately managed procedures that have separate log files, impossible to mine in an integrative manner. A preprocessing step that merges logfiles is quite straightforward when the l...
Business process activities and their outcomes rely on data that is commonly stored in databases. If the stored data is not accurate, namely, it does not reflect the relevant real world values, the process execution might be disrupted and the process might not be able to reach its goal. Detection of such cases and analysis of their causes may help...
Business Process Management (BPM) (Dumas et al. 2013) investigates how organizations function and can be improved on the basis of their business processes. The starting point for BPM is that organizational performance is a function of process performance. Thus, BPM proposes a set of methods, techniques and tools to discover, analyze, implement, mon...
Declarative approaches to business process modeling are regarded as well suited for highly volatile environments, as they enable a high degree of flexibility. However, problems in understanding and maintaining declarative process models often impede their adoption. Likewise, little research has been conducted into the understanding of declarative p...
Business process work-arounds are specific forms of incompliant behavior, where employees intentionally decide to deviate from the required procedures although they are aware of them. Detecting and understanding the work-arounds performed can guide organizations in redesigning and improving their processes and support systems. Existing process mini...
Business process modelers often struggle with appropriately representing routing situations in a model. In particular, difficulties may be encountered when using BPMN, due to its large number of constructs and the lack of ontological clarity of this language.
The paper proposes routing patterns combined with a decision guidance tool to support BPMN...
Proceeding EMMSAD 2014
Finding human resources with the required set of skills, experience, and availability to execute an activity at a specific moment, is a socio-technical challenge for enterprises that use business-process aware systems. On an intra-organizational level, there exists an increasing body of knowledge for automated human-resource management. However, th...
This book constitutes the proceedings of the 12th International Conference on Business Process Management, BPM 2014, held in Haifa, Israel, in September 2014. The 21 regular papers and 10 short papers included in this volume were carefully reviewed and selected from 123 submissions. The papers are organized in 9 topical sections on declarative proc...
MobiGuide is a project devoted to the development of a patient-centric decision support system based on computerized clinical guidelines for chronic illnesses including Atrial Fibrillation (AF). In this paper we describe the process of (1) identifying guideline recommendations that will require patients to take actions (e.g., take measurement, take...
Hierarchy has widely been recognized as a viable approach to deal with the complexity of conceptual models. For instance, in declarative business process models, hierarchy is realized by sub-processes. While technical implementations of declarative sub-processes exist, their application, semantics, and the resulting impact on understandability are...
This book contains the refereed proceedings of the 14th International Conference on Business Process Modeling, Development and Support (BPMDS 2013) and the 18th International Conference on Exploring Modeling Methods for Systems Analysis and Design (EMMSAD 2013), held together with the 25th International Conference on Advanced Information Systems En...
Business process models are an important means to design, analyze, implement, and control business processes. As with every type of conceptual model, a business process model has to meet certain syntactic, semantic, and pragmatic quality requirements to be of value. For many years, such quality aspects were investigated by centering on the properti...
Declarative process models support process flexibility, whose importance has been widely recognized, particularly for organizations that face frequent changes and variable stimuli from their environment. However, the currently dominant declarative approaches lack expressiveness for addressing the process context namely, environment effects and lead...
Business process workarounds are specific forms of incompliant behavior, where employees intentionally decide to deviate from the required procedures although they are aware of them. Detecting and understanding the workarounds performed can guide organizations in redesigning and improving their processes and support systems. Existing process mining...