Supporting the Model-Driven Development of Real-time Embedded Systems with Run-Time Monitoring and Animation via Highly Customizable Code Generation
Loading...
Authors
Das, Nondini
Ganesan, Suchita
Jweda, Leo
Bagherzadeh, Mojtaba
Hili, Nicolas
Dingel, Juergen
Date
2016-10-02
Type
journal article
preprint
preprint
Language
en
Keyword
run-time monitoring , model-driven development , uml-rt , real-time embedded systems , animation , code generation
Alternative Title
Abstract
This paper presents a vision that allows the combined use of model-driven engineering, run-time monitoring, and animation for the development and analysis of components in real-time embedded systems. Key building block in the tool environment supporting this vision is a highly-customizable code generation process. Customization is performed via a configuration specification which describes the ways in which input is provided to the component, the ways in which run-time execution information can be observed, and how these observations drive animation tools. The environment is envisioned to be suitable for different activities ranging from quality assurance to supporting certification, teaching, and outreach and will be built exclusively with open source tools to increase impact. A preliminary prototype implementation is described.
Description
The uploaded document is a pre-print version to comply with the ACM publication policy.
Citation
Nondini Das, Suchita Ganesan, Leo Jweda, Mojtaba Bagherzadeh, Nicolas Hili, and Juergen Dingel. 2016. Supporting the model-driven development of real-time embedded systems with run-time monitoring and animation via highly customizable code generation. In Proceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS '16). ACM, New York, NY, USA, 36-43. DOI: http://dx.doi.org/10.1145/2976767.2976781
Publisher
ACM