Model-based Approach to Real-Time Embedded Systems development (MARTES)

ITEA-MARTES: Designing for digital convergence

Managing the complexity of embedded systems development by model-based engineering

The main focus of MARTES is on how to use the standard modelling languages UML and SystemC efficiently in combination for systematic model-based development of real-time embedded systems in an era of digital convergence. The project adopts ideas from MDA (model-driven architecture), particularly the separation of application functionality and platform. A number of special techniques developed around UML and SystemC will also be integrated, to form a coherent methodology.

As a starting point the consortium intends to use standard modelling languages, especially UML and SystemC, and to employ existing methods around them, notably MDA (model-driven architecture) and MDE (model-driven engineering). In addition, the analysis of current practices in the participating companies, together with relevant university research results, will identify the modelling concepts needed for the development of real-time embedded systems. Based on these two sources, the partners plan to define appropriate meta-models and language profiles for the MARTES methodology. Existing tools will be adapted and new ones developed to support and automate the process. Finally, the participating companies will undertake a number of design case studies to validate the overall approach.

A more detailed description of the ITEA-MARTES project can be found on the MARTES ITEA Project Profile Sheet.