Painless support for static and runtime verification of component-based applications - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2015

Painless support for static and runtime verification of component-based applications

Résumé

Architecture Description Languages (ADL) provide descriptions of a software system in terms of its structure. Such descriptions give a high-level overview and come from the need to cope with arbitrarily complex dependencies arising from software components. In this paper we present Painless, a novel ADL with a declarative trait supporting parametrized specifications and architectural reconfig-urations. Moreover, we exhibit its reliable facet on its integration with ProActive — a middleware for distributed programming. This is achieved by building on top of Mefresa, a Coq framework for the reasoning on software architectures. We inherit its strong guarantees by extracting certified code, and subsequently integrating it in our toolchain.
Fichier principal
Vignette du fichier
FSEN2015-postproceedings.pdf (620.41 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01168757 , version 1 (26-06-2015)
hal-01168757 , version 2 (26-01-2017)

Identifiants

  • HAL Id : hal-01168757 , version 1

Citer

Nuno Gaspar, Ludovic Henrio, Eric Madelaine. Painless support for static and runtime verification of component-based applications. Fundamentals of Software Engineering (FSEN'2015), Apr 2015, Teheran, Iran. pp.15. ⟨hal-01168757v1⟩
640 Consultations
230 Téléchargements

Partager

More