Résumé
Modeling and analysis of precise non-functional properties, such as energy and timing constraints, is key to the correct development of automotive systems. Automotive applications development cost, in particular, is impacted by incorrect design made at the early development phases but only detected later, often after implementation. This late detection of design errors leads to additional cost. In this paper, we propose a model driven approach to perform nonfunctional properties verification and to enable scheduling analysis of automotive systems at the very early design level. The different phases of a design range from the requirements to a model allocated on a specific execution platform: EAST-ADL and MARTE are used together to specify the structure and energy/timing constraints of the software, as well as the hardware parts of the system. To prove the correctness of specification and perform the scheduling analysis, the semantics of the constraints is given as mapping to a formal interchange format XFG (eXtended Function-block Graphs) language. The XFG models are then automatically translated into priced timed automata for model checking. This later transformation is supported by a tool chain called A-BeTA. We demonstrate the applicability of our approach on the Brake-By-Wire case study.
langue originale | Anglais |
---|---|
titre | Proceedings of the ACM Symposium on Applied Computing |
Lieu de publication | New York, NY, USA |
Editeur | ACM Press |
Pages | 1080-1085 |
Nombre de pages | 6 |
ISBN (imprimé) | 9781450324694 |
Les DOIs | |
Etat de la publication | Publié - 24 mars 2014 |
Evénement | 29th Annual ACM Symposium on Applied Computing, SAC 2014 - Gyeongju, Corée du Sud Durée: 24 mars 2014 → 28 mars 2014 |
Une conférence
Une conférence | 29th Annual ACM Symposium on Applied Computing, SAC 2014 |
---|---|
Pays/Territoire | Corée du Sud |
La ville | Gyeongju |
période | 24/03/14 → 28/03/14 |