Application à la synthèse de code et à la détection, 2003. ,
Open Modules: Modular Reasoning in Aspect-Oriented Programming, Proc. of Foundations of Aspect-Oriented Languages (FOAL AOSD'04), 2004. ,
Language support for design patterns, Proc. of TOOLS Europe'96, pp.197-210, 1996. ,
Design Patterns as Language Constructs, JOOP, vol.11, issue.2, pp.18-32, 1998. ,
A debate on language and tool support for design patterns, Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '00, pp.277-289, 2000. ,
DOI : 10.1145/325694.325731
Composition patterns: an approach to designing reusable, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001, pp.5-14, 2001. ,
DOI : 10.1109/ICSE.2001.919076
Pattern Languages of Program Design, 2005. ,
Traits Programming with AspectJ, L'objet, vol.11, issue.3, pp.69-86, 2005. ,
DOI : 10.3166/objet.11.3.69-86
URL : https://hal.archives-ouvertes.fr/inria-00458197
Understanding Design Patterns Density with Aspects, Proc. of the 5 th Workshop on Software Composition (SC'06), 2006. ,
DOI : 10.1007/11821946_16
URL : https://hal.archives-ouvertes.fr/inria-00458193
JUnit: A Cook's Tour, 2002. ,
Design Patterns: Elements of Reusable Object- Oriented Software, 1994. ,
Un cadre pour la traçabilité des motifs de conception, Design Patterns with AspectJ, p.61, 2003. ,
Arranging Language Features for Pattern-based Crosscuts, Ak¸sitAk¸sit, pp.60-69, 2003. ,
Design pattern implementation in Java and AspectJ, Proc. of the 17 th ACM conference on Object-oriented programming, systems, languages, and applications, pp.161-173, 2002. ,
An Overview of AspectJ, Proc. of the 15 th European Conference on Object-Oriented Programming, pp.327-353, 2001. ,
DOI : 10.1007/3-540-45337-7_18
Aspect- Oriented Programming, Proc. of the 11 th European Conference on Object-Oriented Programming (ECOOP'97, pp.220-242, 1997. ,
Generic Aspect Languages -Needs, Options and Challenges, Proc. of the 2 nd Journée Francophone sur le Développement de Logiciels Par Aspects, 2005. ,
Expressiveness and Complexity of Crosscut Languages, Proc. of the 4 th workshop on Foundations of Aspect-Oriented Languages (FOAL 2005), 2005. ,
Aspectual Collaborations: Combining Modules and Aspects, The Computer Journal, vol.46, issue.5, pp.542-565, 2003. ,
DOI : 10.1093/comjnl/46.5.542
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.2385
Aspect-oriented programming with adaptive methods, Communications of the ACM, vol.44, issue.10, pp.39-41, 2001. ,
DOI : 10.1145/383845.383855
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.192.6403
Refactoring JHotDraw's Undo concern to AspectJ, Proc. of the 1 st Workshop on Aspect Reverse Engineering, 2004. ,
Conquering aspects with Caesar, Proceedings of the 2nd international conference on Aspect-oriented software development , AOSD '03, pp.90-99, 2003. ,
DOI : 10.1145/643603.643613
Aspect-Oriented Dependency Inversion, Proc. of the Workshop on Advanced Separation of Concerns in Object-Oriented Systems, 2001. ,
Expressive Pointcuts for Increased Modularity, Proc. of the 19 th European Conference on Object-Oriented Programming (ECOOP'05), pp.214-240, 2005. ,
DOI : 10.1007/11531142_10
Implementing patterns, Coplien and Shmidt, pp.395-412, 2005. ,
Partial Behavioral Reflection: Spatial and Temporal Selection of Reification, Proc. of the 18 th ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, pp.27-46, 2003. ,
URL : https://hal.archives-ouvertes.fr/hal-00457204
Programming support of design patterns with compile-time reflection, Proc. of the Workshop on Reflective Programming in C++ and Java at OOPSLA'98, pp.56-60, 1998. ,
Relationships between design patterns, Coplien and Shmidt, pp.345-364, 2005. ,