rouvoy-jc-06

Summary

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.

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.

Bibtex entry

@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 },
}

News

  • 2013/12/09: Ceremony for the PRES ULNF International Research Thesis Award 2013 granted to Gabriel Tamura for his PhD Thesis - U. Lille 1, Building P3, Maxwell Amphitheater
  • 2013/12/05: Rémi Druilhe PhD defense
  • 2013/11/27: Maria Gomez Lacruz received the Best Poster Award at the Welcome PhD session organized by PRES UNLF
  • 2013/11/04: Filip Krikava joins ADAM
  • 2013/10/29: The ApiSwarm project is selected in the context of the Windows Azure Research Award Program
  • 2013/10/15: Maria Gomez Lacruz joins ADAM
  • 2013/10/01: Maxime Colmant, Vincenzo Musco, Loïc Huertas and Bo Zhang join ADAM
  • 2013/09/01: Daniel Le Berre and Jifeng Xuan join ADAM
  • 2013/07/05: Russel Nzekwa PhD defense