MADES Project

Project Objectives

The project will extend existing modelling languages and profiles to develop languages and dedicated tools that are focused on real-time systems for avionic and surveillance applications. Project research and development will lead to new model-based verification and simulation methods, along with new model-based code generation methods and tools that will address both conventional programming languages and hardware description languages. The MADES tools will provide developers with the ability to more easily reuse existing software components, ensure consistency of complex systems, and exploit advanced hardware platforms. The MADES tools and technologies will be integrated into a single framework providing a seamless environment for modelling, validation, and code generation of avionic and radar surveillance solutions.

R&D Innovations

R & D INNOVATION Technological advances in Model Driven Engineering for embedded systems development will be based on extensions to the MARTE profile that will support improved verification, simulation and code generation. An industry leading modelling tool Modelio from Softeam will be updated to provide specific support for new MADES modelling annotations enabling advanced and innovative simulations and transformations for improved analysis. A components repository enabling greater component reuse will contain the full knowledge gathered about components during each development phase, including information about component constraints. Automated formal verification techniques will be developed to efficiently check system properties, including temporal ones, by exploiting domain knowledge to speed up the verification process. A formal framework to combine models of both the system being developed and its physical environment will be defined to create a simulation environment through which valuable insight into system behaviour can be gained before deployment. New transformations and code generators will enable developers to virtualise complex hardware platforms while providing rich traceability support linked to the MADES verification and simulation technologies.

Industrial Relevance

The tools and technologies developed within MADES are driven by requirements from industrial users in the Avionics and Defence domains and will undergo extensive validation through use in the development of commercial applications for avionics and radar surveillance. Key criteria to be measured during the evaluations include:
  • Retargeting effort – effort required to migrate an application from one processor architecture to another
  • Reusability – number of software components that can be taken from one application development project to another
  • Verification – number of errors corrected earlier in the development process through new model verification methods
The project expects to deliver improvements in each of these areas, which will benefit industrial organisations throughout Europe by providing increased productivity, lower development costs, shorter development cycles and more reliable embedded system applications.

Project Partners

© 2017   Created by Scott Hansen.   Powered by

Badges  |  Report an Issue  |  Terms of Service