Combining Extended UML Models and Formal Methods to Analyze Real-Time Systems - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Combining Extended UML Models and Formal Methods to Analyze Real-Time Systems

Résumé

In the paper, we present a methodology developed in order to verify probabilistic temporal properties related to dependability of real-time systems. The methodology is made of three essential steps. The first one is a UML profile called DAMRTS (Dependability Analysis Models for Real-Time Systems) designed using GME tool. The aim is to model a real-time system with qualitative and quantitative information related to its quality of service. In this profile, UML statecharts are used to represent the system behavior. An extension is introduced with probabilities, real-time requirements and nondeterministic choices. The second one proposes a translation from the extended UML statecharts to probabilistic timed automata (PTAs). In this step, global clocks are used to represent synchronization of concurrent UML statecharts in probabilistic timed automata. The last one concerns a probabilistic model checking with PRISM tool. This requires specification of dependability properties with a suitable temporal logic.
Fichier principal
Vignette du fichier
Safecomp 2005.pdf (82.93 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00354025 , version 1 (09-06-2023)

Identifiants

  • HAL Id : hal-00354025 , version 1

Citer

Nawal Addouche, Christian Antoine, Jacky Montmain. Combining Extended UML Models and Formal Methods to Analyze Real-Time Systems. Safecomp 2005, Computer safety, Reliability and Security, 2005, Fredrikstad, Norway. ⟨hal-00354025⟩
40 Consultations
4 Téléchargements

Partager

Gmail Facebook X LinkedIn More