Szczegóły publikacji

Opis bibliograficzny

From process models to concurrent systems in Alvis language / Marcin SZPYRKA, Grzegorz J. NALEPA, Krzysztof KLUZA // Informatica (Vilnius) ; ISSN 0868-4952. — 2017 — vol. 28 no. 3, s. 525–545. — Bibliogr. s. 542–544, Abstr.


Autorzy (3)


Słowa kluczowe

formal verificationBPMNbusiness process model and notationbusiness process model verificationconcurrent modelAlvis modelling language

Dane bibliometryczne

ID BaDAP109723
Data dodania do BaDAP2017-12-13
Tekst źródłowyURL
DOI10.15388/Informatica.2017.143
Rok publikacji2017
Typ publikacjiartykuł w czasopiśmie
Otwarty dostęptak
Czasopismo/seriaInformatica

Abstract

Business Process Model and Notation (BPMN) is the leading visual notation used for modelling business processes. This paper shows how the Alvis modelling language can be used for formal analysis of BPMN models. Alvis supports graphical modelling of interconnections among subsystems called agents as well as a high-level programming specification for describing the agents' behaviour. Its advantage is the possibility of formal verification using proven model checking techniques. We propose a translation from the BPMN model to the Alvis representation, which is discussed and evaluated using an illustrative example of a process for evaluation of a student assignment. Thanks to the translation it is possible to perform formal verification of a BPMN model in a high-level concurrent environment. As opposed to some low-level representations, such as Petri nets, semantics of Alvis is close to the original BPMN model. Moreover, if a concurrent system behaviour is specified using a BPMN model, it is possible to generate a formal model (a preliminary implementation) of the system.

Publikacje, które mogą Cię zainteresować

artykuł
Formal description of Alvis language with $\alpha^{0}$ system layer / Marcin SZPYRKA, Piotr MATYASIK, Rafał MRÓWKA, Leszek KOTULSKI // Fundamenta Informaticae ; ISSN 0169-2968. — 2014 — vol. 129 no. 1/2, s. 161–176. — Bibliogr. s. 175–176, Abstr.
fragment książki
Generation of Java code from Alvis model / Piotr MATYASIK, Marcin SZPYRKA, Michał WYPYCH // W: ICCMSE 2015 : International Conference of Computational Methods in Sciences and Engineering 2015 : Athens, Greece, 20–23 March 2015 / eds. Theodore E. Simos, Zacharoula Kalogiratou, Theodore Monovasilis. — [USA] : AIP Publishing LLC, 2015. — (AIP Conference Proceedings ; ISSN 0094-243X ; 1702). — ISBN: 978-0-7354-1349-8. — S. 100013-1–100013-4. — Bibliogr. s. 100013-4, Abstr.