Skip to Main content Skip to Navigation
Journal articles

Enabling model checking for collaborative process analysis: from BPMN to 'Network of Timed Automata'

Abstract : Interoperability is a prerequisite for partners involved in performing collaboration. As a consequence, the lack of interoperability is now considered a major obstacle. The research work presented in this paper aims to develop an approach that allows specifying and verifying a set of interoperability requirements to be satisfied by each partner in the collaborative process prior to process implementation. To enable the verification of these interoperability requirements, it is necessary first and foremost to generate a model of the targeted collaborative process; for this research effort, the standardised language BPMN 2.0 is used. Afterwards, a verification technique must be introduced, and model checking is the preferred option herein. This paper focuses on application of the model checker UPPAAL in order to verify interoperability requirements for the given collaborative process model. At first, this step entails translating the collaborative process model from BPMN into a UPPAAL modelling language called 'Network of Timed Automata'. Second, it becomes necessary to formalise interoperability requirements into properties with the dedicated UPPAAL language, i.e. the temporal logic TCTL.
Document type :
Journal articles
Complete list of metadata

https://hal.archives-ouvertes.fr/hal-01004414
Contributor : Bruno Vallespir <>
Submitted on : Tuesday, May 25, 2021 - 10:59:34 AM
Last modification on : Tuesday, May 25, 2021 - 2:18:28 PM
Long-term archiving on: : Thursday, August 26, 2021 - 6:44:13 PM

File

enabling-model-checking.pdf
Files produced by the author(s)

Identifiers

Citation

Sihem Mallek, Nicolas Daclin, Vincent Chapurlat, Bruno Vallespir. Enabling model checking for collaborative process analysis: from BPMN to 'Network of Timed Automata'. Enterprise Information Systems, Taylor & Francis, 2014, pp.1-21. ⟨10.1080/17517575.2013.879211⟩. ⟨hal-01004414⟩

Share

Metrics

Record views

404

Files downloads

26