L. Godoy, Universidad de Buenos Aires (Argentina):Tracking depeendencies between code changes, 2014.

P. Baptiste-quide and . Lille, Package dependencies analysis, 2014.

H. Oumarou, Cameroun:Cost of Rules, 2014.

M. Mattone, École des Mines Douai: VirtualCPU for Pharo, 2014.

K. Lanvin and U. Lille, A web front-end for Moose, 2014.

L. Perard and U. Lille, Telescope: a new way to describe visualizations, 2014.

@. Ric-day-was, @ University of Lille 1, Lille, Anne Etien and Damien Pollet gave a presentation about Pharo, Moose and software maintenance, 2014.

. @bullet-stefan and . Marr, Building Self-Optimizing Interpreters with Truffle or RPython " at the Software Composition Group, 2014.

. @bullet-stefan and . Marr, How to get a JIT Compiler for Free, the Smalltalk Developer Room of the FOSDEM Open Source Conference, 2014.

N. Anquetil, K. M. De-oliveira, K. D. De, M. G. Sousa, . Batista et al., Software maintenance seen as a knowledge management issueInformation Software Technology, pp.515-529, 2007.

M. Denker, S. Ducasse, and É. Tanter, Runtime Bytecode Transformation for SmalltalkJournal of Computer Languages, Systems and Structures, pp.2-3, 2006.

S. Ducasse, O. Nierstrasz, N. Schärli, R. Wuyts, and A. P. Black, Traits, ACM Transactions on Programming Languages and Systems, vol.28, issue.2, pp.331-388, 2006.
DOI : 10.1145/1119479.1119483

URL : https://hal.archives-ouvertes.fr/inria-00403568

S. Ducasse and D. Pollet, Software Architecture Reconstruction: A Process-Oriented Taxonomy, IEEE Transactions on Software Engineering, vol.35, issue.4, pp.573-591, 2009.
DOI : 10.1109/TSE.2009.19

URL : https://hal.archives-ouvertes.fr/inria-00498407

S. Ducasse, D. Pollet, M. Suen, H. Abdeen, and I. Alloui, Package Surface Blueprints: Visually Supporting the Understanding of Package Relationships, 2007 IEEE International Conference on Software Maintenance, pp.94-103, 2007.
DOI : 10.1109/ICSM.2007.4362622

A. Kuhn, S. Ducasse, and T. Gîrba, Semantic Clustering: Identifying Topics in Source CodeInformation and Software Technology, pp.230-243, 2007.

J. Laval, S. Denier, S. Ducasse, and A. Bergel, Identifying Cycle Causes with Enriched Dependency Structural Matrix, 2009 16th Working Conference on Reverse Engineering, 2009.
DOI : 10.1109/WCRE.2009.11

URL : https://hal.archives-ouvertes.fr/inria-00498446

O. Nierstrasz, S. Ducasse, and T. Gîrba, The Story of Moose: an Agile Reengineering Environment, Proceedings of the European Software Engineering Conference ESEC/FSE'05, pp.1-10, 2005.

J. Singer, T. Lethbridge, N. Vinson, and N. Anquetil, An examination of software engineering work practicesProceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research, 1997.

S. C. De-souza, N. Anquetil, K. M. De, and . Oliveira, A study of the documentation essential to software maintenance, Proceedings of the 23rd annual international conference on Design of communication documenting & designing for pervasive information, SIGDOC '05, pp.68-75, 2005.
DOI : 10.1145/1085313.1085331

N. Anquetil, Supporting Software Evolution in the Organizations, 2014.
URL : https://hal.archives-ouvertes.fr/tel-01086785

C. Bruni, Towards Self-aware Virtual Machines, Université Lille 1 -Sciences et Technologies, 2014.

A. Cavalcante and . Hora, Assessing and Improving Rules to Support Software Evolution, Université Lille 1 - Sciences et Technologies, 2014.

H. Abdeen, S. Ducasse, D. Pollet, I. Alloui, and J. Falleri, The Package Blueprint: Visually analyzing and quantifying packages dependencies, Science of Computer Programming, vol.89, pp.298-319, 2014.
DOI : 10.1016/j.scico.2014.02.016

E. Allende, O. Callau, J. Fabry, É. Tanter, and M. Denker, Gradual typing for Smalltalk, Science of Computer Programming, vol.96, issue.1, pp.52-69, 2014.
DOI : 10.1016/j.scico.2013.06.006

URL : https://hal.archives-ouvertes.fr/hal-00862815

V. Aranega, A. W. De, A. Oliveira-rodrigues, F. Etien, J. Guyomarch et al., Integrating Profiling Into MDE Compilers, International Journal of Software Engineering & Applications, vol.5, issue.4, 2014.
DOI : 10.5121/ijsea.2014.5401

URL : https://hal.archives-ouvertes.fr/hal-01053031

V. Aranega, J. Mottu, A. Etien, T. Degueule, B. Baudry et al., Towards an Automation of the Mutation Analysis Dedicated to Model Transformation, in "Software Testing, Verification and Reliability, 2014.

J. Arnaud, S. Ducasse, M. Denker, and C. Teruel, Handles: Behavior-propagating first class references for dynamically-typed languages, Science of Computer Programming, vol.98, 2014.
DOI : 10.1016/j.scico.2014.07.011

URL : https://hal.archives-ouvertes.fr/hal-01060537

C. Couto, P. Pires, M. Tulio, R. Valente, N. Bigonha et al., Predicting software defects with causality tests, Journal of Systems and Software, vol.93, pp.24-41, 2014.
DOI : 10.1016/j.jss.2014.01.033

URL : https://hal.archives-ouvertes.fr/hal-01086783

J. Fabry, A. Kellens, S. Denier, and S. Ducasse, AspectMaps: Extending Moose to visualize AOP software, Science of Computer Programming, vol.79, pp.6-22, 2014.
DOI : 10.1016/j.scico.2012.02.007

URL : https://hal.archives-ouvertes.fr/hal-01086997

J. Fabry, R. Robbes, and M. Denker, DIE: A Domain Specific Aspect Language for IDE Events, J.UCS Journal of Universal Computer Science, vol.20, issue.2, pp.135-168, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00936376

C. Maffort, M. T. Valente, R. Terra, M. Bigonha, N. Anquetil et al., Mining Architectural Violations from Version History, in "Empirical Software Engineering, 2015.

S. Marr, T. Pape, W. De, and . Meuter, Are We There Yet?: Simple Language Implementation Techniques for the 21st Century, IEEE Software, vol.31, issue.5, pp.60-67, 2014.
DOI : 10.1109/MS.2014.98

URL : https://hal.archives-ouvertes.fr/hal-01066793

M. Martinez-peck, N. Bouraqadi, L. Fabresse, M. Denker, and C. Teruel, Ghost: A uniform and general-purpose proxy implementation, Science of Computer Programming, vol.98, pp.339-359, 2014.
DOI : 10.1016/j.scico.2014.05.015

URL : https://hal.archives-ouvertes.fr/hal-00877757

P. Patel and D. Cassou, Enabling High-Level Application Development for the Internet of Things, Journal of Systems and Software, pp.1-26, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01107498

G. Polito, S. Ducasse, L. Fabresse, N. Bouraqadi, and B. Van-ryseghem, Bootstrapping reflective systems: The case of Pharo, Science of Computer Programming, vol.96, 2014.
DOI : 10.1016/j.scico.2013.10.008

URL : https://hal.archives-ouvertes.fr/hal-00903724

V. Uquillas-gomez, S. Ducasse, and A. Kellens, Supporting streams of changes during branch integration, Science of Computer Programming, vol.96, 2014.
DOI : 10.1016/j.scico.2014.07.012

URL : https://hal.archives-ouvertes.fr/hal-01060534

B. Van-ryseghem, S. Ducasse, and J. Fabry, Seamless composition and reuse of customizable user interfaces with Spec, Science of Computer Programming, vol.96, 2014.
DOI : 10.1016/j.scico.2013.11.035

URL : https://hal.archives-ouvertes.fr/hal-00915350

V. Bono, E. Mensa, and M. Naddeo, Trait-oriented Programming in Java 8, in "PPPJ'14: International Conference on Principles and Practices of Programming on the Java Platform: virtual machines, languages, and tools, 2014.

C. Bruni, S. Ducasse, I. Stasenko, and G. Chari, Benzo: Reflective Glue for Low-level Programming, in "International Workshop on Smalltalk Technologies, 2014.

M. De-wael, S. Marr, T. Van-cutsem, and . Fork, Fork/join parallelism in the wild, Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java platform Virtual machines, Languages, and Tools, PPPJ '14, 2014.
DOI : 10.1145/2647508.2647511

URL : https://hal.archives-ouvertes.fr/hal-01064872

C. Demarey, D. Cassou, and S. Ducasse, Towards a new package dependency model, in "International Workshop on Smalltalk Technologies, Cambridge, United Kingdom, 2014.

L. Godoy, D. Cassou, and S. Ducasse, Tracking dependencies between code changes: An incremental approach, in "IWST 2014, 2014.

A. Hora, A. Etien, N. Anquetil, S. Ducasse, and M. T. Valente, APIEvolutionMiner: Keeping API evolution under control, 2014 Software Evolution Week, IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE), 2014.
DOI : 10.1109/CSMR-WCRE.2014.6747209

URL : https://hal.archives-ouvertes.fr/hal-00991722

N. Papoulias, M. Denker, S. Ducasse, and L. Fabresse, Reifying the reflectogram, Proceedings of the 30th Annual ACM Symposium on Applied Computing, SAC '15, 2015.
DOI : 10.1145/2695664.2695883

URL : https://hal.archives-ouvertes.fr/hal-01424787

G. Polito, N. Bouraqadi, S. Ducasse, and L. Fabresse, Understanding Pharo's global state to move programs through time and space, in "International Workshop on Smalltalk Technologies, 2014.

G. Santos, M. Tulio, N. Valente, and . Anquetil, Remodularization Analysis Using Semantic Clustering, in "1st CSMR-WCRE Software Evolution Week, 2014.

E. Wernli, O. Nierstrasz, C. Teruel, and S. Ducasse, Delegation proxies, Proceedings of the 13th international conference on Modularity, MODULARITY '14, 2014.
DOI : 10.1145/2577080.2577081

URL : https://hal.archives-ouvertes.fr/hal-00958573

M. Dias, V. Uquillas-gomez, D. Cassou, and S. Ducasse, Software Integration Questions: A Quantitative Survey, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01093496

G. Polito, S. Ducasse, N. Bouraqadi, and L. Fabresse, Extended results of Tornado: A Run-Fail-Grow approach for Dynamic Application Tayloring, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00996908

N. Anquetil, S. Ducasse, and M. U. Bhatti, Dedicated Software Analysis Tools, ERCIM news ? Special theme Software Quality, pp.22-23, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01086593

C. Béra and E. Miranda, A bytecode set for adaptive optimizations, 2014.

N. Papoulias, N. Bouraqadi, L. Fabresse, S. Ducasse, and M. Denker, Mercury: a Model for Live Remote Debugging in Reflective Languages, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00989294

N. Anquetil, A comparison of graphs of concept for reverse engineering, Proceedings IWPC 2000. 8th International Workshop on Program Comprehension, p.231, 2000.
DOI : 10.1109/WPC.2000.852497

A. Bergel, S. Ducasse, O. N. Classbox, and /. , Controlling the Scope of Change in Java, Proceedings of 20th International Conference on Object-Oriented Programming, Systems, Languages , and Applications (OOPSLA'05), pp.177-189, 2005.
URL : https://hal.archives-ouvertes.fr/inria-00533461

A. Bergel, S. Ducasse, O. Nierstrasz, and R. Wuyts, Stateful Traits, Advances in Smalltalk ? Proceedings of 14th International Smalltalk Conference, pp.66-90978, 2006.
DOI : 10.1007/978-3-540-71836-9_4

A. Bergel, S. Ducasse, O. Nierstrasz, and R. Wuyts, Stateful traits and their formalization, Computer Languages, Systems & Structures, vol.34, issue.2-3, pp.2-3, 2008.
DOI : 10.1016/j.cl.2007.05.003

A. P. Black, N. Schärli, and S. D. , Applying Traits to the Smalltalk Collection Hierarchy, Proceedings of 17th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'03), pp.47-64, 2003.

G. Bracha and D. U. , Mirrors: design principles for meta-level facilities of object-oriented programming languages, Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'04), pp.331-344, 2004.

D. Caromel and J. Vayssière, A security framework for reflective Java applications, in "Software: Practice and Experience, pp.821-846, 2003.

P. Cointe, Metaclasses are first class: The ObjVlisp Model, Proceedings OOPSLA '87, pp.156-167, 1987.
DOI : 10.1145/38807.38822

S. Denier, Traits Programming with AspectJActes de la Première Journée Francophone sur le Développement du Logiciel par Aspects (JFDLPA'04), pp.62-78, 2004.

S. Ducasse and T. Gîrba, Using Smalltalk as a Reflective Executable Meta-language, International Conference on Model Driven Engineering Languages and Systems, pp.604-618, 2006.
DOI : 10.1007/11880240_42

S. Ducasse, T. Gîrba, M. Lanza, S. Milano, R. Software-technology et al., Moose: a Collaborative and Extensible Reengineering EnvironmentTools for Software Maintenance and Reengineering Traits: A Mechanism for fine-grained Reuse, ACM Transactions on Programming Languages and Systems (TOPLAS), vol.28, issue.2, pp.55-71, 2005.

S. Ducasse, R. Wuyts, A. Bergel, and O. Nierstrasz, User-Changeable Visibility: Resolving Unanticipated Name Clashes in Traits, Proceedings of 22nd International Conference on Object-Oriented Programming , Systems, Languages, and Applications (OOPSLA'07), pp.171-190, 2007.
URL : https://hal.archives-ouvertes.fr/inria-00216103

A. Dunsmore, M. Roper, and M. Wood, Object-oriented inspection in the face of delocalisation, Proceedings of the 22nd international conference on Software engineering , ICSE '00, pp.467-476, 2000.
DOI : 10.1145/337180.337343

K. Fisher and J. Reppy, Statically typed traits, pp.2003-2016, 2003.

P. W. Fong and C. Zhang, Capabilities as alias control: Secure cooperation in dynamically extensible systems, 2004.

M. Furr, J. An, and J. S. Foster, Profile-guided static typing for dynamic scripting languages, 2009.

A. Goldberg, Smalltalk 80: the Interactive Programming Environment, 1984.

L. Gong, New security architectural directions for Java, in "compcon, p.584679, 1997.

M. Hicks and S. Nettles, Dynamic software updating, ACM Transactions on Programming Languages and Systems, vol.27, issue.6, pp.1049-1096, 2005.
DOI : 10.1145/1108970.1108971

G. Kiczales and L. Rodriguez, Efficient method dispatch in PCL, Proceedings of the 1990 ACM conference on LISP and functional programming , LFP '90, pp.99-105, 1990.
DOI : 10.1145/91556.91600

R. Koschke, Atomic architectural component recovery for program understanding and evolution, International Conference on Software Maintenance, 2002. Proceedings., 2000.
DOI : 10.1109/ICSM.2002.1167807

S. Liang and G. Bracha, Dynamic Class Loading in the Java Virtual Machine, Proceedings of OOPSLA '98, pp.36-44, 1998.

L. Liquori and A. Spiwack, FeatherTrait, ACM Transactions on Programming Languages and Systems, vol.30, issue.2, pp.1-32, 2008.
DOI : 10.1145/1330017.1330022

URL : https://hal.archives-ouvertes.fr/inria-00432540

B. Livshits and T. Zimmermann, DynaMine: finding common error patterns by mining software revision histories, in "SIGSOFT Software Engineering Notes, pp.296-305, 2005.

M. S. Miller, Robust Composition: Towards a Unified Approach to Access Control and Concurrency Control, 2006.

M. S. Miller, C. Morningstar, and B. Frantz, Capability-Based Financial Instruments, FC '00: Proceedings of the 4th International Conference on Financial Cryptography, pp.349-378, 2001.
DOI : 10.1007/3-540-45472-1_24

O. Nierstrasz, S. Ducasse, and N. Schärli, Flattening Traits., The Journal of Object Technology, vol.5, issue.4, pp.129-148, 2006.
DOI : 10.5381/jot.2006.5.4.a4

P. J. Quitslund, Java Traits ? Improving Opportunities for Reuse, OGI School of Science & Engineering- Beaverton, 2004.

J. Reppy and A. Turon, A Foundation for Trait-based Metaprogramming, in "International Workshop on Foundations and Developments of Object-Oriented Languages, 2006.

F. Rivard, Pour un lien d'instanciation dynamique dans les langages à classes, JFLA96", Inria ? collection didactique, 1996.

J. H. Saltzer and M. D. Schoroeder, The protection of information in computer systems, Fourth ACM Symposium on Operating System Principles, pp.1278-1308, 1975.
DOI : 10.1109/PROC.1975.9939

N. Sangal, E. Jordan, V. Sinha, and D. Jackson, Using Dependency Models to Manage Complex Software Architecture, Proceedings of OOPSLA'05, pp.167-176, 2005.

N. Schärli, A. P. Black, and S. Ducasse, Object-oriented encapsulation for dynamically typed languages, Proceedings of 18th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'04), pp.130-149, 2004.
DOI : 10.1145/1035292.1028988

N. Schärli, S. Ducasse, O. Nierstrasz, and A. P. Black, Traits: Composable Units of Behaviour, Proceedings of European Conference on Object-Oriented Programming, pp.248-274, 2003.
DOI : 10.1007/978-3-540-45070-2_12

C. Smith and S. D. Chai, Typed Traits in Java, Proceedings ECOOP, 2005.

G. Snelting and F. Tip, Reengineering Class Hierarchies using Concept Analysis, ACM Trans. Programming Languages and Systems, 1998.

K. J. Sullivan, W. G. Griswold, Y. Cai, and B. Hallen, The Structure and Value of Modularity in SOftware Design, 2001.

D. Vainsencher, MudPie: layers in the ball of mud, Computer Languages, Systems & Structures, vol.30, issue.1-2, pp.1-2, 2004.
DOI : 10.1016/j.cl.2003.09.001

N. Wilde and R. Huitt, Maintenance Support for Object-Oriented Programs, IEEE Transactions on Software Engineering, issue.12, pp.1038-1044, 1992.