[{"text":"\n\nhttp://erlang.org. Reference website for Erlang.\n\n"},{"text":"\n\nhttp://www.scala-lang.org/. Reference website for Scala.\n\n"},{"text":"\n\n\n Malte Appeltauer , Michael Haupt , Robert Hirschfeld, Layered method dispatch with INVOKEDYNAMIC: an implementation study, Proceedings of the 2nd International Workshop on Context-Oriented Programming, p.1-6, June 22-22, 2010, Maribor, Slovenia   [doi>10.1145/1930021.1930025]\n\n","citation":"1930025","doi":"http://doi.acm.org/10.1145/1930021.1930025"},{"text":"\n\n\nMalte Appeltauer , Robert Hirschfeld , Michael Haupt , Jens Lincke , Michael Perscheid, A comparison of context-oriented programming languages, International Workshop on Context-Oriented Programming, p.1-6, July 07-07, 2009, Genova, Italy   [doi>10.1145/1562112.1562118]\n\n","citation":"1562118","doi":"http://doi.acm.org/10.1145/1562112.1562118"},{"text":"\n\nM. Appeltauer, R. Hirschfeld, M. Haupt, and H. Masuhara. ContextJ: Context-oriented Programming with Java. Information and Media Technologies, 6(2):399--419, 2011.\n\n"},{"text":"\n\n\nMalte Appeltauer , Robert Hirschfeld , Hidehiko Masuhara , Michael Haupt , Kazunori Kawauchi, Event-specific software composition in context-oriented programming, Proceedings of the 9th international conference on Software composition, July 01-02, 2010, Malaga, Spain \n\n","citation":"1894430"},{"text":"\n\n\nDon Batory , Jacob Neal Sarvela , Axel Rauschmayer, Scaling step-wise refinement, Proceedings of the 25th International Conference on Software Engineering, May 03-10, 2003, Portland, Oregon \n\n","citation":"776839"},{"text":"\n\nP. Costanza and T. D'Hondt. Feature descriptions for context-oriented programming. In Software Product Lines, 12th International Conference (SPLC), pages 9--14, September 2008.\n\n"},{"text":"\n\n\nPascal Costanza , Robert Hirschfeld, Language constructs for context-oriented programming: an overview of ContextL, Proceedings of the 2005 symposium on Dynamic languages, p.1-10, October 18-18, 2005, San Diego, California   [doi>10.1145/1146841.1146842]\n\n","citation":"1146842","doi":"http://doi.acm.org/10.1145/1146841.1146842"},{"text":"\n\n\nPascal Costanza , Robert Hirschfeld, Reflective layer activation in ContextL, Proceedings of the 2007 ACM symposium on Applied computing, March 11-15, 2007, Seoul, Korea   [doi>10.1145/1244002.1244279]\n\n","citation":"1244279","doi":"http://doi.acm.org/10.1145/1244002.1244279"},{"text":"\n\n\nCarlo Ghezzi , Matteo Pradella , Guido Salvaneschi, Programming language support to context-aware adaptation: a case-study with Erlang, Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, p.59-68, May 03-04, 2010, Cape Town, South Africa   [doi>10.1145/1808984.1808991]\n\n","citation":"1808991","doi":"http://doi.acm.org/10.1145/1808984.1808991"},{"text":"\n\n\nCarlo Ghezzi , Matteo Pradella , Guido Salvaneschi, Context oriented programming in highly concurrent systems, Proceedings of the 2nd International Workshop on Context-Oriented Programming, p.1-3, June 22-22, 2010, Maribor, Slovenia   [doi>10.1145/1930021.1930022]\n\n","citation":"1930022","doi":"http://doi.acm.org/10.1145/1930021.1930022"},{"text":"\n\n\nSebastián González , Nicolás Cardozo , Kim Mens , Alfredo Cádiz , Jean-Christophe Libbrecht , Julien Goffaux, Subjective-C: bringing context to mobile platform programming, Proceedings of the Third international conference on Software language engineering, October 12-13, 2010, Eindhoven, The Netherlands \n\n","citation":"1964592"},{"text":"\n\n\nSebastián González , Kim Mens , Patrick Heymans, Highly dynamic behaviour adaptability through prototypes with subjective multimethods, Proceedings of the 2007 symposium on Dynamic languages, October 22-22, 2007, Montreal, Quebec, Canada   [doi>10.1145/1297081.1297094]\n\n","citation":"1297094","doi":"http://doi.acm.org/10.1145/1297081.1297094"},{"text":"\n\nM. Haupt and M. Mezini. Micro-measurements for dynamic aspect-oriented systems. In M. Weske and P. Liggesmeyer, editors, Object-Oriented and Internet-Based Technologies, volume 3263 of LNCS. Springer Berlin / Heidelberg, 2004.\n\n"},{"text":"\n\n\nCarl Hewitt , Peter Bishop , Richard Steiger, A universal modular ACTOR formalism for artificial intelligence, Proceedings of the 3rd international joint conference on Artificial intelligence, p.235-245, August 20-23, 1973, Stanford, USA \n\n","citation":"1624804"},{"text":"\n\nR. Hirschfeld, P. Costanza, and O. Nierstrasz. Context-oriented programming. Journal of Object Technology, 7(3), Mar. 2008.\n\n"},{"text":"\n\n\nJeffrey O. Kephart , David M. Chess, The Vision of Autonomic Computing, Computer, v.36 n.1, p.41-50, January 2003   [doi>10.1109/MC.2003.1160055]\n\n","citation":"642200"},{"text":"\n\n\nGregor Kiczales , Erik Hilsdale , Jim Hugunin , Mik Kersten , Jeffrey Palm , William G. Griswold, An Overview of AspectJ, Proceedings of the 15th European Conference on Object-Oriented Programming, p.327-353, June 18-22, 2001 \n\n","citation":"680006"},{"text":"\n\n\nJens Lincke , Malte Appeltauer , Bastian Steinert , Robert Hirschfeld, An open implementation for context-oriented layer composition in ContextJS, Science of Computer Programming, v.76 n.12, p.1194-1209, December, 2011   [doi>10.1016/j.scico.2010.11.013]\n\n","citation":"1998804"},{"text":"\n\n\nMartin Logan , Eric Merritt , Richard Carlsson, Erlang and OTP in Action, Manning Publications Co., Greenwich, CT, 2010 \n\n","citation":"1951582"},{"text":"\n\n\nDavid Notkin , David Garlan , William G. Griswold , Kevin J. Sullivan, Adding Implicit Invocation to Languages: Three Approaches, Proceedings of the First JSSST International Symposium on Object Technologies for Advanced Software, p.489-510, November 04-06, 1993 \n\n","citation":"710010"},{"text":"\n\n\nPeyman Oreizy , Nenad Medvidovic , Richard N. Taylor, Architecture-based runtime software evolution, Proceedings of the 20th international conference on Software engineering, p.177-186, April 19-25, 1998, Kyoto, Japan \n\n","citation":"302181"},{"text":"\n\n\nAndrei Popovici , Thomas Gross , Gustavo Alonso, Dynamic weaving for aspect-oriented programming, Proceedings of the 1st international conference on Aspect-oriented software development, April 22-26, 2002, Enschede, The Netherlands   [doi>10.1145/508386.508404]\n\n","citation":"508404","doi":"http://doi.acm.org/10.1145/508386.508404"},{"text":"\n\n\nHridesh Rajan , Gary T. Leavens, Ptolemy: A Language with Quantified, Typed Events, Proceedings of the 22nd European conference on Object-Oriented Programming, July 07-11, 2008, Paphos, Cypress   [doi>10.1007/978-3-540-70592-5_8]\n\n","citation":"1428520"},{"text":"\n\nG. Salvaneschi, C. Ghezzi, and M. Pradella. Context-Oriented Programming: A Programming Paradigm for Autonomic Systems. Technical Report, arXiv:1105.0069, 2011.\n\n"},{"text":"\n\n\nGuido Salvaneschi , Carlo Ghezzi , Matteo Pradella, JavaCtx: seamless toolchain integration for context-oriented programming, Proceedings of the 3rd International Workshop on Context-Oriented Programming, p.1-6, July 25-25, 2011, Lancaster, United Kingdom   [doi>10.1145/2068736.2068740]\n\n","citation":"2068740","doi":"http://doi.acm.org/10.1145/2068736.2068740"},{"text":"\n\n\nRandall B. Smith , David Ungar, A simple and unifying approach to subjective objects, Theory and Practice of Object Systems, v.2 n.3, p.161-178, 1996   [doi>10.1002/(SICI)1096-9942(1996)2:3<161::AID-TAPO3>3.0.CO;2-Z] \n\n","citation":"246311"},{"text":"\n\n\nTetsuo Kamina , Tomoyuki Aotani , Hidehiko Masuhara, EventCJ: a context-oriented programming language with declarative event-based context transition, Proceedings of the tenth international conference on Aspect-oriented software development, March 21-25, 2011, Porto de Galinhas, Brazil   [doi>10.1145/1960275.1960305]\n\n","citation":"1960305","doi":"http://doi.acm.org/10.1145/1960275.1960305"}]