Refining Automation System Control with MDE

Pascal André, Mohammed Tebib

Abstract

Software gets increasing matter in control systems such as cyber-physical systems and pervasive computing. Beyond the reliability and performance requirements, the software must continuously evolve and adapt to new needs and constraints from the physical world or technical support (reconfiguration and maintenance). Model engineering aims to shorten the development cycle by focusing on abstractions and partially automating code generation. In this article, we explore the assistance for stepwise transition from the models to the code to reduce the application development time. The model covers structural, dynamic and functional aspects of the control system. The target code is that of a system distributed over several devices. To conduct the experiments, the models are written in UML (or SysML) and programs deployed on Android and Lego EV3. We report the lessons learnt for future work.

Download


Paper Citation


in Harvard Style

André P. and Tebib M. (2020). Refining Automation System Control with MDE.In Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-400-8, pages 425-432. DOI: 10.5220/0009147804250432


in Bibtex Style

@conference{modelsward20,
author={Pascal André and Mohammed Tebib},
title={Refining Automation System Control with MDE},
booktitle={Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2020},
pages={425-432},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009147804250432},
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 - Refining Automation System Control with MDE
SN - 978-989-758-400-8
AU - André P.
AU - Tebib M.
PY - 2020
SP - 425
EP - 432
DO - 10.5220/0009147804250432