J. Bézivin and R. Lemesle, Reflective modelling scheme, Electronic Proceedings of the OOPSLA'99 Workshop on Object-Oriented Reflection and Software Engineering, OORaSE'99, pp.107-122, 1999.

G. Blair, G. Coulson, F. Costa, and H. Duran, On the design of reflective middleware platforms, Proceedings of the Reflective Middleware Workshop, 2000.

D. Bobrow and M. Stefik, The Loops Manual, Xerox PARC, 1983.

J. Briot and P. Cointe, The OBJVLISP Model: Definition of a Uniform, Reflexive and Extensible Object Oriented Language, Proceedings of ECAI'86, pp.225-232, 1986.

J. Briot and P. Cointe, A Uniform Model for Object-Oriented Languages Using the Class Abstraction, Proceedings of IJCAI'87, pp.40-43, 1987.

M. Cinnide and P. Nixon, A methodology for the automated introduction of design patterns, Proceedings IEEE International Conference on Software Maintenance, 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360), 1999.
DOI : 10.1109/ICSM.1999.792644

M. Clavel and J. Meseguer, Axiomatizing Reflective Logics and Languages, Proceedings of the First International Conference on Reflection, Reflection'96, pp.263-288, 1996.

P. Cointe, Metaclasses are first class: the objvlisp model, Proceedings of OOP- SLA'87, pp.156-167, 1987.

T. A. Consortium, Updated joint initial submission against the action semantics for uml rfp, 2000.

J. Floch, Supporting evolution and maintenance by using a flexible automatic code generator, Proceedings of the 17th international conference on Software engineering , ICSE '95, pp.211-219, 1995.
DOI : 10.1145/225014.225034

E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, 1995.

O. M. Group, Action semantics for the uml rfp, pp.98-109, 1998.

W. Ho, F. Pennaneac-'h, and N. Plouzeau, Umlaut: A framework for weaving uml-based aspect-oriented designs, Technology of object-oriented languages and systems, pp.324-334, 2000.

R. Keller and R. Schauer, Design components: towards software composition at the design level, Proceedings of the 20th International Conference on Software Engineering, pp.302-311, 1998.
DOI : 10.1109/ICSE.1998.671356

G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes et al., Aspect-oriented programming, ECOOP '97 ? Object-Oriented Programming 11th European Conference, pp.220-242, 1997.
DOI : 10.1007/BFb0053381

P. Kruchten, Rational Unified Process: an Introduction, 1998.

M. Kurihara and A. Ohuchi, An Algebraic Specification and an Object-Oriented Implementation of a Reflective Language, Proceedings of the International Workshop on New Models for Software Architecture '92, Reflection and Meta-Level Architectures, pp.137-142, 1992.

J. Malenfant, C. Dony, and P. Cointe, A semantics of introspection in a reflective prototype-based language, Lisp and Symbolic Computation, pp.153-179, 1996.
DOI : 10.1007/BF01806111

J. Mcaffer, Meta-level Programming with CodA, Proceedings of ECOOP'95, number 952 in Lecture Notes in Computer Science, pp.190-214, 1995.
DOI : 10.1007/3-540-49538-X_10

H. Okamura, Y. Ishikawa, and M. Tokoro, Al-1/d: A distributed programming system with multi-model reflection framework, Proceedings of the International Workshop on New Models for Software Architectures, Reflection and Metalevel Architectures, pp.36-47, 1992.

W. F. Opdyke, Refactoring Object-Oriented Frameworks, 1992.

. Softeam and . Profiles, Totally control your application development using UML, 1999.

G. Sunyé, A. L. Guennec, and J. Jézéquel, Design Patterns Application in UML, Lecture Notes in Computer Science, pp.44-62, 1850.
DOI : 10.1007/3-540-45102-1_3

S. Tan, D. Raila, and R. Campbell, An Object-Oriented Nano-Kernel for Operating System Hardware Support, Proceedings of the International Workshop on Object-Orientation in Operating Systems, IWOOOS'95, 1995.

P. Tarr, H. Ossher, and W. Harrison, N degrees of separation: Multi-dimensional separation of concerns, ICSE'99, 1999.