Detecting implicit collaboration patterns, 11th Working Conference on Reverse Engineering, pp.122-131, 2004. ,
DOI : 10.1109/WCRE.2004.18
How Developers Copy, 14th IEEE International Conference on Program Comprehension (ICPC'06), pp.56-65, 2006. ,
DOI : 10.1109/ICPC.2006.25
Organizing Genius ? The Secrets of Creative Collaboration, 1997. ,
Representing design alternatives, Proceedings of the Conference on Artificial Intelligence and the Simulation of Behavior, 1980. ,
Finite and Infinite Games ? A Vision of Life as Play and Possibility, 1987. ,
How do committees invent? Datamation, pp.28-31, 1968. ,
Language constructs for context-oriented programming, Proceedings of the 2005 conference on Dynamic languages symposium , DLS '05, pp.1-10, 2005. ,
DOI : 10.1145/1146841.1146842
Submethod reflection, In Journal of Object Technology, Special Issue. Proceedings of TOOLS Europe, vol.69, pp.231-251, 2007. ,
URL : https://hal.archives-ouvertes.fr/inria-00556467
Encapsulating and exploiting change with changeboxes, Proceedings of the 2007 international conference on Dynamic languages in conjunction with the 15th International Smalltalk Joint Conference 2007, ICDL '07, pp.25-49, 2007. ,
DOI : 10.1145/1352678.1352681
URL : https://hal.archives-ouvertes.fr/inria-00555780
Supporting feature analysis with runtime annotations, Proceedings of the 3rd International Workshop on Program Comprehension through Dynamic Analysis, pp.29-33, 2007. ,
URL : https://hal.archives-ouvertes.fr/inria-00555456
The Meta in Meta-object Architectures, Proceedings of TOOLS EUROPE 2008, pp.218-237, 2008. ,
DOI : 10.1007/978-3-540-69824-1_13
URL : https://hal.archives-ouvertes.fr/inria-00271286
Refactoring-Aware Configuration Management for Object-Oriented Programs, 29th International Conference on Software Engineering (ICSE'07), pp.427-436, 2007. ,
DOI : 10.1109/ICSE.2007.71
Evaluating message passing control techniques in Smalltalk, Journal of Object-Oriented Programming, vol.12, issue.6, pp.39-44, 1999. ,
The class blueprint: visually supporting the understanding of glasses, IEEE Transactions on Software Engineering, vol.31, issue.1, pp.75-90, 2005. ,
DOI : 10.1109/TSE.2005.14
Computational reflection in class based object-oriented languages, Proceedings OOPSLA '89, pp.317-326, 1989. ,
DOI : 10.1145/74878.74910
Refactoring: Improving the Design of Existing Code, 1999. ,
DOI : 10.1007/3-540-45672-4_31
Modeling history to analyze software evolution, Journal of Software Maintenance and Evolution: Research and Practice, vol.29, issue.3, pp.207-236, 2006. ,
DOI : 10.1002/smr.325
Using concept analysis to detect co-change patterns, Proceedings of International Workshop on Principles of Software Evolution, pp.83-89, 2007. ,
Yesterday's Weather: Guiding early reverse engineering efforts by summarizing the evolution of changes, Proceedings of 20th IEEE International Conference on Software Maintenance (ICSM'04), pp.40-49, 2004. ,
How developers drive software evolution, Proceedings of International Workshop on Principles of Software Evolution (IWPSE 2005), pp.113-122, 2005. ,
Characterizing the evolution of class hierarchies, Proceedings of 9th European Conference on Software Maintenance and Reengineering (CSMR'05), pp.2-11, 2005. ,
Descriptions for a programming environment, Proceedings of the First Annual Conference of the National Association for Artificial Intelligence, 1980. ,
Extending object-oriented programming in Smalltalk, Proceedings of the Lisp Conference, pp.75-81, 1980. ,
A layered approach to software design, 1980. ,
How Developers Develop Features, 11th European Conference on Software Maintenance and Reengineering (CSMR'07), pp.256-274, 2007. ,
DOI : 10.1109/CSMR.2007.27
A survey of trace exploration tools and techniques, Proceedings IBM Centers for Advanced Studies Conferences, pp.42-55, 2004. ,
Context-oriented Programming., The Journal of Object Technology, vol.7, issue.3, 2008. ,
DOI : 10.5381/jot.2008.7.3.a4
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.114.3310
Design and implementation of a backward-in-time debugger, Proceedings of NODE'06, volume P-88 of Lecture Notes in Informatics Gesellschaft für Informatik (GI), pp.17-32, 2006. ,
URL : https://hal.archives-ouvertes.fr/inria-00555768
Mylar, Proceedings of the 4th international conference on Aspect-oriented software development , AOSD '05, pp.159-168, 2005. ,
DOI : 10.1145/1052898.1052912
Eliciting design requirements for maintenance-oriented IDEs, Proceedings of the 27th international conference on Software engineering , ICSE '05, pp.125-135, 2005. ,
DOI : 10.1145/1062455.1062492
Polymetric views - A lightweight visual approach to reverse engineering, IEEE Transactions on Software Engineering, vol.29, issue.9, pp.782-795, 2003. ,
DOI : 10.1109/TSE.2003.1232284
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6638
Object-Oriented Metrics in Practice, 2006. ,
Using events to debug Java programs backwards in time, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications , OOPSLA '03, pp.96-97, 2003. ,
DOI : 10.1145/949344.949367
Scalable statistical bug isolation, Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation (PLDI'05), pp.15-26, 2005. ,
DOI : 10.1145/1065010.1065014
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.101.4185
Identifying traits with formal concept analysis, Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering , ASE '05, pp.66-75, 2005. ,
DOI : 10.1145/1101908.1101921
Taking an object-centric view on dynamic information with object flow analysis, Computer Languages, Systems & Structures, vol.35, issue.1, 2008. ,
DOI : 10.1016/j.cl.2008.05.006
Test Blueprints?? Exposing Side Effects in Execution Traces to Support Writing Unit Tests, 2008 12th European Conference on Software Maintenance and Reengineering, pp.83-92, 2008. ,
DOI : 10.1109/CSMR.2008.4493303
Practical Object-Oriented Back-in-Time Debugging, 22nd European Conference on Object-Oriented Programming, pp.592-615, 2008. ,
DOI : 10.1007/978-3-540-70592-5_25
Tracking Objects to Detect Feature Dependencies, 15th IEEE International Conference on Program Comprehension (ICPC '07), pp.59-68, 2007. ,
DOI : 10.1109/ICPC.2007.38
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.72.549
Computational Reflection, Laboratory for Artificial Intelligence, 1987. ,
DOI : 10.1007/978-3-642-73005-4_27
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.6041
Software Evolution as the Key to Productivity, Radical Innovations of Software and Systems Engineering in the Future, pp.274-282, 2004. ,
DOI : 10.1007/978-3-540-24626-8_19
On the Revival of Dynamic Languages, Proceedings of Software Composition 2005, pp.1-13, 2005. ,
DOI : 10.1007/11550679_1
URL : https://hal.archives-ouvertes.fr/inria-00555914
Example-Driven Reconstruction of Software Models, 11th European Conference on Software Maintenance and Reengineering (CSMR'07), pp.275-286, 2007. ,
DOI : 10.1109/CSMR.2007.23
On the criteria to be used in decomposing systems into modules, CACM, vol.15, issue.12, pp.1053-1058, 1972. ,
Scalable omniscient debugging, Proceedings of the 22nd Annual SCM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'07), 2007. ,
DOI : 10.1145/1297105.1297067
URL : http://hdl.handle.net/10533/85612
Transactional memory for smalltalk, Proceedings of the 2007 international conference on Dynamic languages in conjunction with the 15th International Smalltalk Joint Conference 2007, ICDL '07, pp.207-221, 2007. ,
DOI : 10.1145/1352678.1352692
Characterizing and Understanding Development Sessions, 15th IEEE International Conference on Program Comprehension (ICPC '07), 2007. ,
DOI : 10.1109/ICPC.2007.12
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.90.6035
A refactoring tool for smalltalk, Theory and Practice of Object Systems, vol.3, issue.4, pp.253-263, 1997. ,
DOI : 10.1002/(SICI)1096-9942(1997)3:4<253::AID-TAPO3>3.0.CO;2-T
Feat: A tool for locating, describing, and analyzing concerns in source code, Proceedings of 25th International Conference on Software Engineering, pp.822-823, 2003. ,
Unanticipated partial behavioral reflection: Adapting applications at runtime, Computer Languages, Systems & Structures, vol.34, issue.2-3, pp.46-65, 2008. ,
DOI : 10.1016/j.cl.2007.05.001
Feature driven browsing, Proceedings of the 2007 international conference on Dynamic languages in conjunction with the 15th International Smalltalk Joint Conference 2007, ICDL '07, pp.79-100, 2007. ,
DOI : 10.1145/1352678.1352684
Exploiting Runtime Information in the IDE, 2008 16th IEEE International Conference on Program Comprehension, pp.63-72, 2008. ,
DOI : 10.1109/ICPC.2008.32
NavTracks: supporting navigation in software maintenance, 21st IEEE International Conference on Software Maintenance (ICSM'05), pp.325-335, 2005. ,
DOI : 10.1109/ICSM.2005.66
Reflection and semantics in a procedural language, 1982. ,
A simple and unifying approach to subjective objects, TAPOS special issue on Subjectivity in Object-Oriented Systems, vol.2, issue.3, pp.161-178, 1996. ,
Growing a language. Higher-Order and Symbolic Computation Partial behavioral reflection: Spatial and temporal selection of reification, Proceedings of OOPSLA '03, pp.221-236, 1999. ,