A. Aldrich, C. Chambers, and D. Notkin, Architectural Reasoning in ArchJava, Proceedings ECOOP 2002, pp.334-367, 2002.
DOI : 10.1007/3-540-47993-7_15

A. , C. Andreae, J. Noble, S. Markstrum, and T. Millstein, A framework for implementing pluggable type systems, OOPSLA '06: Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, pp.57-74, 2006.

J. Brant, B. Foote, R. Johnson, and D. Roberts, Wrappers to the rescue Supporting feature analysis with runtime annotations, Proceedings European Conference on Object Oriented Programming (ECOOP'98) DGN07. Marcus Denker, Orla Greevy, and Oscar Nierstrasz Proceedings of the 3rd International Workshop on Program Comprehension through Dynamic Analysis, pp.396-417, 1998.

A. Van-deursen and P. Klint, Little languages: Little maintenance? Seaside: A flexible environment for building dynamic web applications, First ACM-SIGPLAN Workshop on Domain-Specific Languages; DSL'97 DLR07. Stéphane Ducasse, pp.109-12756, 1997.

M. Fowler, Refactoring: Improving the Design of Existing Code, 1999.
DOI : 10.1007/3-540-45672-4_31

F. and M. Fowler, Domain specific languages Work in progress. HP00. Klaus Havelund and Thomas Pressburger. Model checking Java programs using Java PathFinder Finding bugs is easy, International Journal on Software Tools for Technology Transfer (STTT) ACM SIGPLAN Notices, vol.2, issue.412, pp.366-381, 2000.

J. S. Johnson, Lint, a C program checker Hierarchical reflexion models, UNIX programmer's manual Proceedings of the 10th Working Conference on Reverse Engineering, pp.78-1273, 1978.

A. Kuhn and T. Verwaest, FAME, a polyglot library for metamodeling at runtime, Workshop on Models at Runtime, pp.57-66, 2008.

K. J. Lieberherr, Formulations and benefits of the law of demeter, ACM SIGPLAN Notices, vol.24, issue.3, pp.67-78, 1989.
DOI : 10.1145/66083.66089

M. , K. Mens, and A. Kellens, Frédéric Pluquet, and Roel Wuyts. Co-evolving code and design with intensional views ? a case study, Journal of Computer Languages, Systems and Structures, vol.32, issue.2, pp.140-156, 2006.

G. Murphy, D. Notkin, and K. Sullivan, Software reflexion models: Bridging the gap between source and high-level models, Proceedings of SIGSOFT '95, Third ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp.18-28, 1995.

F. Pluquet, A. Marot, S. Jeffrey, R. E. Brant, A. Johnson et al., Fast type reconstruction for dynamically typed programming languages A comparison of bug finding tools for Java A refactoring tool for Smalltalk Magritte ? a metadriven approach to empower developers and end users, DLS '09: Proceedings of the 5th symposium on Dynamic languages ACM. RAF04. Nick Rutar, Christian B. Almazan, and Software Reliability Engineering 15th International Symposium on RDK07. Lukas Renggli, Stéphane Ducasse, Model Driven Engineering Languages and Systems, pp.69-78, 1997.

L. Renggli, T. G??rbag??rba, and O. Nierstrasz, Embedding Languages without Breaking Tools, ECOOP 2010: Proceedings of the 24th European Conference on Object-Oriented Programming, 2010.
DOI : 10.1007/978-3-642-14107-2_19

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.168.4789