CTL-property transformations along an incremental design process - Rapports LIP6 Access content directly
Reports (Research Report) Year : 2005

CTL-property transformations along an incremental design process

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

Abstract

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
Origin : Files produced by the author(s)
Loading...

Dates and versions

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

Identifiers

  • HAL Id : hal-02545676 , version 1

Cite

Cécile Braunstein, Emmanuelle Encrenaz. CTL-property transformations along an incremental design process. [Research Report] lip6.2005.003, LIP6. 2005. ⟨hal-02545676⟩
52 View
70 Download

Share

Gmail Facebook X LinkedIn More