A Refinement based Verification Approach of BPMN Models using NuSMV
Salma Ayari, Yousra Bendaly Hlaoui, Leila Jemni Ben Ayed
2018
Abstract
Modeling complex workflow systems, using BPMN (Business Process Modeling Notation), is going increasing attention by all interested researches in distributed field. The step-wise refinement technique facilitates the understanding of complex systems by dealing with the major issues before getting involved in the details. In this paper, we propose a verification technique based on refinement BPMN process which allows to model an application by refinement and to induce gradually required properties at each level from the abstract to the concrete one. We introduce refinement patterns allowing the design of a complex application at different abstract level. Hence, a formal semantics for BPMN models based on Kripke structure and BPMN refinement patterns will be provided for a formal verification of this correctness. This verification is ensured automatically by NuSMV model Checker based on a BPMN language to NuSMV language transformation. The refinement correctness are expressed as refinement safety properties specified with LTL (Linear Temporal Logic).
DownloadPaper Citation
in Harvard Style
Ayari S., Hlaoui Y. and Ayed L. (2018). A Refinement based Verification Approach of BPMN Models using NuSMV.In Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-320-9, pages 529-540. DOI: 10.5220/0006914105290540
in Bibtex Style
@conference{icsoft18,
author={Salma Ayari and Yousra Bendaly Hlaoui and Leila Jemni Ben Ayed},
title={A Refinement based Verification Approach of BPMN Models using NuSMV},
booktitle={Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2018},
pages={529-540},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006914105290540},
isbn={978-989-758-320-9},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - A Refinement based Verification Approach of BPMN Models using NuSMV
SN - 978-989-758-320-9
AU - Ayari S.
AU - Hlaoui Y.
AU - Ayed L.
PY - 2018
SP - 529
EP - 540
DO - 10.5220/0006914105290540