Correctness of an ATL Model Transformation from SysML State Machine Diagrams to Promela
Georgiana Caltais, Stefan Leue, Hargurbir Singh
2020
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.
DownloadPaper 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