INRIA Lille - Nord Europe
40 avenue Halley
59650 Villeneuve d'Ascq, France
Map
Side Bars
Header/Footer
Site Pages
Apports de la Programmation par Attributs au Mod\`ele de Composants Fractal. Romain Rouvoy, Nicolas Pessemier, Renaud Pawlak and Philippe Merle. In Actes des 5èmes Journées Composants (JC'06), pages 11-24, Perpignan, France, October 2006.
Cet article introduit Fraclet, une approche pour r\'epondre aux probl\`emes du m\'elange de code m\'etier et technique et de redondance des m\'eta-informations lors du d\'eveloppement de composants Fractal. Fraclet se propose de r\'eduire la taille du code \'ecrit par le d\'eveloppeur en rempla\c{c}ant le code technique des composants Fractal par des annotations. Ces annotations expriment la s\'emantique des concepts Fractal (interface, liaison, attribut, cycle de vie, etc.) sans imposer un mod\`ele de programmation particulier. Le code annot\'e est ensuite analys\'e pour g\'en\'erer non seulement le code technique des composants Fractal mais aussi les fichiers Fractal ADL qui leur sont associ\'es. Deux implantations de Fraclet sont disponibles \`a l�heure actuelle. L�une utilise des annotations bas\'ees sur les tags Javadoc et le moteur de g\'en\'eration XDoclet. L�autre exploite les annotations Java 5 et le moteur de transformation Spoon.
@INPROCEEDINGS { rouvoy-jc-06,
AUTHOR = { Romain Rouvoy and Nicolas Pessemier and Renaud Pawlak and Philippe Merle },
TITLE = { {Apports de la Programmation par Attributs au Mod\`ele de Composants Fractal} },
PAGES = { 11--24 },
BOOKTITLE = { Actes des 5\`emes Journ\'ees Composants (JC'06) },
ADDRESS = { Perpignan, France },
MONTH = { October },
YEAR = { 2006 },
LONGNOTES = { 20061001 },
GROUPS = { national,jacquard,mosaiques,workshop },
ABSTRACT = { Cet article introduit Fraclet, une approche pour r\'epondre aux probl\`emes du m\'elange de code m\'etier et technique et de redondance des m\'eta-informations lors du d\'eveloppement de composants Fractal. Fraclet se propose de r\'eduire la taille du code \'ecrit par le d\'eveloppeur en rempla\c{c}ant le code technique des composants Fractal par des annotations. Ces annotations expriment la s\'emantique des concepts Fractal (interface, liaison, attribut, cycle de vie, etc.) sans imposer un mod\`ele de programmation particulier. Le code annot\'e est ensuite analys\'e pour g\'en\'erer non seulement le code technique des composants Fractal mais aussi les fichiers Fractal ADL qui leur sont associ\'es. Deux implantations de Fraclet sont disponibles \`a l�heure actuelle. L�une utilise des annotations bas\'ees sur les tags Javadoc et le moteur de g\'en\'eration XDoclet. L�autre exploite les annotations Java 5 et le moteur de transformation Spoon. },
WEBSITE = { www.renpar.org/jc.html },
LASTNAME = { Rouvoy },
DATEADDED = { 2007-03-26 },
LASTDATEMODIFIED = { 2007-03-26 },
AERES = { ACT },
INRIA = { JACQUARD },
LABO = { dans },
}
Adam