P. @bullet-juan, The topic of the research visit is monitoring of performance evolution, 2012.

. @bullet-jurgen and . Vinju, group leader of SEN1 -Software Analysis & Transformation at CWI

C. Couto, Subject: Uncovering Causal Relationships between Software Metrics and Bugs Institution: Federal University of Minas Gerais, Brazil 7.5.2. Visits to International Teams In the context of the PLOMO associated Team with the University of Chile: ? Marcus Denker from January 17th to February 1st, 2011.

B. France, M. , P. Lille, and F. Master, (referee) Master : Anne Etien Ingénierie Logicielle, 20 hours, M2, Polytech Lille, France Licence : Damien Pollet, Challenge création entreprise, 8 hours, M1, Telecom Lille 1, France Licence : Damien Pollet, Technologies des systèmes d'information ouverts, 27 hours, L3, Telecom Lille 1, France Licence : Damien Pollet, Introduction à l'algorithmique, 9 hours Conception et programmation orientée objet, Licence : Igor Stasenko, Vector graphics, 1 hour, L3, Argentina 8.2.2. Supervision PhD & HdR

M. Phd and . Martinez-peck, Supporting Integration Activities in Object-Oriented Applications Stéphane Ducasse, Nicolas Anquetil PhD in progress : Camillo Bruni, no title yet Stéphane Ducasse, Marcus Denker PhD in progress : Andre Hora, Improving Static Analysis with Domain-Specific Rules Stéphane Ducasse PhD in progress : Camille Teruel, Security for dynamic languages in progress : Nick Papoylias, Languages and Development Environments for Mobile Autonomous Robots Stéphane Ducasse PhD in progress, Towards First Class References as a Security Infrastructure in Dynamic Languages Stéphane Ducasse PhD in progress : Guillermo Polito, Isolation and Reflection in Dynamic Object Oriented Languages, pp.2011-2014, 2009.

N. Anquetil and T. Lethbridge, Comparative study of clustering algorithms and abstract representations for software remodularization, IEE Proceedings -Software, pp.185-201, 2003.

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

S. Ducasse, T. Gîrba, A. Kuhn, L. R. Meta-environment, and E. Meta, Meta-environment and executable meta-language using smalltalk: an experience report, Software & Systems Modeling, vol.3, issue.4, pp.5-19, 2009.
DOI : 10.1007/s10270-008-0081-4

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

S. Ducasse and M. Lanza, The Class Blueprint: Visually Supporting the Understanding of Classes, in "Transactions on Software Engineering (TSE), pp.75-90, 2005.

S. Ducasse, A. Lienhard, and L. Renggli, Seaside: A Flexible Environment for Building Dynamic Web Applications, IEEE Software, vol.24, issue.5, pp.56-63, 2007.
DOI : 10.1109/MS.2007.144

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. P. , Software Architecture Reconstruction: A Process-Oriented Taxonomy, IEEE Transactions on Software Engineering, 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

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 Applicationspdf. Publications of the year Articles in International Peer-Reviewed Journal, pp.130-149, 2004.
DOI : 10.1145/1035292.1028988

M. Dias, M. Martinez-peck, S. Ducasse, and G. Arévalo, Fuel: A Fast General Purpose Object Graph Serializer, in "Software: Practice and Experience, 2012.

J. Laval, N. Anquetil, M. U. Bhatti, and S. Ducasse, oZone: Layer identification in the presence of cyclic dependencies, Science of Computer Programming, vol.78, issue.8, 2012.
DOI : 10.1016/j.scico.2012.08.001

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

J. Laval and S. Ducasse, Resolving cyclic dependencies between packages with Enriched Dependency Structural Matrix, in "Software -Practice and Experience, 2012.

J. Laval, J. Falleri, P. Vismara, and S. Ducasse, Efficient Retrieval and Ranking of Undesired Package Cycles in Large Software Systems., The Journal of Object Technology, vol.11, issue.1, 2012.
DOI : 10.5381/jot.2012.11.1.a4

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

S. Allier, A. Hora, N. Anquetil, and S. Ducasse, A Framework to Compare Alert Ranking Algorithms, 2012 19th Working Conference on Reverse Engineering, pp.277-285, 2012.
DOI : 10.1109/WCRE.2012.37

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

M. U. Bhatti, N. Anquetil, M. Huchard, S. D. Ducasse, M. Zhang et al., A Catalog of Patterns for Concept Lattice Interpretation in Software Reengineering, SEKE 2012: 24th International Conference on Software Engineering & Knowledge Engineering Knowledge Systems Institute Graduate School, pp.118-124, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00700046

S. Castro, S. González, K. Mens, and M. Denker, DynamicSchema, Proceedings of the International Workshop on Context-Oriented Programming, COP '12, 2012.
DOI : 10.1145/2307436.2307441

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

C. Couto, S. Christofer, M. Tulio, R. Valente, N. Bigonha et al., Uncovering Causal Relationships between Software Metrics and Bugs, 2012 16th European Conference on Software Maintenance and Reengineering, 2012.
DOI : 10.1109/CSMR.2012.31

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

A. Hora, N. Anquetil, S. Ducasse, M. U. Bhatti, C. Couto et al., BugMaps: A Tool for the Visual Exploration and Analysis of Bugs, Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR'12) -Tool Demonstration Track, p.page : to appear, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00668397

B. Van-ryseghem, S. Ducasse, and J. Fabry, Spec, Proceedings of the International Workshop on Smalltalk Technologies, IWST '12, 2012.
DOI : 10.1145/2448963.2448965

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

A. Authosserre-cavarero, F. Bertrand, M. Blay-fornarino, P. Collet, H. Dubois et al., Interopérabilité des systèmes d'information : approches dirigées par les modèles, 2012.

H. Verjus, S. Cimpan, and I. Alloui, An Architecture-Centric Approach for Information System Architecture Modeling, Enactement and Evolution, in "Innovative Information Systems Modelling Techniques, InTech, pp.15-46, 2012.

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 FormalizationJournal of Computer Languages, Systems and Structures, pp.2-3, 2008.

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, Reflections on MOP s, Components, and Java Security, Proceedings of the 15th European Conference on Object-Oriented Programming, pp.256-274, 2001.
DOI : 10.1007/3-540-45337-7_14

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

E. Chikofsky, J. Cross, and . Ii, Reverse Engineering and Design Recovery: A Taxonomy, in "IEEE Software, pp.13-17, 1990.

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

S. Demeyer, S. Ducasse, and O. Nierstrasz, Object-Oriented Reengineering Patterns, 2002.

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, and S. Demeyer, Moose: a Collaborative and Extensible Reengineering Environment, in "Tools for Software Maintenance and Reengineering, pp.55-71, 2005.

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, 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, 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, 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, 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, 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.
DOI : 10.1145/288195.288273

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

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, SE-18, pp.12-1038, 1992.