Correctness of an ATL Model Transformation from SysML State Machine Diagrams to Promela

Georgiana Caltais, Stefan Leue, Hargurbir Singh

Abstract

In this paper we discuss the correctness of an ATL-based model transformation from the systems engineering modelling language SysML into Promela, the input language of the SPIN model checker. More precisely, we reduce showing the correctness of the transformation to showing a notion of what we refer to as observational equivalence of the SysML and the generated Promela models, respectively. This paves the way to a proof technique that could be further exploited in order to argue the correctness of model transformations from SysML to various model checkers, based on the observable actions generated by the systems under analysis.

Download


Paper Citation


in Harvard Style

Caltais G., Leue S. and Singh H. (2020). Correctness of an ATL Model Transformation from SysML State Machine Diagrams to Promela.In Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-400-8, pages 360-372. DOI: 10.5220/0008968303600372


in Bibtex Style

@conference{modelsward20,
author={Georgiana Caltais and Stefan Leue and Hargurbir Singh},
title={Correctness of an ATL Model Transformation from SysML State Machine Diagrams to Promela},
booktitle={Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2020},
pages={360-372},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008968303600372},
isbn={978-989-758-400-8},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Correctness of an ATL Model Transformation from SysML State Machine Diagrams to Promela
SN - 978-989-758-400-8
AU - Caltais G.
AU - Leue S.
AU - Singh H.
PY - 2020
SP - 360
EP - 372
DO - 10.5220/0008968303600372