Skip to Main content Skip to Navigation
Theses

Contribution à la formalisation et à la vérification des diagrammes dynamiques UML2 à base des réseaux de Petri

Abstract : The computer systems have increasingly invaded our daily lives from the simplest application as audio files reading to the most critical one as cars and airplanes. For critical systems, the validation by the formal verification is required. This Thesis concerns this area of research and aims to ensure the betterment of UML language, which is the de facto standard, with formal semantics for verification finality. For the first part, we have analyzed and revised the theoretical foundations the existing formal verification methods used UML, their profiles and the basic concepts of the Petri nets (PNs). For the second part, we have created a novel hierarchical approach to formalize the Interaction Overview Diagrams (IOD). Based on this idea, we have developed temporal formalisms based on the UML2 Timing Diagrams (TD), applied by illustration examples. Then, we have proposed a Formal Verification approach based on last formalisms which are interested in Real Time Systems (RTS) and employ the temporal extension of the Object Constraints language (OCL/Real Time) (OCL TR), the UML MARTE profile and the timed computation Tree logic (TCTL), given by the Model Checking technique after the model's transformation. Finally, we have applied all the proposed formalisms through a case study, in order to ensure its logical and temporal efficiency.
Complete list of metadatas

Cited literature [8 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-01599827
Contributor : Abes Star :  Contact
Submitted on : Monday, October 2, 2017 - 3:25:07 PM
Last modification on : Saturday, December 21, 2019 - 3:44:17 AM

File

LOUATIVC.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01599827, version 1

Collections

Citation

Aymen Louati. Contribution à la formalisation et à la vérification des diagrammes dynamiques UML2 à base des réseaux de Petri. Réseau de neurones [cs.NE]. Conservatoire national des arts et metiers - CNAM; École nationale d'ingénieurs de Tunis (Tunisie), 2015. Français. ⟨NNT : 2015CNAM1106⟩. ⟨tel-01599827⟩

Share

Metrics

Record views

321

Files downloads

148