scispace - formally typeset
Search or ask a question
Author

Chiara Muzi

Bio: Chiara Muzi is an academic researcher from University of Camerino. The author has contributed to research in topics: Business Process Model and Notation & Formal semantics (linguistics). The author has an hindex of 4, co-authored 9 publications receiving 47 citations.

Papers
More filters
Book ChapterDOI
09 Sep 2018
TL;DR: Beyond defining a novel formalisation, this paper provides a BPMN collaboration animator tool faithfully implementing the formal semantics, and its visualisation facilities support designers in debugging multi-instance collaboration models.
Abstract: The increasing adoption of modelling methods contributes to a better understanding of the flow of processes, from the internal behaviour of a single organisation to a wider perspective where several organisations exchange messages. In this regard, BPMN collaboration is a suitable modelling abstraction. Even if this is a widely accepted notation, only a limited effort has been expended in formalising its semantics, especially for what it concerns the interplay among control features, data handling and exchange of messages in scenarios requiring multiple instances of interacting participants. In this paper, we face the problem of providing a formal semantics for BPMN collaborations including multiple instances, while taking into account the data perspective. Beyond defining a novel formalisation, we also provide a BPMN collaboration animator tool faithfully implementing the formal semantics. Its visualisation facilities support designers in debugging multi-instance collaboration models.

16 citations

Journal ArticleDOI
TL;DR: This paper faces the problem of providing a formal semantics for BPMN collaborations including elements dealing with multiple instances, i.e., multi- instance pools and sequential/parallel multi-instance tasks, and defines a novel formalisation, named MIDA, faithfully implementing the formal semantics.

11 citations

Book ChapterDOI
29 Jan 2018
TL;DR: The local semantics is devised to more efficiently determine the OR-Join enablement and the soundness of the approach is given by demonstrating the correspondence of the local semantics with respect to the global one.
Abstract: Nowadays, BPMN 2.0 has acquired a clear predominance for modelling business processes. However, one of its drawback is the lack of a formal semantics, that leads to different interpretations, and hence implementations, of some of its features. This, as a matter of fact, results on process implementations using such features that do not fit with designers expectations, and that are not portable from one BPMN enactment tools to another. Among the BPMN elements particular ambiguous is the semantics of the OR-Join. Several formalisations of this element have been proposed in the literature, but none of them is derived from a direct and faithful translation of the current version of BPMN standard. In this work we instead provide direct, global and local, formalisations compliant with the OR-Join semantics reported in the BPMN 2.0 standard. In particular, the local semantics is devised to more efficiently determine the OR-Join enablement. The soundness of the approach is given by demonstrating the correspondence of the local semantics with respect to the global one.

9 citations

Journal ArticleDOI
TL;DR: This work provides a formal characterisation of BPMN collaborations and some of the most significant correctness properties in the business process domain; namely, well-structuredness, safeness and soundness.

6 citations

Journal ArticleDOI
24 Aug 2018
TL;DR: In this article, the authors define and exploit a formal characterisation of the collaborations' semantics, specifically and directly given for BPMN models, to provide a classification of business process collaborations.
Abstract: BPMN 2.0 standard has a huge uptake in modelling business processes within the same organisation or collaborations involving multiple interacting participants. It results that providing a solid foundation to enable BPMN designers to understand their models in a consistent way is becoming more and more important. In our investigation we define and exploit a formal characterisation of the collaborations' semantics, specifically and directly given for BPMN models, to provide a classification of BPMN collaborations. In particular, we refer to collaborations involving processes with arbitrary topology, thus overcoming the well-structuredness limitations. The proposed classification is based on some of the most important correctness properties in the business process domain, namely safeness and soundness. We prove, with a uniform formal framework, some conjectured and expected results and, most of all, we achieve novel results for BPMN collaborations concerning the relationships between safeness and soundness, and their compositionality, that represent major advances in the state-of-the-art.

6 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: This paper provides a direct formalization of the execution semantics of the OMG standard BPMN 2.0 in terms of Labeled Transition Systems to avoid possible miss-interpretations, and to overcome issues due to the mapping of the standard specification to other formal languages, which are equipped with their own semantics.

39 citations

Journal ArticleDOI
TL;DR: A systematic literature review selected and analyzed 46 papers based on a well-known visualization analysis framework to obtain a high-level point of view of the proposals presented in the literature and could identify that few authors explore user interaction features in their works.

33 citations

Journal ArticleDOI
TL;DR: This study contributes to the field of conceptual modeling by making a strong case for the use of animation to support complex problem-solving tasks by building on the principles of the cognitive theory of multimedia learning, cognitive load theory, and cognitive dimensions framework to develop an adaptive animation solution.

16 citations

Book ChapterDOI
09 Sep 2018
TL;DR: Beyond defining a novel formalisation, this paper provides a BPMN collaboration animator tool faithfully implementing the formal semantics, and its visualisation facilities support designers in debugging multi-instance collaboration models.
Abstract: The increasing adoption of modelling methods contributes to a better understanding of the flow of processes, from the internal behaviour of a single organisation to a wider perspective where several organisations exchange messages. In this regard, BPMN collaboration is a suitable modelling abstraction. Even if this is a widely accepted notation, only a limited effort has been expended in formalising its semantics, especially for what it concerns the interplay among control features, data handling and exchange of messages in scenarios requiring multiple instances of interacting participants. In this paper, we face the problem of providing a formal semantics for BPMN collaborations including multiple instances, while taking into account the data perspective. Beyond defining a novel formalisation, we also provide a BPMN collaboration animator tool faithfully implementing the formal semantics. Its visualisation facilities support designers in debugging multi-instance collaboration models.

16 citations

Journal ArticleDOI
TL;DR: This paper faces the problem of providing a formal semantics for BPMN collaborations including elements dealing with multiple instances, i.e., multi- instance pools and sequential/parallel multi-instance tasks, and defines a novel formalisation, named MIDA, faithfully implementing the formal semantics.

11 citations