Formal Verification of User-Level Real-Time Property Patterns - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

Formal Verification of User-Level Real-Time Property Patterns

Résumé

To ease the expression of real-time requirements, Dwyer, and then Konrad, studied a large collection of existing systems in order to identify a set of real-time property patterns covering most of the useful use cases. The goal was to provide a set of reusable patterns that system designers can instantiate to express requirements instead of using complex temporal logic formulas. A limitation of this approach is that the choice of patterns is more oriented towards expressiveness than efficiency; meaning that it does not take into account the computational complexity of checking patterns. For this purpose, we define a set of verification-dedicated, atomic property patterns for qualitative and quantitative real-time requirements. End-user requirements can then be expressed as a composition of these patterns using a predefined meta-model and a mapping library. These properties can be checked efficiently using a set of elementary observers and a model checking approach.
Fichier principal
Vignette du fichier
tase2017.pdf (454.42 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01589479 , version 1 (18-09-2017)

Identifiants

  • HAL Id : hal-01589479 , version 1

Citer

Ning Ge, Marc Pantel, Silvano Dal Zilio. Formal Verification of User-Level Real-Time Property Patterns. 11th International Symposium on Theoretical Aspects of Software Engineering (TASE 2017), Sep 2017, Sophia Antipolis, France. 8p. ⟨hal-01589479⟩
253 Consultations
169 Téléchargements

Partager

Gmail Facebook X LinkedIn More