Une extension de Fractal pour l'AOP

Nicolas Pessemier 1, 2 Lionel Seinturier 3, 1, 2 Laurence Duchien 1, 2 Olivier Barais 1, 2
2 JACQUARD - Weaving of Software Components
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
3 Regal - Large-Scale Distributed Systems and Applications
LIP6 - Laboratoire d'Informatique de Paris 6, Inria Paris-Rocquencourt
Résumé : Nous présentons dans ce papier une manière originale de représenter les préoccupations transverses au sein d'une architecture à base de composants Fractal sous forme de liaison que nous nommons liaison transverse. Cette liaison permet de représenter de manière claire les intéractions entre composants et composants d'aspect qui incarnent les préoccupations transverses. Chaque préoccupation tissée à l'architecture logicielle modifie la structure en introduisant un nouveau composite contenant le composant d'aspect et l'ensemble des composants concerné par la coupe qui sont alors partagés dans ce nouveau composite. Notre représentation par liaison du tissage nous permet d'offrir une API d'introspection de coupe suffisament riche pour donner différentes vues sur l'ensemble des coupes s'appliquant sur une application.
Document type :
Conference papers
Complete list of metadatas

Cited literature [8 references]  Display  Hide  Download

https://hal.inria.fr/inria-00489479
Contributor : Lionel Seinturier <>
Submitted on : Friday, June 4, 2010 - 9:34:42 PM
Last modification on : Thursday, March 21, 2019 - 1:07:45 PM
Long-term archiving on : Friday, September 17, 2010 - 12:28:00 PM

Files

jfdlpa_2004.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00489479, version 1

Citation

Nicolas Pessemier, Lionel Seinturier, Laurence Duchien, Olivier Barais. Une extension de Fractal pour l'AOP. 1ère Journée Francophone sur le développement de logiciels par aspects (JFDLPA'04), Sep 2004, Paris, France. ⟨inria-00489479⟩

Share

Metrics

Record views

343

Files downloads

327