Editorial
S’inscrivant dans la filiation des objets, les aspects proposent une nouvelle approche pour identifier, représenter, séparer, rendre modulaire et composer des préoccupations transverses. A l’instar des objets, les aspects intéressent aussi bien les langages de programmation que les méthodes de conception. A la différence de ceux- ci, les aspects attaquent le problème du passage à l’échelle des logiciels en améliorant les techniques de séparation des préoccupations. Ils proposent, en particulier, un mécanisme permettant d’adapter une application métier par tissage (et détissage) de propriétés. Il s’agit souvent de propriétés dites non fonctionnelles car non directement liées au domaine de l’application comme le traitement des erreurs, la persistance, l’interaction homme-machine, la sécurité, la traçabilité, la mobilité…
Les textes de ce volume constituent une sélection des papiers présentés à la première journée sur le développement de logiciels par aspects (JDFLPA) qui s’est tenue à l’IRCAM le 14 septembre 2004. Sur les dix-huit soumissions initiales, le comité de programme a retenu six d’entre elles qui constituent une bonne introduction au domaine. Nous les avons réunies en trois parties traitant respectivement : i) des problèmes de l’implémentation des langages d’aspects, ii) des relations entre aspects et modules, iii) de l’intégration des aspects et des composants. A ce propos, merci à M. Südholt, J. Malenfant, N. Bouraqadi, S. Ducasse, L. Seinturier et M. Blay pour leur travail de « berger ».
JFDLPA se veut un forum francophone de discussions pour les jeunes chercheurs travaillant sur cette nouvelle manière d’aborder la programmation et la conception des grandes applications. Sa première édition (http://www.emn.fr/x- info/obasco/events/jfdlpa04/) a regroupé soixante-dix participants et sa deuxième édition s’est déroulée à Lille le 15 septembre 2005 (http://www.lifl.fr/jfdlpa05/).
Cette manifestation a été organisée à l’initiative des quatre projets Obasco, Jacquard, Triskell et PopArt, acteurs pour l’INRIA du nouveau réseau d’excellence AOSD (http://www.aosd-europe.net/). Elle a bénéficié en 2004 de l’accueil de l’IRCAM – renouant ainsi avec son « glorieux » passé des objets – du soutien de l’Ecole des Mines de Nantes, du groupe OCM du GDR ALP et finalement du temps précieux des membres du comité de programme. Que tous en soient ici remerciés.
Pierre Cointe EMN-INRIA, LINA
Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur objet.revuesonline.com
8 RSTI - L’objet – 11/2005. Programmation par aspects
COMITÉ DE PROGRAMME
Pierre Cointe (président) – EMN-INRIA, LINA Carlos Agon – IRCAM
Mireille Blay – I3S, UNSA Éric Bruneton – France Télécom
Noury Bouraqadi – Ecole des Mines de Douai Denis Caromel – UNSA, CNRS/I3S, INRIA, IUF Charles Consel – INRIA Futurs, LABRI
Thierry Coupaye – France Télécom Theo D’Hondt – Brussels Free University Stéphane Ducasse – Université de Berne Laurence Duchien – INRIA Futurs, LIFL Jacky Estublier– LSR-IMAG
Marc Fleury – JBOSS
Pascal Fradet – INRIA Rhône-Alpes Benoît Garbinato – EPFL
Jean-Marc Jézéquel – IRISA Julia Lawall – DIKU Jacques Malenfant – LIP6
Florence Maraninchi – Verimag-IMAG Philippe Mulet – IBM St Nazaire Lionel Seinturier – INRIA Futurs Mario Südholt – EMN-INRIA Obasco Yan Vitek – Purdue University
COMITÉ D’ORGANISATION
Mario Südholt (président) – EMN-INRIA, LINA Carlos Agon – IRCAM
Laurence Duchien – INRIA Futurs, LIFL Pascal Fradet – INRIA Rhône-Alpes Jean-Marc Jézéquel – IRISA
Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur objet.revuesonline.com