Combinaison de méthodes formelles pour la spécification de systèmes industriels - TEL - Thèses en ligne Access content directly
Theses Year : 2017

Coupling of formal methods for industriel systems specification

Combinaison de méthodes formelles pour la spécification de systèmes industriels

Abstract

Specifying industrial systems requires collaboration between an engineer that knows how the system works and an engineer that know the specification language. Graphical specification languages can help this collaboration. In this PhD Thesis a method is defined that combines ASTD (Algebraic State Transition Diagram), a formal graphical notation, with B and Event-B langagues. The ordering of actions is specified using ASTD and the data model is specified using Event-B. B specification is used to verify the consistency of the model : Event-B events have to be executed when the corresponding transitions have to be executed. A combined refinement allows to incrementaly design the system
La spécification d’un système industriel nécessite la collaboration d’un ingénieur connaissant le système à modéliser et d’un ingénieur connaissant le langage de modélisation. L'utilisation d'un langage de spécification graphique, tel que les ASTD (Algebraic State Transition Diagram), permet de faciliter cette collaboration. Dans cette thèse, nous définissons une méthode de spécification graphique et formelle qui combine les ASTD avec les langages Event-B et B. L’ordonnancement des actions de la spécification est décrit par les ASTD et le modèle de données est décrit dans la spécification Event-B. La spécification B permet de vérifier la cohérence du modèle : les événements Event-B doivent pouvoir être exécutés lorsque les transitions associées doivent l’être. Un raffinement combiné des ASTD et d’Event-B permet la spécification incrémental du système. Afin de valider son apport, la méthode de spécification a été utilisée pour la spécification de cas d’études
Fichier principal
Vignette du fichier
TH2017PESC1078.pdf (1.15 Mo) Télécharger le fichier
Origin Version validated by the jury (STAR)
Loading...

Dates and versions

tel-01743832 , version 1 (26-03-2018)

Identifiers

  • HAL Id : tel-01743832 , version 1

Cite

Thomas Fayolle. Combinaison de méthodes formelles pour la spécification de systèmes industriels. Algorithme et structure de données [cs.DS]. Université Paris-Est; Université de Sherbrooke (Québec, Canada), 2017. Français. ⟨NNT : 2017PESC1078⟩. ⟨tel-01743832⟩

Collections

LACL STAR UPEC
260 View
1341 Download

Share

Gmail Mastodon Facebook X LinkedIn More