The Korrigan Environment - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Journal of Universal Computer Science Année : 2001

The Korrigan Environment

Résumé

This paper presents an environment to support the use of specification for mixed systems, i.e. systems with both dynamic (behaviour, communication, concurrency) and static (data type) aspects. We provide an open and extensible environment based on the KORRIGAN specification model. This model uses a hierarchy of view concepts to specify data types, behaviours and compositions in a uniform way. The key notion behind a view is the symbolic transition system. A good environment supporting such a model needs to interface with existing languages and tools. At the core of our environment is the CLIS library which is devoted to the representation of our view concepts and existing specification languages. Our environment is implemented using the object-oriented language PYTHON. It provides an integration process for new tools, a specification library, a parser library, LOTOS generation and object-oriented code generation for KORRIGAN specifications.
Fichier principal
Vignette du fichier
CPR01a.pdf (336.3 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00444026 , version 1 (02-02-2016)

Identifiants

Citer

Christine Choppy, Pascal Poizat, Jean-Claude Royer. The Korrigan Environment. Journal of Universal Computer Science, 2001, 7 (1), pp.19-36. ⟨10.3217/jucs-007-01-0019⟩. ⟨hal-00444026⟩
133 Consultations
249 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More