201. Model-based formal specification of a DSL library for a qualified code generator
- Author
-
Arnaud Dieumegard, Andres Toom, and Marc Pantel
- Subjects
Digital subscriber line ,Process (engineering) ,Programming language ,Block (programming) ,Modeling language ,Computer science ,Formal specification ,Code generation ,Specification language ,computer.software_genre ,computer ,Bridge (nautical) - Abstract
Critical embedded systems development is a complex and highly sensitive task. Model-driven engineering (MDE) intends to bridge the gaps between the different parts of this process: high-level requirements, design, implementation and verification, by promoting formalization of the various process artefacts as models. This paper focuses on the rigorous and flexible model-based specification and implementation of a part of the requirement language of an embedded code generator. It relies on the use of OCL integrated in a textual specification language as a means to formally specify graphical modeling languages such as Simulink and Scicos and their extensible sophisticated block libraries.
- Published
- 2012