Engineering context-aware systems and applications: A survey, Journal of Systems and Software, vol.117, pp.55-83, 2016. ,
DOI : 10.1016/j.jss.2016.02.010
UFO: a personal global file system based on user-level extensions to the operating system, ACM Transactions on Computer Systems, vol.16, issue.3, pp.207-233, 1998. ,
DOI : 10.1145/290409.290410
A comparison of contextoriented programming languages, International Workshop on Context-Oriented Programming, COP '09, 2009. ,
A flexible environment for program development based on a symbolic interpreter, ICSE '79, pp.251-263, 1979. ,
A survey on context-aware systems, International Journal of Ad Hoc and Ubiquitous Computing, vol.2, issue.4, pp.263-277, 2007. ,
DOI : 10.1504/IJAHUC.2007.014070
URL : http://www.infosys.tuwien.ac.at/Staff/sd/papers/TUV-1841-2004-24.pdf
Efficient Layer Activation for Switching Context-Dependent Behavior, Modular Programming Languages, pp.84-103, 2006. ,
DOI : 10.1007/11860990_7
The what, who, where, when, why and how of context-awareness, CHI '00 Extended Abstracts on Human Factors in Computing Systems, 2000. ,
Threats to validity and reliability in mixed methods accounting research, Qualitative Research in Accounting & Management, vol.8, issue.1, pp.39-58, 2011. ,
DOI : 10.5172/mra.455.3.1.58
Configurations everywhere: implications for testing and debugging in practice, Companion Proceedings of the 36th International Conference on Software Engineering, ICSE Companion 2014, pp.215-224, 2014. ,
DOI : 10.1145/2591062.2591191
A theoretician???s guide to the experimental
analysis of algorithms, Proceedings of the 5th and 6th DIMACS Implementation Challenges, 2002. ,
DOI : 10.1090/dimacs/059/11
Contextaware systems: A literature review and classification, Expert Systems with Applications, vol.36, issue.4, pp.8509-8522, 2009. ,
Context-oriented software engineering, Proceedings of the 13th international conference on Modularity, MODULARITY '14, pp.85-98, 2014. ,
DOI : 10.1145/2577080.2579816
A deployment-oriented development process based on context variability modeling, Model-Driven Engineering and Software Development (MODELSWARD), 2nd International Conference, pp.454-459, 2014. ,
A taxonomy of context-aware software variability approaches, Companion Proceedings of the 15th International Conference on Modularity, MODULARITY Companion 2016, 2016. ,
DOI : 10.1007/978-3-642-35813-5_1
Global and Thread-Local Activation of Contextual Program Execution Environments, 2015 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops, pp.34-41, 2015. ,
DOI : 10.1109/ISORCW.2015.52
Sharing software configuration via specified links and transformation rules, 2015. ,
Elektra: universal framework to access configuration parameters, The Journal of Open Source Software, vol.1, issue.8, 2016. ,
DOI : 10.1145/3001854.3001855
Improving system integration using a modular configuration specification language, Companion Proceedings of the 15th International Conference on Modularity, MODULARITY Companion 2016, pp.152-157, 2016. ,
DOI : 10.1109/ISORCW.2015.52
Persistent contextual values as interprocess layers, Proceedings of the 1st International Workshop on Mobile Development, pp.9-16, 2016. ,
DOI : 10.1145/3001854.3001855
Unanticipated Context Awareness for Software Configuration Access Using the getenv API, Computer and Information Science, pp.41-57, 2016. ,
DOI : 10.1109/ICSE.2012.6227202
Program Execution Environments as Contextual Values, Proceedings of 6th International Workshop on Context-Oriented Programming, COP'14, pp.1-8, 2014. ,
DOI : 10.1145/2637066.2637074
Static extraction of program configuration options, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.131-140, 2011. ,
DOI : 10.1145/1985793.1985812
URL : http://www.cs.princeton.edu/~asrabkin/papers/icse11.pdf
Context-oriented programming: A software engineering perspective, Journal of Systems and Software, vol.85, issue.8, pp.1801-1817, 2012. ,
DOI : 10.1016/j.jss.2012.03.024
A graph-based operational semantics for context-oriented programming, Proceedings of the 2nd International Workshop on Context-Oriented Programming, COP '10, 2010. ,
DOI : 10.1145/1930021.1930027
Contextual values, Proceedings of the 2008 symposium on Dynamic languages, DLS '08, pp.1-3, 2008. ,
DOI : 10.1145/1408681.1408684
Context-Aware Aspects, pp.227-242, 2006. ,
DOI : 10.1007/11821946_15
URL : https://hal.archives-ouvertes.fr/inria-00555956
Context-oriented programming, Proceedings of the 2007 international conference on Dynamic languages in conjunction with the 15th International Smalltalk Joint Conference 2007, ICDL '07, pp.143-156, 2007. ,
DOI : 10.1145/1352678.1352688
ContextLua, Proceedings of the 2nd International Workshop on Context-Oriented Programming, COP '10, pp.1-5, 2010. ,
DOI : 10.1145/1930021.1930026
Hey, you have given me too many knobs!: understanding and dealing with over-designed configuration in system software, Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, ESEC/FSE 2015, pp.307-319, 2015. ,
DOI : 10.1145/1958746.1958786
Do not blame users for misconfigurations, Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, SOSP '13, pp.244-259, 2013. ,
DOI : 10.1145/2517349.2522727
URL : http://cseweb.ucsd.edu/~tixu/papers/sosp13.pdf
Systems Approaches to Tackling Configuration Errors, ACM Computing Surveys, vol.47, issue.4, pp.1-7041, 2015. ,
DOI : 10.1145/1272996.1273020
An empirical study on configuration errors in commercial and open source systems, Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles, SOSP '11, pp.159-172, 2011. ,
DOI : 10.1145/2043556.2043572