Explicit Namespaces, Modular Programning Languages Proceedings of JMLC 2000 (Joint Modular Languages Conference), pp.77-89, 2000. ,
DOI : 10.1007/10722581_8
Applications = components + scripts ? a tour of Piccola, Software Architectures and Component Technology, pp.261-292, 2001. ,
Open Modules: Modular Reasoning About Advice, Proceedings ECOOP 2005, pp.144-168, 2005. ,
DOI : 10.1007/11531142_7
Making reliable distributed systems in the presence of software errors The Royal Institute of Technology Stockholm, 2003. ,
Concurrent Programming in Erlang, 1996. ,
Classboxes: controlling visibility of class extensions, Computer Languages, Systems & Structures, vol.31, issue.3-4, 2005. ,
DOI : 10.1016/j.cl.2004.11.002
URL : https://hal.archives-ouvertes.fr/inria-00533458
Prototyping languages, related constructs and tools with Squeak, Proceedings of the Workshop on Revival of Dynamic Languages, 2006. ,
URL : https://hal.archives-ouvertes.fr/inria-00555724
Classboxes: controlling visibility of class extensions, Computer Languages, Systems & Structures, vol.31, issue.3-4, pp.107-126, 2005. ,
DOI : 10.1016/j.cl.2004.11.002
URL : https://hal.archives-ouvertes.fr/inria-00533458
Classboxes: A Minimal Module Model Supporting Local Rebinding, Proceedings of Joint Modular Languages Conference (JMLC'03), pp.122-131, 2003. ,
DOI : 10.1007/978-3-540-45213-3_17
URL : https://hal.archives-ouvertes.fr/inria-00533446
When objects collide experiences with reusing multiple class hierarchies, Proceedings OOPSLA/ECOOP '90, pp.181-193, 1990. ,
DOI : 10.1145/97946.97968
Representing design alternatives, Proceedings of the Conference on Artificial Intelligence and the Simulation of Behavior, 1980. ,
Common lisp object system specification, x3j13, ANSI COMMON LISP), 1988. ,
Version Control with Subversion, 2004. ,
Language constructs for context-oriented programming, Proceedings of the 2005 conference on Dynamic languages symposium , DLS '05, 2005. ,
DOI : 10.1145/1146841.1146842
The role of refactorings in API evolution, 21st IEEE International Conference on Software Maintenance (ICSM'05), pp.389-398, 2005. ,
DOI : 10.1109/ICSM.2005.90
How do APIs evolve? A story of refactoring, Journal of Software Maintenance and Evolution: Research and Practice, vol.31, issue.2, pp.83-107, 2006. ,
DOI : 10.1002/smr.328
Evaluating message passing control techniques in Smalltalk, Journal of Object-Oriented Programming, vol.12, issue.6, pp.39-44, 1999. ,
Seaside ? a multiple control flow web application framework, Proceedings of 12th International Smalltalk Conference, pp.231-257, 2004. ,
Type-based hot swapping of running modules, Intl. Conf. on Functional Programming, pp.62-73, 2001. ,
DOI : 10.1007/s00236-004-0151-1
Propagating Class and Method Combination, Proceedings ECOOP '99, pp.67-91, 1999. ,
DOI : 10.1007/3-540-48743-3_4
Detecting interference when merging specification evolutions, Proc. Fifth International Workshop on Software Specification and Design, pp.169-176, 1989. ,
User context and personalisation, ECCBR Workshop on Case Based Reasoning and Personalisation, 2002. ,
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. ,
Incremental Model Transformation for the Evolution of Model-Driven Systems, International Conference on Model Driven Engineering Languages and Systems, pp.321-335, 2006. ,
DOI : 10.1007/11880240_23
Dynamic software updating, ACM Transactions on Programming Languages and Systems, vol.27, issue.6, pp.1049-1096, 2005. ,
DOI : 10.1145/1108970.1108971
Optimizing dynamically-typed object-oriented languages with polymorphic inline caches, Proceedings ECOOP '91, pp.21-38, 1991. ,
Aspect-Oriented Programming, Proceedings ECOOP '97, pp.220-242, 1997. ,
A constructive approach to the design of distributed systems, Proceedings.,10th International Conference on Distributed Computing Systems, pp.580-587, 1990. ,
DOI : 10.1109/ICDCS.1990.89266
Program evolution, Information Processing & Management, vol.20, issue.1-2, 1985. ,
DOI : 10.1016/0306-4573(84)90037-2
Dynamic class loading in the Java virtual machine, Proceedings of OOPSLA '98, pp.36-44, 1998. ,
Operation-based merging, SDE 5: Proceedings of the fifth ACM SIGSOFT symposium on Software development environments, pp.78-87, 1992. ,
A state-of-the-art survey on software merging, IEEE Transactions on Software Engineering, vol.28, issue.5, pp.449-462, 2002. ,
DOI : 10.1109/TSE.2002.1000449
Dynamic object evolution without name collisions, Proceedings ECOOP '97, pp.190-219, 1997. ,
DOI : 10.1007/BFb0053380
Conquering aspects with Caesar, Proceedings of the 2nd international conference on Aspect-oriented software development , AOSD '03, pp.90-99, 2003. ,
DOI : 10.1145/643603.643613
A flexible object merging framework, Proceedings of the 1994 ACM conference on Computer supported cooperative work , CSCW '94, pp.231-242, 1994. ,
DOI : 10.1145/192844.193016
An infrastructure for development of object-oriented, multi-level configuration management services, Internationl Conference on Software Engineering (ICSE 2005), pp.215-224, 2005. ,
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
Analyzing, capturing and taming software change, Proceedings of the Workshop on Revival of Dynamic Languages, 2006. ,
URL : https://hal.archives-ouvertes.fr/inria-00555757
An Approach to the Dynamic Evolution of Software Systems, 2004. ,
The GemStone object database management systems, Communications of the ACM, vol.34, issue.10, pp.64-77, 1991. ,
Magritte ? meta-described web application development, 2006. ,
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. ,
Reuse Contracts: Managing the Evolution of Reusable Assets, Proceedings of OOPSLA '96 (International Conference on Object-Oriented Programming, Systems, Languages, and Applications), pp.268-285, 1996. ,
RCS ? a system for version control. Software Practice and Experience, pp.637-654, 1985. ,
Changeboxes ? modeling change as a first-class entity, 2007. ,