{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:48:51Z","timestamp":1750308531204,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,3,14]],"date-time":"2016-03-14T00:00:00Z","timestamp":1457913600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,3,14]]},"DOI":"10.1145\/2892664.2892684","type":"proceedings-article","created":{"date-parts":[[2016,3,18]],"date-time":"2016-03-18T13:50:50Z","timestamp":1458309050000},"page":"119-124","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["A taxonomy of context-aware software variability approaches"],"prefix":"10.1145","author":[{"given":"Kim","family":"Mens","sequence":"first","affiliation":[{"name":"Universit\u00e9 Catholique de Louvain, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rafael","family":"Capilla","sequence":"additional","affiliation":[{"name":"Rey Juan Carlos University, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nicol\u00e1s","family":"Cardozo","sequence":"additional","affiliation":[{"name":"Trinity College Dublin, Ireland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bruno","family":"Dumas","sequence":"additional","affiliation":[{"name":"University of Namur, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,3,14]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/764010.764011"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/65.313011"},{"key":"e_1_3_2_1_3_1","volume-title":"Workshop on the What, Who, Where, When and How of Context-Awareness, affiliated with CHI, ACM Press","author":"Dey A. K.","year":"2000","unstructured":"A. K. Dey , G. D. Abowd . Towards a better understanding of context and context awareness . Workshop on the What, Who, Where, When and How of Context-Awareness, affiliated with CHI, ACM Press , 2000 . A. K. Dey, G. D. Abowd. Towards a better understanding of context and context awareness. Workshop on the What, Who, Where, When and How of Context-Awareness, affiliated with CHI, ACM Press, 2000."},{"issue":"3","key":"e_1_3_2_1_4_1","volume":"15","author":"Calvary G.","year":"2003","unstructured":"G. Calvary , J. Coutaz , D. Thevenin , Q. Limbourg , L. Bouillon , J. Vanderdonckt. A unifying reference framework for multi-target user interfaces. Interacting with Computers 15 ( 3 ), 2003 . G. Calvary, J. Coutaz, D. Thevenin, Q. Limbourg, L. Bouillon, J. Vanderdonckt. A unifying reference framework for multi-target user interfaces. Interacting with Computers 15(3), 2003.","journal-title":"J. Vanderdonckt. A unifying reference framework for multi-target user interfaces. Interacting with Computers"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2009.06.002"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2009.02.026"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the interdisciplinary conference on modeling and using context (Context-97)","author":"\u00d6zt\u00fcrk P.","year":"1997","unstructured":"P. \u00d6zt\u00fcrk , A. Aamodt . Towards a model of context for case-based diagnostic problem solving . Proceedings of the interdisciplinary conference on modeling and using context (Context-97) , 1997 . P. \u00d6zt\u00fcrk, A. Aamodt. Towards a model of context for case-based diagnostic problem solving. Proceedings of the interdisciplinary conference on modeling and using context (Context-97), 1997."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2647908.2655957"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1007\/978-3-540-74255-5_14","volume-title":"Context-Oriented Domain Analysis. Modeling and Using Context (CONTEXT","author":"Desmet B.","year":"2007","unstructured":"B. Desmet , J. Vallejos , P. Costanza , T. D\u2019Hondt . Context-Oriented Domain Analysis. Modeling and Using Context (CONTEXT 2007 ), LNCS 4635, pp. 178 - 191 , Springer 2007. B. Desmet, J. Vallejos, P. Costanza, T. D\u2019Hondt. Context-Oriented Domain Analysis. Modeling and Using Context (CONTEXT 2007), LNCS 4635, pp. 178-191, Springer 2007."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPLC.2008.15"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2014.33"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of 3rd Dynamic Software Product Lines (DSPL)","author":"Ali R.","year":"2009","unstructured":"R. Ali , R. Chitchyan , P., Giorgini, P. Context for goal-level product line derivation . In: Proceedings of 3rd Dynamic Software Product Lines (DSPL) , Limerick, Ireland , 2009 . R. Ali, R. Chitchyan, P., Giorgini, P. Context for goal-level product line derivation. In: Proceedings of 3rd Dynamic Software Product Lines (DSPL), Limerick, Ireland, 2009."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/WI-IAT.2010.25"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2701319.2701322"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2015.354"},{"key":"e_1_3_2_1_17_1","author":"Gonzalez S.","year":"2010","unstructured":"S. Gonzalez , N. Cardozo , K. Mens , A. Cadiz , J.-C. Libbrecht , J. Goffaux. Subjective-C: Bringing Context to Mobile Platform Programming. Software Language Engineering (SLE) , 2010 . S. Gonzalez, N. Cardozo, K. Mens, A. Cadiz, J.-C. Libbrecht, J. Goffaux. Subjective-C: Bringing Context to Mobile Platform Programming. Software Language Engineering (SLE), 2010.","journal-title":"J. Goffaux. Subjective-C: Bringing Context to Mobile Platform Programming. Software Language Engineering (SLE)"},{"key":"e_1_3_2_1_18_1","first-page":"24","volume":"1841","author":"Baldauf M.","year":"2004","unstructured":"M. Baldauf , S. Dustar , A Survey on Context-aware Systems. Technical University of Vienna, TUV- 1841-2004 - 24 , 2004 . M. Baldauf, S. Dustar, A Survey on Context-aware Systems. Technical University of Vienna, TUV-1841-2004-24, 2004.","journal-title":"A Survey on Context-aware Systems. Technical University of Vienna, TUV-"},{"key":"e_1_3_2_1_19_1","volume-title":"Workshop on Advanced Context Modelling, Reasoning and Management, UbiComp 2004 - The Sixth International Conference on Ubiquitous Computing","author":"Strang T.","year":"2004","unstructured":"T. Strang , C. Linnhoff-Popien , A Context Modeling Survey . Workshop on Advanced Context Modelling, Reasoning and Management, UbiComp 2004 - The Sixth International Conference on Ubiquitous Computing , Nottingham\/England , 2004 . T. Strang, C. Linnhoff-Popien, A Context Modeling Survey. Workshop on Advanced Context Modelling, Reasoning and Management, UbiComp 2004 - The Sixth International Conference on Ubiquitous Computing, Nottingham\/England, 2004."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4939-1887-4","volume-title":"Context in Computing. A Cross-Disciplinary Approach for Modeling the Real World","author":"Br\u00e9zillone P.","year":"2014","unstructured":"P. Br\u00e9zillone , A.J. Gonz\u00e1lez (Eds) , Context in Computing. A Cross-Disciplinary Approach for Modeling the Real World , Springer 2014 . P. Br\u00e9zillone, A.J. Gonz\u00e1lez (Eds), Context in Computing. A Cross-Disciplinary Approach for Modeling the Real World, Springer 2014."},{"key":"e_1_3_2_1_21_1","first-page":"12","author":"G\u00e1mez N.","year":"2012","unstructured":"N. G\u00e1mez , J. Cubo , L. Fuentes , E. Pimentel , Configuring a Contextaware Middleware for Wireless Sensor Networks. Sensors 12 , 2012 . N. G\u00e1mez, J. Cubo, L. Fuentes, E. Pimentel, Configuring a Contextaware Middleware for Wireless Sensor Networks. Sensors 12, 2012.","journal-title":"Contextaware Middleware for Wireless Sensor Networks. Sensors"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2012.06.007"},{"key":"e_1_3_2_1_23_1","volume-title":"Leveraging State-Based User Preferences in Context-Aware Reconfigurations for Self-Adaptive Systems. SEFM 2011","author":"Mori M.","year":"2011","unstructured":"M. Mori , F. Li , C. Dorn , P. Inverardi , S. Dustdar , Leveraging State-Based User Preferences in Context-Aware Reconfigurations for Self-Adaptive Systems. SEFM 2011 , 286-301, 2011 . M. Mori, F. Li, C. Dorn, P. Inverardi, S. Dustdar, Leveraging State-Based User Preferences in Context-Aware Reconfigurations for Self-Adaptive Systems. SEFM 2011, 286-301, 2011."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2014.05.049"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2008.7.3.a4"},{"key":"e_1_3_2_1_26_1","volume-title":"Context-Oriented Programming with the Ambient Object System. Universal Computer Science 14(20)","author":"Gonzalez S.","year":"2008","unstructured":"S. Gonzalez , K. Mens , A. Cadiz . Context-Oriented Programming with the Ambient Object System. Universal Computer Science 14(20) , 2008 . S. Gonzalez, K. Mens, A. Cadiz. Context-Oriented Programming with the Ambient Object System. Universal Computer Science 14(20), 2008."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451436.2451461"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2013.12.2.a4"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1146841.1146842"},{"key":"e_1_3_2_1_30_1","first-page":"703","volume-title":"Feature-Oriented Programming and the AHEAD ToolSuite. International Conference on Software Engineering (ICSE2004)","author":"Batory D.","year":"2004","unstructured":"D. Batory . Feature-Oriented Programming and the AHEAD ToolSuite. International Conference on Software Engineering (ICSE2004) , pp. 702\u2013 703 , IEEE, 2004 . D. Batory. Feature-Oriented Programming and the AHEAD ToolSuite. International Conference on Software Engineering (ICSE2004), pp. 702\u2013703, IEEE, 2004."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2010.12.007"},{"key":"e_1_3_2_1_32_1","volume-title":"International Conference on Software Engineering Advances (ICSEA 2011)","author":"Cardozo N.","year":"2011","unstructured":"N. Cardozo , S. G\u00fcnther , T. D\u2019Hondt , K. Mens . Feature-Oriented Programming and Context-Oriented Programming: Comparing Paradigm Characteristics by Example Implementations . International Conference on Software Engineering Advances (ICSEA 2011) , 2011 . N. Cardozo, S. G\u00fcnther, T. D\u2019Hondt, K. Mens. Feature-Oriented Programming and Context-Oriented Programming: Comparing Paradigm Characteristics by Example Implementations. International Conference on Software Engineering Advances (ICSEA 2011), 2011."},{"key":"e_1_3_2_1_34_1","volume-title":"Generative Programming: Methods, Tools, and Applications","author":"Czarnecki K.","year":"2000","unstructured":"K. Czarnecki , U. W. Eisenecker . Generative Programming: Methods, Tools, and Applications . Addison-Wesley , 2000 . K. Czarnecki, U. W. Eisenecker. Generative Programming: Methods, Tools, and Applications. Addison-Wesley, 2000."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2008.123"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556624.2556630"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.393.0617"},{"key":"e_1_3_2_1_38_1","volume-title":"Context-Oriented Programming: A Programming Paradigm for Autonomic Systems","author":"Salvaneschi G.","year":"2011","unstructured":"G. Salvaneschi , C. Ghezzi , M. Pradella . Context-Oriented Programming: A Programming Paradigm for Autonomic Systems . 2011 . G. Salvaneschi, C. Ghezzi, M. Pradella. Context-Oriented Programming: A Programming Paradigm for Autonomic Systems. 2011."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/FOSE.2007.19"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-36583-6","volume-title":"Systems and Software Variability Management: Concepts, Tools, and Experiences","author":"Capilla R.","year":"2013","unstructured":"R. Capilla , J. Bosch , J-C. Kang , Systems and Software Variability Management: Concepts, Tools, and Experiences , Springer , 2013 . R. Capilla, J. Bosch, J-C. Kang, Systems and Software Variability Management: Concepts, Tools, and Experiences, Springer, 2013."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2577080.2579816"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2016.21"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1562112.1562118"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.03.024"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35813-5_1"}],"event":{"name":"Modularity '16: Companion volume of the 15th International Conference on Modularity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"M\u00e1laga Spain","acronym":"Modularity '16"},"container-title":["Companion Proceedings of the 15th International Conference on Modularity"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2892664.2892684","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2892664.2892684","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T18:55:55Z","timestamp":1750272955000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2892664.2892684"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,3,14]]},"references-count":43,"alternative-id":["10.1145\/2892664.2892684","10.1145\/2892664"],"URL":"https:\/\/doi.org\/10.1145\/2892664.2892684","relation":{},"subject":[],"published":{"date-parts":[[2016,3,14]]},"assertion":[{"value":"2016-03-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}