Methodology for a Model-based Timing Analysis Process for Automotive Systems

Aujourd'hui, les applications automobiles sont devenues de plus en plus complexes avec des ressources limitées et plus de contraintes de temps et de safety. La vérification temporelle est effectuée très tard aujourd'hui au cours du processus de développement automobile (après l'implém...

Full description

Bibliographic Details
Main Author: Rekik, Saoussen
Other Authors: Paris 11
Language:fr
Published: 2011
Subjects:
Online Access:http://www.theses.fr/2011PA112239/document
id ndltd-theses.fr-2011PA112239
record_format oai_dc
spelling ndltd-theses.fr-2011PA1122392017-09-19T04:25:41Z Methodology for a Model-based Timing Analysis Process for Automotive Systems Méthodologie pour un processus d’analyse temporelle dirigé par les modèles pour les systèmes automobiles Application automobiles Développement dirigé par les modèles Analyse d’ordonnancement Analyse temporelle Langages de modélisation Outils d’analyse d’ordonnancement Processus d’analyse temporelle dirigé par les modèles Automotive systems Model-based development Scheduling analysis Timing analysis Modeling languages Scheduling analysis tools Model-based timing analysis process Aujourd'hui, les applications automobiles sont devenues de plus en plus complexes avec des ressources limitées et plus de contraintes de temps et de safety. La vérification temporelle est effectuée très tard aujourd'hui au cours du processus de développement automobile (après l'implémentation et au cours de la phase d'intégration). Pour apporter des solutions aux problèmes du développement logiciel automobile, plusieurs approches de développement dirigé par les modèles ont été définit. Ces approches donnent des langages, des concepts et des méthodologies pour la description de l'architecture des systèmes automobiles. Cependant, ces approches ne donnent aucun guide méthodologique pour intégrer l'analyse temporelle (notamment l'analyse d'ordonnancement) tout au long du processus de développement. Ce travail de thèse propose de développer une méthodologie décrivant un processus d'analyse temporelle dirigé par les modèles. Cette méthodologie décrit les différentes phases du processus de développement dirigé par les modèles et comment l'analyse temporelle est effectuée durant chaque phase. Automotive systems are characterized today by increasing complexity, limited resources and more and more timing and safety requirements. Timing verification is performed too late during the development process. It is addressed by means of measurements and tests rather than through formal and systematic analysis. To meet the challenges of automotive software development, many model-based approaches have been developed. These approaches give modeling languages, concepts and methodologies allowing the description of automotive architecture. However, these approaches give no guidance for the integration of timing analysis (mainly scheduling analysis) during the phases of the model-based development process. This PhD work aims at defining a methodology that describes a model-based timing analysis process. This methodology describes the different phases of the model-based development process and how timing analysis is performed during each phase. This work has been performed in the context of a technical collaboration between Continental Automotive and the CEA laboratory. Electronic Thesis or Dissertation Text Image fr http://www.theses.fr/2011PA112239/document Rekik, Saoussen 2011-11-09 Paris 11 Terrier, François
collection NDLTD
language fr
sources NDLTD
topic Application automobiles
Développement dirigé par les modèles
Analyse d’ordonnancement
Analyse temporelle
Langages de modélisation
Outils d’analyse d’ordonnancement
Processus d’analyse temporelle dirigé par les modèles
Automotive systems
Model-based development
Scheduling analysis
Timing analysis
Modeling languages
Scheduling analysis tools
Model-based timing analysis process

spellingShingle Application automobiles
Développement dirigé par les modèles
Analyse d’ordonnancement
Analyse temporelle
Langages de modélisation
Outils d’analyse d’ordonnancement
Processus d’analyse temporelle dirigé par les modèles
Automotive systems
Model-based development
Scheduling analysis
Timing analysis
Modeling languages
Scheduling analysis tools
Model-based timing analysis process

Rekik, Saoussen
Methodology for a Model-based Timing Analysis Process for Automotive Systems
description Aujourd'hui, les applications automobiles sont devenues de plus en plus complexes avec des ressources limitées et plus de contraintes de temps et de safety. La vérification temporelle est effectuée très tard aujourd'hui au cours du processus de développement automobile (après l'implémentation et au cours de la phase d'intégration). Pour apporter des solutions aux problèmes du développement logiciel automobile, plusieurs approches de développement dirigé par les modèles ont été définit. Ces approches donnent des langages, des concepts et des méthodologies pour la description de l'architecture des systèmes automobiles. Cependant, ces approches ne donnent aucun guide méthodologique pour intégrer l'analyse temporelle (notamment l'analyse d'ordonnancement) tout au long du processus de développement. Ce travail de thèse propose de développer une méthodologie décrivant un processus d'analyse temporelle dirigé par les modèles. Cette méthodologie décrit les différentes phases du processus de développement dirigé par les modèles et comment l'analyse temporelle est effectuée durant chaque phase. === Automotive systems are characterized today by increasing complexity, limited resources and more and more timing and safety requirements. Timing verification is performed too late during the development process. It is addressed by means of measurements and tests rather than through formal and systematic analysis. To meet the challenges of automotive software development, many model-based approaches have been developed. These approaches give modeling languages, concepts and methodologies allowing the description of automotive architecture. However, these approaches give no guidance for the integration of timing analysis (mainly scheduling analysis) during the phases of the model-based development process. This PhD work aims at defining a methodology that describes a model-based timing analysis process. This methodology describes the different phases of the model-based development process and how timing analysis is performed during each phase. This work has been performed in the context of a technical collaboration between Continental Automotive and the CEA laboratory.
author2 Paris 11
author_facet Paris 11
Rekik, Saoussen
author Rekik, Saoussen
author_sort Rekik, Saoussen
title Methodology for a Model-based Timing Analysis Process for Automotive Systems
title_short Methodology for a Model-based Timing Analysis Process for Automotive Systems
title_full Methodology for a Model-based Timing Analysis Process for Automotive Systems
title_fullStr Methodology for a Model-based Timing Analysis Process for Automotive Systems
title_full_unstemmed Methodology for a Model-based Timing Analysis Process for Automotive Systems
title_sort methodology for a model-based timing analysis process for automotive systems
publishDate 2011
url http://www.theses.fr/2011PA112239/document
work_keys_str_mv AT rekiksaoussen methodologyforamodelbasedtiminganalysisprocessforautomotivesystems
AT rekiksaoussen methodologiepourunprocessusdanalysetemporelledirigeparlesmodelespourlessystemesautomobiles
_version_ 1718538734092156928