A Reflexive Extension to Arachne's Aspect Language - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2006

A Reflexive Extension to Arachne's Aspect Language

Résumé

Aspect weaving at run time has proven to be an effective way of implementing software evolution. Nevertheless, it is often hard to achieve adequate modularization and reusability in face of run time and implementation issues. Arachne is an AO system that features a run time aspect weaver for C applications, and a language close to the C syntax. In this paper we present a reflexive extension of Arachne's aspect language. We show through extracts of a deadlock detection aspect, how this extension improves the modularization of crosscutting concerns and the reusability of aspects.
Fichier principal
Vignette du fichier
loriant.odal06.pdf (77.14 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00441362 , version 1 (15-12-2009)

Identifiants

  • HAL Id : inria-00441362 , version 1

Citer

Nicolas Loriant, Marc Ségura-Devillechaise, Thomas Fritz, Jean-Marc Menaud. A Reflexive Extension to Arachne's Aspect Language. 2006 AOSD Workshop on Open and Dynamic Aspect Language, Mar 2006, Bonn, Germany. ⟨inria-00441362⟩
176 Consultations
106 Téléchargements

Partager

Gmail Facebook X LinkedIn More