A Formal Architectural Description Language based on Symbolic Transition Systems and Modal Logic - Archive ouverte HAL
Article Dans Une Revue Journal of Universal Computer Science Année : 2006

A Formal Architectural Description Language based on Symbolic Transition Systems and Modal Logic

Résumé

Component Based Software Engineering has now emerged as a discipline for system development. After years of battle between component platforms, the need for means to abstract away from specific implementation details is now recognized. This paves the way for model driven approaches (such as MDE) but also for the more older Architectural Description Language (ADL) paradigm. In this paper we present KADL, an ADL based on the Korrigan formal language which supports the following features: integration of fully formal behaviours and data types, expressive component composition mechanisms through the use of modal logic, specification readability through graphical notations, and dedicated architectural analysis techniques. Key Words: Architectural Description Language, Component Based Software Engineering, Mixed Formal Specifications, Symbolic Transition Systems, Abstract Data Types, Modal Logic Glue, Graphical Notations, Verification.
Fichier principal
Vignette du fichier
jucs_12_12_1741_1782_poizat.pdf (332.25 Ko) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

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

Identifiants

Citer

Pascal Poizat, Jean-Claude Royer. A Formal Architectural Description Language based on Symbolic Transition Systems and Modal Logic. Journal of Universal Computer Science, 2006, 12 (12), pp.1741-1782. ⟨10.3217/jucs-012-12-1741⟩. ⟨hal-00342156⟩
333 Consultations
452 Téléchargements

Altmetric

Partager

More