[{"text":"\n\n\nGregory D. Abowd , Christopher G. Atkeson , Jason Hong , Sue Long , Rob Kooper , Mike Pinkerton, Cyberguide: a mobile context-aware tour guide, Wireless Networks, v.3 n.5, p.421-433, Oct. 1997   [doi>10.1023/A:1019194325861]\n\n","citation":"272199"},{"text":"\n\n\nKarim Ali , Ondřej Lhoták, Averroes: whole-program analysis without the whole program, Proceedings of the 27th European conference on Object-Oriented Programming, July 01-05, 2013, Montpellier, France   [doi>10.1007/978-3-642-39038-8_16]\n\n","citation":"2525005"},{"text":"\n\nRaian Ali, Fabiano Dalpiaz, and Paolo Giorgini. Goal-based self-contextualization. In CAiSE 2009, pages 37--43, 2009.\n\n"},{"text":"\n\nSven Apel and Christian Kästner. On overview of feature-oriented software development. Journal of Object Technology, 8(5):49--84, 2009.\n\n"},{"text":"\n\n\nSven Apel , Thomas Leich , Marko Rosenmüller , Gunter Saake, FeatureC++: on the symbiosis of feature-oriented and aspect-oriented programming, Proceedings of the 4th international conference on Generative Programming and Component Engineering, September 29-October 01, 2005, Tallinn, Estonia   [doi>10.1007/11561347_10]\n\n","citation":"2156774"},{"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\nMalte Appeltauer, Robert Hirschfeld, Michael Haupt, and Hidehiko Masuhara. ContextJ: Context-oriented programming with Java. Computer Software, 28(1):272--292, 2011.\n\n"},{"text":"\n\n\nMalte Appeltauer , Robert Hirschfeld , Hidehiko Masuhara, Improving the development of context-dependent Java applications with ContextJ, International Workshop on Context-Oriented Programming, p.1-5, July 07-07, 2009, Genova, Italy   [doi>10.1145/1562112.1562117]\n\n","citation":"1562117","doi":"http://doi.acm.org/10.1145/1562112.1562117"},{"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\nIvica Aracic , Vaidas Gasiunas , Mira Mezini , Klaus Ostermann, An overview of caesarj, Transactions on Aspect-Oriented Software Development I, Springer-Verlag, Berlin, Heidelberg, 2006 \n\n","citation":"2168347"},{"text":"\n\n\nGilad Bracha , William Cook, Mixin-based inheritance, Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, p.303-311, September 1990, Ottawa, Canada   [doi>10.1145/97945.97982]\n\n","citation":"97982","doi":"http://doi.acm.org/10.1145/97945.97982"},{"text":"\n\n\nCinzia Cappiello , Marco Comuzzi , Enrico Mussi , Barbara Pernici, Context Management for Adaptive Information Systems, Electronic Notes in Theoretical Computer Science (ENTCS), v.146 n.1, p.69-84, January, 2006   [doi>10.1016/j.entcs.2005.11.008]\n\n","citation":"1706905"},{"text":"\n\n\nStefano Ceri , Florian Daniel , Federico M. Facca , Maristella Matera, Model-driven Engineering of Active Context-awareness, World Wide Web, v.10 n.4, p.387-413, December 2007   [doi>10.1007/s11280-006-0014-5]\n\n","citation":"1295920"},{"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\nAnne Dardenne , Axel van Lamsweerde , Stephen Fickas, Goal-directed requirements acquisition, Science of Computer Programming, v.20 n.1-2, p.3-50, April 1993   [doi>10.1016/0167-6423(93)90021-G]\n\n","citation":"156032"},{"text":"\n\n\nConal Elliott , Paul Hudak, Functional reactive animation, Proceedings of the second ACM SIGPLAN international conference on Functional programming, p.263-273, June 09-11, 1997, Amsterdam, The Netherlands   [doi>10.1145/258948.258973]\n\n","citation":"258973","doi":"http://doi.acm.org/10.1145/258948.258973"},{"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\nKaren Henricksen , Jadwiga Indulska, A Software Engineering Framework for Context-Aware Pervasive Computing, Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04), p.77, March 14-17, 2004 \n\n","citation":"978687"},{"text":"\n\nRobert Hirschfeld, Pascal Costanza, and Michael Haupt. An introduction to context-oriented programming with ContextS. In GTTSE 2007, volume 5235 of LNCS, pages 396--407, 2008.\n\n"},{"text":"\n\nRobert Hirschfeld, Pascal Costanza, and Oscar Nierstrasz. Context-oriented programming. Journal of Object Technology, 7(3):125--151, 2008.\n\n"},{"text":"\n\n\nIvar Jacobson, Object-oriented software engineering, ACM, New York, NY, 1991 \n\n","citation":"107216"},{"text":"\n\n\nIvar Jacobson , Pan-Wei Ng, Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series), Addison-Wesley Professional, 2004 \n\n","citation":"1062430"},{"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"},{"text":"\n\nTetsuo Kamina, Tomoyuki Aotani, and Hidehiko Masuhara. Introducing composite layers in EventCJ. IPSJ Transactions on Programming, 6(1):1--8, 2013.\n\n"},{"text":"\n\nTetsuo Kamina, Tomoyuki Aotani, and Hidehiko Masuhara. Mapping context-dependent requirements to event-based context-oriented programs for modularity. In Workshop on Reactivity, Events and Modularity (REM 2013), 2013.\n\n"},{"text":"\n\n\nTetsuo Kamina , Tomoyuki Aotani , Hidehiko Masuhara, A unified context activation mechanism, Proceedings of the 5th International Workshop on Context-Oriented Programming, p.1-6, July 02-02, 2013, Montpellier, France   [doi>10.1145/2489793.2489795]\n\n","citation":"2489795","doi":"http://doi.acm.org/10.1145/2489793.2489795"},{"text":"\n\nKyo C. Kang, Sholom G. Cohen, James A. Hess, William E. Novak, and A. Spencer Peterson. Feature-oriented domain analysis (FODA) feasibility study. Technical Report Carnegie Mellon University/SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University, 1990.\n\n"},{"text":"\n\n\nRoger Keays , Andry Rakotonirainy, Context-oriented programming, Proceedings of the 3rd ACM international workshop on Data engineering for wireless and mobile access, September 19-19, 2003, San Diego, CA, USA   [doi>10.1145/940923.940926]\n\n","citation":"940926","doi":"http://doi.acm.org/10.1145/940923.940926"},{"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\nChristian Koppen and Maximilian Störzer. PCDiff: Attacking the fragile pointcut problem. In European Interactive Workshop on Aspects in Software, 2004.\n\n"},{"text":"\n\n\nAlexei Lapouchnian , John Mylopoulos, Modeling Domain Variability in Requirements Engineering with Contexts, Proceedings of the 28th International Conference on Conceptual Modeling, November 09-12, 2009, Gramado, Brazil   [doi>10.1007/978-3-642-04840-1_11]\n\n","citation":"1694185"},{"text":"\n\n\nSotirios Liaskos , Alexei Lapouchnian , Yijun Yu , Eric Yu , John Mylopoulos, On Goal-based Variability Acquisition and Analysis, Proceedings of the 14th IEEE International Requirements Engineering Conference, p.76-85, September 11-15, 2006   [doi>10.1109/RE.2006.45]\n\n","citation":"1174065"},{"text":"\n\n\nLin Liu , Eric Yu, Designing information systems in social context: a goal and scenario modelling approach, Information Systems, v.29 n.2, p.187-203, April 2004   [doi>10.1016/S0306-4379(03)00052-8]\n\n","citation":"982314"},{"text":"\n\nChristian Prehofer. Feature-oriented programming: A fresh look at objects. In ECOOP'97, volume 1241 of LNCS, pages 419--443, 1997.\n\n"},{"text":"\n\n\nAwais Rashid , Peter Sawyer , Ana M. D. Moreira , João Araújo, Early Aspects: A Model for Aspect-Oriented Requirements Engineerin, Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering, p.199-202, September 09-13, 2002 \n\n","citation":"731623"},{"text":"\n\n\nDaniel Salber , Anind K. Dey , Gregory D. Abowd, The context toolkit: aiding the development of context-enabled applications, Proceedings of the SIGCHI conference on Human Factors in Computing Systems, p.434-441, May 15-20, 1999, Pittsburgh, Pennsylvania, USA   [doi>10.1145/302979.303126]\n\n","citation":"303126","doi":"http://doi.acm.org/10.1145/302979.303126"},{"text":"\n\nMohammed Salifu, Bashar Nuseibeh, Lucia Rapanotti, and Thein Than Tun. Using problem descriptions to represent variability for context-aware applications. In VaMoS 2007, 2007.\n\n"},{"text":"\n\nMohammed Salifu, Yujun Yu, and Bashar Nuseibeh. Specifying monitoring and switching problems in context. In RE'07, pages 211--220, 2007.\n\n"},{"text":"\n\n\nGuido Salvaneschi , Carlo Ghezzi , Matteo Pradella, ContextErlang: introducing context-oriented programming in the actor model, Proceedings of the 11th annual international conference on Aspect-oriented Software Development, March 25-30, 2012, Potsdam, Germany   [doi>10.1145/2162049.2162072]\n\n","citation":"2162072","doi":"http://doi.acm.org/10.1145/2162049.2162072"},{"text":"\n\nNathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, and Andrew P. Black. Traits: Composable units of behaviour. In ECOOP 2003, volume 2743 of LNCS, pages 248--274, 2003.\n\n"},{"text":"\n\n\nAlistair Sutcliffe , Stephen Fickas , McKay Moore Sohlberg, PC-RE: a method for personal and contextual requirements engineering with some experience, Requirements Engineering, v.11 n.3, p.157-173, June 2006   [doi>10.1007/s00766-006-0030-0]\n\n","citation":"1150730"},{"text":"\n\nFuminobu Takeyama and Shigeru Chiba. Implementing feature interactions with generic feature modules. In Software Composition 2013, volume 8088 of LNCS, pages 81--96, 2013.\n\n"}]