Validating time-constrained systems using UML Statecharts Patterns and Timed Automata Observers - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2009

Validating time-constrained systems using UML Statecharts Patterns and Timed Automata Observers

Résumé

The work presented in this paper is part of a project that aims to develop of a new approach to time-constrained system verification based on UML. In fact, being relatively easy to learn and use, UML is very popular, unlike formal methods. Nevertheless, formal models provide developers with several advantages: they can be used for activities, such as properties verification, which are crucial for critical system development. Such activities are less effective when carried out on UML models. Also, because UML semantics is informal, the automatic verification of UML models is directly unfeasible. In this paper, we propose a new verification approach that takes advantage of UML Statecharts model to implement a new technique based on both Timed Automata Observers and model checking. The contributions of the paper are the definition of new time constraints (properties) taxonomy and the definition of a Statecharts patterns' base. These patterns are then translated to Timed Automata Observers. The obtained observers are synchronized with the system specification, thus reducing the verification task to a reachability analysis.

Domaines

Automatique
Fichier non déposé

Dates et versions

hal-00801584 , version 1 (17-03-2013)

Identifiants

  • HAL Id : hal-00801584 , version 1

Citer

Ahmed Mekki, Mohamed Ghazel, Armand Toguyeni. Validating time-constrained systems using UML Statecharts Patterns and Timed Automata Observers. Third International Workshop on Verification and Evaluation of Computer and Communication Systems, Jul 2009, Rabat, Morocco. pp.112-124. ⟨hal-00801584⟩
220 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More