Etude De L'apport De La Méthode B Dans La Conception Des Application Embarquées Critique Pour L'automobile
Résumé: La méthode B, ainsi que son extension Event-B, sont des méthodes formelles utilisées pour le développement de systèmes informatiques dont l'exactitude doit être formellement établie. Un développement B événementiel est une spécification incrémentale de plusieurs machines/contextes. Il débute par une spécification mathématique abstraite du système et s'achève par le code informatique correspondant. Un grand atout d'Event-B est la plate-forme RODIN, qui est basée sur Eclipse et qui peut être étendue à l'aide de plug-ins. Le plugin iUML-B est la combinaison de la notation UML et de la méthode Event-B. Il permet de générer un code Event B de façon automatique à partir de deux vues : statique (diagrammes de classes) et dynamique (diagramme états transition). La vue fonctionnelle n'est pas prise en compte par RODIN. Pour remédier à ce problème, nous proposons un flot de spécification et de vérification formelle basé sur la notation UML et l'Event B. Ce flot se procède par raffinement successif en partant d'une spécification très abstraite purement fonctionnelle basée sur le diagramme des cas d'utilisation d'UML jusqu'à l'obtention d'une machine concrète implémentable sur un ordinateur. Pour valider notre démarche, nous avons appliqué notre flot à une étude de cas réelle à savoir " le système de régulation de vitesse de l'automobile ".
Mots-clès:
Nos services universitaires et académiques
Thèses-Algérie vous propose ses divers services d’édition: mise en page, révision, correction, traduction, analyse du plagiat, ainsi que la réalisation des supports graphiques et de présentation (Slideshows).
Obtenez dès à présent et en toute facilité votre devis gratuit et une estimation de la durée de réalisation et bénéficiez d'une qualité de travail irréprochable et d'un temps de livraison imbattable!