Team Jacquard

Members
Overall Objectives
Scientific Foundations
Application Domains
Software
New Results
Contracts and Grants with Industry
Other Grants and Activities
Dissemination
Bibliography

Bibliography

Major publications by the team in recent years

[1]
O. Barais, L. Duchien, A.-F. Le Meur.
A Framework to Specify Incremental Software Architecture Transformations, in: 31st EUROMICRO CONFERENCE on Software Engineering and Advanced Applications (SEAA 2005), IEEE Computer Society, September 2005.
[2]
C. Demarey, G. Harbonnier, R. Rouvoy, P. Merle.
Benchmarking the Round-Trip Latency of Various Java-Based Middleware Platforms, in: Studia Informatica Universalis Regular Issue, ISBN: 2-912590-31-0, May 2005, vol. 4, no 1, p. 7-24.
[3]
A. Flissi, C. Gransart, P. Merle.
A Component-based Software Infrastructure for Ubiquitous Computing, in: Proceedings of the 4th International Symposium on Parallel and Distributed Computing (ISPDC 2005), Lille, France, ISBN: 0-7695-2434-6, IEEE, July 2005, p. 183-190.
[4]
T. Mens, R. Van Der Straeten, M. D'Hondt.
Detecting and Resolving Model Inconsistencies Using Transformation Dependency Analysis, in: Proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS'06), Genova, Italy, Lecture Notes in Computer Science, Springer, October 2006, vol. 4199, p. 200–214.
[5]
R. Pawlak.
Spoon: Compile-time Annotation Processing for Middleware, in: IEEE Distributed Systems Online, November 2006, vol. 7, no 11.
[6]
R. Pawlak, J.-P. Retaillé, L. Seinturier.
Foundations of AOP for J2EE Development, ISBN: 1-59059-507-6, APress, September 2005.
[7]
R. Pawlak, L. Seinturier, L. Duchien, G. Florin, F. Legond-Aubry, L. Martelli.
JAC : An Aspect-based Distributed Dynamic Framework, in: Software Practice and Experience (SPE), October 2004, vol. 34, no 12, p. 1119-1148.
[8]
N. Pessemier, L. Seinturier, T. Coupaye, L. Duchien.
A Model for Developing Component-based and Aspect-oriented Systems, in: Proceedings of the 5th International Symposium on Software Composition (SC'06), Vienna, Austria, Lecture Notes in Computer Science, Springer-Verlag, March 2006, vol. 4089, p. 259–273.
[9]
R. Rouvoy, P. Serrano-Alvarado, P. Merle.
Towards Context-Aware Transaction Services, in: Proceedings of the 6th International Conference on Distributed Applications and Interoperable Systems (DAIS'06), Bologna, Italy, Lecture Notes in Computer Science, Springer-Verlag, June 2006, vol. 4025, p. 272–288.
[10]
L. Seinturier, N. Pessemier, L. Duchien, T. Coupaye.
A Component Model Engineered with Components and Aspects, in: Proceedings of the 9th International SIGSOFT Symposium on Component-Based Software Engineering (CBSE'06), Västeras, Sweden, Lecture Notes in Computer Science, Springer, June 2006, vol. 4063, p. 139–153.

Publications of the year

Books and Monographs

[11]
M. D'Hondt, L. Duchien, T. Mens (editors)
Proceedings of the ERCIM Workshop on Software Evolution (EVOL'06), April 2006.
[12]
L. Duchien, C. Dumoulin (editors)
Actes des 2ème Journées sur l'Ingénierie Dirigée par les Modèles (IDM'06), ISBN 10: 2-7261-1290-8, June 2006.

Doctoral dissertations and Habilitation theses

[13]
R. Rouvoy.
Une démarche à granularité extrêmement fine pour la construction de canevas intergiciels hautement adaptables : application aux services de transactions, Ph. D. Thesis, Laboratoire d'Informatique Fondamentale de Lille, Lille, France, December 2006
http://www.lifl.fr/~rouvoy/rouvoy-phd-06.pdf.

Articles in refereed journals and book chapters

[14]
J. Brichau, R. Chitchyan, S. Clarke, E. D'Hondt, A. Garcia, M. Haupt, W. Joosen, S. Katz, J. Noyé, A. Rashid, M. Südholt.
A Model Curriculum for Aspect-Oriented Software Development, in: Special Issue on Software Engineering Curriculum Development, IEEE Software, To appear, November/December 2006, vol. 32, no 6
http://www.cs.tcd.ie/Siobhan.Clarke/papers/AOCurriculum.pdf.
[15]
M. A. Cibrán, M. D'Hondt, V. Jonckers.
Mapping High-Level Business Rules to and Through Aspects, in: L'Objet, April–September 2006, vol. 12, no 2–3, p. 63–88.
[16]
K. Gybels, R. Wuyts, S. Ducasse, M. D'Hondt.
Inter-Language Reflection: A Conceptual Model and Its Implementation, in: Computer Languages, Systems & Structures, July–October 2006, vol. 32, no 2–3, p. 109–124.
[17]
R. Pawlak.
Spoon: Compile-time Annotation Processing for Middleware, in: IEEE Distributed Systems Online, November 2006, vol. 7, no 11.

Publications in Conferences and Workshops

[18]
O. Barais, J. Lawall, A.-F. Le Meur, L. Duchien.
Safe Integration of New Concerns in a Software Architecture, in: Proceedings of the 13th International Conference on Engineering of Computer Based Systems (ECBS'06), Potsdam, Germany, IEEE, March 2006, p. 52–64.
[19]
J. Brichau, A. Kellens, K. Gybels, K. Mens, R. Hirschfeld, T. D'Hondt.
Application-Specific Models and Pointcuts using a Logic Meta Language, in: Proceedings of the 14th International Smalltalk Conference, Prague, Czech Republic, Lecture Notes in Computer Science, To appear, Springer, September 2006.
[20]
M. A. Cibrán, M. D'Hondt.
A Slice of MDE with AOP: Transforming High-Level Business Rules to Aspects, in: Proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS'06), Genova, Italy, Lecture Notes in Computer Science, Springer, October 2006, vol. 4199, p. 170–184.
[21]
M. A. Cibrán, M. D'Hondt.
Explicit High-Level Rules for the Customization of Web Services Management, in: Proceedings of the NetObjectDays Conference on Objects, Aspects, Services, the Web (NODe'06), Erfurt, Germany, GI-Edition — Lecture Notes in Informatics, Bonner Köllen Verlag, September 2006, p. 113–128.
[22]
C. De Roover, J. Brichau, T. D'Hondt.
Combining Fuzzy Logic and Behavioral Similarity for Non-Strict Program Validation, in: Proceedings of the 8th ACM- SIGPLAN International Symposium on Principles and Practice of Declarative Programming (PPDP'06), Venice, Italy, To appear, July 2006.
[23]
J. Dubus, P. Merle.
Applying OMG D&C Specification and ECA Rules for Autonomous Distributed Component-based Systems, in: Proceedings of the Models Workshop on Models@Runtime, Genova, Italy, To appear, October 2006.
[24]
J. Dubus, P. Merle.
Autonomous Deployment and Reconfiguration of Component-based Applications in Open Distributed Environments, in: Proceedings of the 8th International OTM Symposium on Distributed Objects and Applications (DOA'06), Montpellier, France, Lecture Notes in Computer Science, Springer-Verlag, November 2006, vol. 4277, p. 26–27.
[25]
J. Dubus, P. Merle.
Vers l'auto-adaptabilité des architectures logicielles dans les environnements ouverts distribués, in: Proceedings of the 1ère Conférence Francophone sur les Architectures Logicielles (CAL'06), Nantes, France, Hermès Sciences, September 2006, p. 13–29.
[26]
J. Fabry, N. Pessemier.
KALA: A Domain-Specific Solution to Tangled Aspect Code, in: Proceedings of the 1st GPCE Workshop on Domain-Specific Aspect Languages (DSAL'06), Portland, Oregon, October 2006
http://dsal06.dcc.uchile.cl/_Media/fabry.pdf.
[27]
A. Flissi, P. Merle.
A Generic Deployment Framework for Grid Computing and Distributed Applications, in: Proceedings of the 2nd International OTM Symposium on Grid computing, high-performAnce and Distributed Applications (GADA'06), Montpellier, France, Lecture Notes in Computer Science, Springer-Verlag, November 2006, vol. 4279, p. 1402–1411.
[28]
A. Kellens, K. Mens, J. Brichau, K. Gybels.
A Model-Driven Pointcut Language for More Robust Pointcuts, in: Proceedings of the 4th International AOSD Workshop on Software Engineering Properties of Languages for Aspect Technology (SPLAT'06), Bonn, Germany, March 2006
http://www.aosd.net/workshops/splat/2006/papers/kellens.pdf.
[29]
A. Kellens, K. Mens, J. Brichau, K. Gybels.
Managing the Evolution of Aspect-Oriented Software with Model-based Pointcuts, in: Proceedings of the 20th European Conference on Object-Oriented Programming (ECOOP'06), Nantes, France, Lecture Notes in Computer Science, Springer, July 2006, vol. 4067.
[30]
F. Loiret, D. Servat, L. Seinturier.
A First Experimentation on High-Level Tooling Support upon Fractal, in: Proceedings of the 5th International ECOOP Workshop on Fractal Component Model (Fractal'06), Nantes, France, July 2006.
[31]
T. Mens, R. Van Der Straeten, M. D'Hondt.
Detecting and Resolving Model Inconsistencies Using Transformation Dependency Analysis, in: Proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS'06), Genova, Italy, Lecture Notes in Computer Science, Springer, October 2006, vol. 4199, p. 200–214.
[32]
I. Michiels, C. De Roover, J. Brichau, E. Gonzales-Boix, T. D'Hondt.
Program Testing Using High-Level Property-Driven Models, in: Proceedings of the 18th International Conference on Software Engineering and Knowledge Engineering (SEKE'06), San Francisco Bay, USA, To appear, July 2006.
[33]
C. Noguera, R. Pawlak.
AVal: an Extensible Attribute-Oriented Programming Validator for Java, in: Proceedings of the 6th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'06), Philadelphia, PA, USA, To appear, IEEE Computer Society, September 2006.
[34]
C. Noguera, R. Pawlak.
Open Static Pointcuts Through Source Code Template, in: Proceedings of the International AOSD Workshop on Open and Dynamic Aspect Languages (AOL'06), Bonn, Germany, March 2006
http://jacquard.lifl.fr/En/Pub2006?action=bibentry&bibfile=jacquard&bibref=noguera-aol-06.
[35]
N. Pessemier, L. Seinturier, T. Coupaye, L. Duchien.
A Model for Developing Component-based and Aspect-oriented Systems, in: Proceedings of the 5th International Symposium on Software Composition (SC'06), Vienna, Austria, Lecture Notes in Computer Science, Springer-Verlag, March 2006, vol. 4089, p. 259–273.
[36]
N. Pessemier, L. Seinturier, T. Coupaye, L. Duchien.
A Safe Aspect-Oriented Programming Support for Component-Oriented Programming, in: Proceedings of the 11th International ECOOP Workshop on Component-Oriented Programming (WCOP'06), Nantes, France, Technical Report, Karlsruhe University, July 2006, vol. 2006-11.
[37]
R. Rouvoy, P. Merle.
Leveraging Component-Oriented Programming with Attribute-Oriented Programming, in: Proceedings of the 11th International ECOOP Workshop on Component-Oriented Programming (WCOP'06), Nantes, France, Technical Report, Karlsruhe University, July 2006, vol. 2006-11.
[38]
R. Rouvoy, P. Merle.
Using Microcomponents and Design Patterns to Build Evolutionary Transaction Services, in: Proceedings of the International ERCIM Workshop on Software Evolution (EVOL'06), Lille, France, April 2006
http://www.lifl.fr/~rouvoy/uploads/English/rouvoy-ercim-06.pdf.
[39]
R. Rouvoy, N. Pessemier, R. Pawlak, P. Merle.
Apports de la Programmation par Attributs au Modèle de Composants Fractal, in: Actes des 5èmes Journées Composants (JC'06), Perpignan, France, To appear, October 2006.
[40]
R. Rouvoy, N. Pessemier, R. Pawlak, P. Merle.
Using Attribute-Oriented Programming to Leverage Fractal-Based Developments, in: Proceedings of the 5th International ECOOP Workshop on Fractal Component Model (Fractal'06), Nantes, France, July 2006.
[41]
R. Rouvoy, P. Serrano-Alvarado, P. Merle.
A Component-based Approach to Compose Transaction Standards, in: Proceedings of the 5th International Symposium on Software Composition (SC'06), Vienna, Austria, Lecture Notes in Computer Science, Springer-Verlag, March 2006, vol. 4089, p. 114–130.
[42]
R. Rouvoy, P. Serrano-Alvarado, P. Merle.
Towards Context-Aware Transaction Services, in: Proceedings of the 6th International Conference on Distributed Applications and Interoperable Systems (DAIS'06), Bologna, Italy, Lecture Notes in Computer Science, Springer-Verlag, June 2006, vol. 4025, p. 272–288.
[43]
S. Saudrais, O. Barais, L. Duchien.
Using Model-Driven Engineering to generate QoS Monitors from a Formal Specification, in: Proceedings of the EDOC Workshop on Advances in Quality of Service Management (AQSerM'06), Hong Kong, October 2006.
[44]
L. Seinturier, N. Pessemier, L. Duchien, T. Coupaye.
A Component Model Engineered with Components and Aspects, in: Proceedings of the 9th International SIGSOFT Symposium on Component-Based Software Engineering (CBSE'06), Västeras, Sweden, Lecture Notes in Computer Science, Springer, June 2006, vol. 4063, p. 139–153.
[45]
L. Seinturier, N. Pessemier, C. Escoffier, D. Donsez.
Towards a Reference Model for Implementing the Fractal Specifications for Java and the .NET platform, in: Proceedings of the 5th International ECOOP Workshop on Fractal Component Model (Fractal'06), Nantes, France, July 2006.
[46]
H.-M. Tran, O. Barais, A.-F. Le Meur, L. Duchien.
Safe Integration of new Concerns in a Software Architecture, in: Proceedings of the 2nd International ECOOP Workshop on Architecture-Centric Evolution (ACE'06), Nantes, France, To appear, July 2006.
[47]
R. Van Der Straeten, M. D'Hondt.
Model Refactorings through Rule-Based Inconsistency Resolution, in: Proceedings of the 21st Annual ACM Symposium on Applied Computing, Model Transformation Track (SAC'06), Dijon, France, ACM, April 2006, vol. 2, p. 1210–1217.
[48]
G. Waignier, A.-F. Le Meur, L. Duchien.
A Generic Framework for Integrating New Functionnalities into Software Architectures, in: Proceedings of the 2nd International ECOOP Workshop on Architecture-Centric Evolution (ACE'06), Nantes, France, July 2006.

Internal Reports

[49]
FAROS.
Etat de l'art sur la contractualisation et la composition, Technical report, RNTL ANR, 1 January 2006 to 31 december 2008, aug 2006, no F-1.1.
[50]
R. Pawlak, C. Noguera, N. Petitprez.
Spoon: Program Analysis and Transformation in Java, Technical report, INRIA, May 2006, no 5901
http://hal.inria.fr/inria-00071366.

Miscellaneous

[51]
G. Dufrêne.
Modèle de composants et architectures orientées services, Technical report, Laboratoire d'Informatique Fondamentale de Lille (LIFL), Lille, France, jun 2006
http://www.lifl.fr/~dufrene/publi/dufrene-master-06.pdf.
[52]
X. Sun.
Reconfiguration d'architecture pour les applications mobiles, Technical report, Laboratoire d'Informatique Fondamentale de Lille (LIFL), Lille, France, June 2006.
[53]
G. Waignier.
Un cadre générique pour l'intégration de nouvelles préoccupations dans des architectures logicielles, Technical report, Laboratoire d'Informatique Fondamentale de Lille (LIFL), Lille, France, June 2006.

References in notes

[54]
J. L. Pfaltz, M. Nagl, B. Böhlen (editors)
Applications of Graph Transformations with Industrial Relevance, Second International Workshop, AGTIVE 2003, Charlottesville, VA, USA, September 27 - October 1, 2003, Revised Selected and Invited Papers, Lecture Notes in Computer Science, Springer, 2004, vol. 3062.
[55]
J. Araújo, A. Rashid, B. Tekinerdogan, A. Moreira, P. Clements (editors)
Early Aspects 2003: Aspect-Oriented Requirements Engineering and Architecture Design, March 2003
http://www.cs.bilkent.edu.tr/AOSD-EarlyAspects/.
[56]
J. Aldrich, C. Chambers, D. Notkin.
ArchJava: connecting software architecture to implementation, in: Proceedings of the 24th International Conference on Software Engineering (ICSE-02), New York, ACM Press, May 19–25 2002, p. 187–197.
[57]
As-2 Embedded Computing Systems Committee SAE.
Architecture Analysis & Design Language (AADL), November 2004, SAE Standards n o AS5506.
[58]
O. Barais.
Construire et Maîtriser l'évolution d'une architecture logicielle à base de composants, Ph. D. Thesis, Laboratoire d'Informatique Fondamentale de Lille, Lille, France, November 2005.
[59]
O. Barais, E. Cariou, L. Duchien, N. Pessemier, L. Seinturier.
TranSAT: A Framework for the Specification of Software Architecture Evolution, in: ECOOP First International Workshop on Coordination and Adaptation Techniques for Software Entities - WCAT04, Oslo - Norway, June 2004
http://wcat04.unex.es/.
[60]
O. Barais, L. Duchien.
SafArchie : Maîtriser l'Evolution d'une Architecture Logicielle, in: Langages, Modèles et Objets - Journées Composants - LMO 2004-JC 2004, Lille - France, L'objet, Hermès Sciences, March 2004, vol. 10, no 2-3/2004, p. 103-116.
[61]
O. Barais, L. Duchien.
SafArchie Studio: An ArgoUML Extension to Build Safe Architectures, in: Workshop on Architecture Description Languages - WADL 2004, Toulouse - France, August 2004
http://www.laas.fr/FERIA/SVF/WADL04/.
[62]
A. Beugnard, J.-M. Jézéquel, N. Plouzeau, D. Watkins.
Making Components Contract Aware, in: Computer, July 1999, vol. 32, no 7, p. 38–45.
[63]
P. Browne.
Using Drools in Your Enterprise Java Application, in: OnJava, 2005, no 24-08.
[64]
E. Bruneton, T. Coupaye, J. Stefani.
The Fractal Component Model, version 2.0-3, Online documentation, February 2004
http://fractal.objectweb.org/specification/.
[65]
F. Bueno, D. Cabeza, M. Carro, M. Hermenegildo, P. López-García, G. Puebla.
The Ciao Prolog system. Reference manual, Technical report, School of Computer Science, Technical University of Madrid (UPM), August 1997, no CLIP3/97.1
http://www.clip.dia.fi.upm.es/.
[66]
P. Collet, R. Rousseau, T. Coupaye, N. Rivierre.
A Contracting System for Hierarchical Components., in: CBSE, 2005, p. 187-202
http://dx.doi.org/10.1007/11424529_13.
[67]
T. Coupaye, E. Bruneton, J.-B. Stéfani.
The ObjectWeb Fractal Specification, 2002
http://fractal.objectweb.org.
[68]
D. Diaz, L. Seinturier, L. Duchien, P. Flament.
Un modèle pour la séparation et la traçabilité des préoccupations, in: Atelier Evolution du Logiciel à LMO'05, Bern, Swiss, March 2005.
[69]
R. Filman, D. Friedman.
Aspect-Oriented Programming is Quantification and Obliviousness, October 2000
http://citeseer.ist.psu.edu/filman00aspectoriented.html.
[70]
J.-M. Geib, C. Gransart, P. Merle.
CORBA : des concepts la pratique, Masson, 1997.
[71]
K. Gybels, J. Brichau.
Arranging Language Features for More Robust Pattern-based Crosscuts., in: Proceedings of the Second International Conference on Aspect-Oriented Software Development, New York, NY, USA, ACM Press, 2003.
[72]
R. Hayton.
FlexiNet Open ORB Framework, Technical report, APM ltd, Poseidon House, Castle Park, Cambridge, UK, 1997.
[73]
INRIA.
The ObjectWeb Home Page, 2003
http://www.objectweb.org.
[74]
V. Issarny, C. Kloukinas, A. Zarras.
Systematic Aid for Developing Middleware Architectures, in: Communications of the ACM, June 2002, vol. 45, no 6, p. 53 - 58.
[75]
V. Issarny, T. Saridakis, A. Zarroz.
A Survey of Architecture Definition Languages, Technical report, C3DS Project, June 1998.
[76]
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J. Loingtier, J. Irwin.
Aspect-Oriented Programming, in: Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP'97), Lecture Notes in Computer Science, Springer, juin 1997, vol. 1241, p. 220-242.
[77]
G. Kniesel, T. Rho.
Generic Aspect Languages - Needs, Options and Challenges, in: Proceedings of the 2ième Journée Francophone sur le Développement de Logiciels Par Aspects (JFDLPA 2005), 2005.
[78]
F. Kon, F. Costa, G. Blair, R. H. Campbell.
The Case for Reflexive Middleware, in: Communications of the ACM, juin 2002, vol. 45, no 6, p. 33 - 38.
[79]
B. Kosayba, P. Merle, R. Marvie, J.-M. Geib.
Production d'environnements graphiques à partir de méta-modèles, in: Journée de travail du groupe OCM (GDR ALP), Laboratoire d'Informatique Fondamentale de Lille, February 2003.
[80]
S. Leblanc, R. Marvie, P. Merle, J.-M. Geib.
Les intergiciels, développements récents dans CORBA, JavaRMI et les agents mobiles, Chapter : TORBA  : contrats de courtage pour CORBA ISBN: 2-7462-0432-0, Hermès Sciences, April 2002, p. 47-72.
[81]
T. Ledoux.
OpenCORBA: a Reflexive Open Broker, in: Proceedings of the 2nd International Conference Reflexion'99, Saint-Malo, France, Lecture Notes in Computer Science (editor), Springer-Verlag, juillet 1999, vol. 1616.
[82]
T. Ledoux, et al..
Etat de l'art sur l'adaptabilité, Technical report, Projet RNTL Arcad, December 2001, no D1.1.
[83]
LIFL, OMG.
CORBA Scripting Language Specification, version 1.0, OMG TC Document formal/2001-06-05, juin 2001.
[84]
R. Marvie.
Séparation des préoccupations et méta-modélisation pour environnements de manipulation d'architectures logicielles à base de composants, Ph. D. Thesis, Laboratoire d'Informatique Fondamentale de Lille, December 2002.
[85]
R. Marvie, P. Merle, J.-M. Geib.
A Dynamic Platform for CORBA Component Based Applications, in: First International Conference on Software Engineering Applied to Networking and Parallel/ Distributed Computing (SNPD'00), ISBN : 0-9700776-0-2, May 2000.
[86]
R. Marvie, P. Merle, J.-M. Geib.
Towards a Dynamic CORBA Component Platform, in: Proceedings of the 2nd International Symposium on Distributed Object Applications (DOA'2000), Dallas, Texas, USA, ISBN : 0-7695-0819-7, IEEE, September 2000, p. 305-314.
[87]
R. Marvie, P. Merle, J.-M. Geib, M. Vadet.
OpenCCM : une plate-forme ouverte pour composants CORBA, in: Actes de la 2ème Conférence Française sur les Systèmes d'Exploitation (CFSE'2), April 2001, p. 1-12.
[88]
N. Medvidovic, R. N. Taylor.
A Classification and Comparison Framework for Software Architecture Description Languages, in: IEEE Transactions on Software Engineering, janvier 2000, vol. 26, no 1, 23 p.
[89]
P. Merle.
CorbaScript - CorbaWeb : propositions pour l'accès à des objets et services répartis, Ph. D. Thesis, Laboratoire d'Informatique Fondamentale de Lille, Lille, 1997.
[90]
M. Mezini, K. Ostermann.
Conquering aspects with Caesar, in: AOSD '03: Proceedings of the 2nd international conference on Aspect-oriented software development, New York, NY, USA, ISBN: 1-58113-660-9, ACM Press, 2003, p. 90–99.
[91]
T.-A. Missi, P. Bedu, L. Duchien, H. Nguyen, J. Perrin.
Toward Structural and Behavioral Analysis for Component Models, in: The FSE 2004 Workshop on Specification and Verification of Component-Based Systems - SAVCBS 2004, Newport Beach - CA - USA, November 2004, p. 138-141.
[92]
OMG.
OMG Model-Driven Architecture Home Page
http://www.omg.org/mda.
[93]
OMG.
Common Object Broker Architecture Specification, Version 3.0, OMG TC Document formal/2002-06-01, juin 2002.
[94]
R. Pawlak.
La programmation orientée aspect interactionnelle pour la construction d'applications à préoccupations multiples, Ph. D. Thesis, Conservatoire National des Arts et Métiers, Paris, december 2002.
[95]
R. Pawlak, J. Retaillé, L. Seinturier.
La programmation orientée aspect pour Java/J2EE, 2-212-11408-7, Eyrolles, 2004.
[96]
R. Pawlak, L. Seinturier, L. Duchien, G. Florin, F. Legond-Aubry, L. Martelli.
JAC : An Aspect-based Distributed Dynamic Framework, in: Software Practice and Experience (SPE), October 2004, vol. 34, no 12, p. 1119-1148.
[97]
R. Pawlak, L. Seinturier, L. Duchien, L. Martelli, F. Legond-Aubry, G. Florin.
Aspect-Oriented Software Development with Java Aspect Components, in: Aspect-Oriented Software Development (AOSD), S. Clarke, B. Filman, T. Elrad, M. Aksit (editors), 0-321-21976-7, Addison-Wesley, September 2004.
[98]
J. D. Poole.
Model-Driven Architecture: Vision, Standards And Emerging Technologies, in: ECOOP 2001, Workshop on Metamodeling and Adaptive Object Models, April 2001.
[99]
K. Saikoski, G. Coulson, G. Blair.
Configurable and Reconfigurable Group Services in a Component Based Middleware Environment, Distributed Multimedia Research Group, Department of Computing, Lancaster University, 2001.
[100]
D. Schweisguth.
Second-generation aspect-oriented programming, in: JavaWorld, July 2004
http://www.javaworld.com/javaworld/jw-07-2004/jw-0705-aop.html.
[101]
D. Suvée, W. Vanderperren, V. Jonckers.
JAsCo: an aspect-oriented approach tailored for component based software development, in: AOSD '03: Proceedings of the 2nd international conference on Aspect-oriented software development, New York, NY, USA, ISBN: 1-58113-660-9, ACM Press, 2003, p. 21–29.
[102]
G. Taentzer.
AGG: A Graph Transformation Environment for Modeling and Validation of Software., in: AGTIVE, 2003, p. 446-453
http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3062&spage=446.

previous
next