Tomoyuki Aotani, Tetsuo Kamina & Hidehiko Masuhara (2011):
Featherweight EventCJ: a core calculus for a context-oriented language with event-based per-instance layer transition.
COP '11.
ACM,
New York, NY, USA,
pp. 1:1–1:7,
doi:10.1145/2068736.2068737.
Luciano Baresi, Elisabetta Di Nitto & Carlo Ghezzi (2006):
Toward Open-World Software: issue and Challenges.
Computer 39(10),
pp. 36–43,
doi:10.1109/MC.2006.362.
Andrea Canciani, Pierpaolo Degano, Gian-Luigi Ferrari & Letterio Galletta (2015):
A Context-Oriented Extension of F#.
In: FOCLASA 2015,
EPTCS 201,
doi:10.4204/EPTCS.201.2.
Stefano Ceri, Georg Gottlob & Letizia Tanca (1989):
What You Always Wanted to Know About Datalog (And Never Dared to Ask).
IEEE Trans. on Knowl. and Data Eng. 1(1),
pp. 146–166,
doi:10.1109/69.43410.
Pascal Costanza & Robert Hirschfeld (2005):
Language Constructs for Context-oriented Programming: An Overview of ContextL.
In: Proceedings of the 2005 Symposium on Dynamic Languages,
DLS '05.
ACM,
New York, NY, USA,
pp. 1–10,
doi:10.1145/1146841.1146842.
Pierpaolo Degano, Gian-Luigi Ferrari & Letterio Galletta (2016):
A Two-Component Language for Adaptation: Design, Semantics, and Program Analysis.
IEEE Transactions on Software Engineering TSE In press,
doi:10.1109/TSE.2015.2496941.
Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm & WilliamG. Griswold (2001):
An Overview of AspectJ.
In: J\IeCø rgenLindskov Knudsen: ECOOP 2001 \begingroupłet [Pleaseinsert\PrerenderUnicode—intopreamble] Object-Oriented Programming,
Lecture Notes in Computer Science 2072.
Springer Berlin Heidelberg,
pp. 327–354,
doi:10.1007/3-540-45337-7_18.
Seng W. Loke (2004):
Representing and Reasoning with Situations for Context-aware Pervasive Computing: a Logic Programming Perspective.
Knowl. Eng. Rev. 19(3),
pp. 213–233,
doi:10.1017/S0269888905000263.
Giorgio Orsi & Letizia Tanca (2011):
Context Modelling and Context-Aware Querying.
In: Oege Moor, Georg Gottlob, Tim Furche & Andrew Sellers: Datalog Reloaded,
Lecture Notes in Computer Science 6702.
Springer,
pp. 225–244,
doi:10.1007/978-3-642-24206-9_13.
Andres J. Ramirez & Betty H. C. Cheng (2010):
Design Patterns for Developing Dynamically Adaptive Systems.
In: Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems,
SEAMS '10.
ACM,
New York, NY, USA,
pp. 49–58,
doi:10.1145/1808984.1808990.
Guido Salvaneschi, Carlo Ghezzi & Matteo Pradella (2015):
ContextErlang: A language for distributed context-aware self-adaptive applications.
Sci. Comput. Program. 102,
pp. 20–43,
doi:10.1016/j.scico.2014.11.016.