CTL-property transformations along an incremental design process - Archive ouverte HAL
Rapport (Rapport De Recherche) Année : 2005

CTL-property transformations along an incremental design process

Transformation de propriétés CTL lors d'une méthode de conception incrémentale

Résumé

This paper formalizes an incremental approach to design VCI to PI protocol converters (VCI-PI wrappers) and presents a hierarchy of wrappers ranking from the simplest one up to the most complex one. In order to formally verify the correctness of a wrapper, a set of CTL properties is assigned to it. The purpose of the paper is to explore how, given a property that is true in a simple model, a new property, satisfied in a more complex model, can be derived from the first one, and reciprocaly. We propose some transformation rules to build new properties satisfied on more complex models. The properties transformation have been automated and applied in the context of non-regression analysis of VCI-PI wrappers.
Cet article formalise une méthode de conception incrémentale de traducteurs de protocole VCI en protocole de bus PI (appelés wrappers VCI-PI) et présente leur hiérarchisation du plus simple au plus complexe. A chacun de ces wrappers est associé un ensemble de propriétés CTL représentant une spécification de leur comportement. L'objectif de cet article est d'explorer les relations entre propriétés satisfaites respectivement sur un wrapper simple et un wrapper plus complexe. Nous montrons comment, une propriété vérifiée sur un modèle complexe peut être dérivée d'une propriété vérifiée sur un modèle simple, et réciproquement. Nous proposons des règles de transformation de propriétés qui ont été automatisées et appliquées à des systèmes matériels intégrant ces convertisseurs VCI-PI dans un contexte d'analyse de non-régression.
Fichier principal
Vignette du fichier
lip6-2005-003.pdf (366.4 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02545676 , version 1 (17-04-2020)

Identifiants

  • HAL Id : hal-02545676 , version 1

Citer

Cécile Braunstein, Emmanuelle Encrenaz. CTL-property transformations along an incremental design process. [Research Report] lip6.2005.003, LIP6. 2005. ⟨hal-02545676⟩
100 Consultations
96 Téléchargements

Partager

More