{"id":"https://openalex.org/W2061535114","doi":"https://doi.org/10.1109/iceee.2013.6676051","title":"Towards Runtime Adaptation in Context-Oriented Programming","display_name":"Towards Runtime Adaptation in Context-Oriented Programming","publication_year":2013,"publication_date":"2013-09-01","ids":{"openalex":"https://openalex.org/W2061535114","doi":"https://doi.org/10.1109/iceee.2013.6676051","mag":"2061535114"},"language":"en","primary_location":{"id":"doi:10.1109/iceee.2013.6676051","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iceee.2013.6676051","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 10th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101936636","display_name":"Bo Han","orcid":"https://orcid.org/0000-0003-2591-5859"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Bo Han","raw_affiliation_strings":["Xi'an Jiaotong University, Xi'an, P.R. China","Xi\u2019an JiaoTong University, Xi\u2019an, China"],"affiliations":[{"raw_affiliation_string":"Xi'an Jiaotong University, Xi'an, P.R. China","institution_ids":["https://openalex.org/I87445476"]},{"raw_affiliation_string":"Xi\u2019an JiaoTong University, Xi\u2019an, China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100506688","display_name":"Yinliang Zhao","orcid":null},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yinliang Zhao","raw_affiliation_strings":["Xi'an Jiaotong University, Xi'an, P.R. China","Xi\u2019an JiaoTong University, Xi\u2019an, China"],"affiliations":[{"raw_affiliation_string":"Xi'an Jiaotong University, Xi'an, P.R. China","institution_ids":["https://openalex.org/I87445476"]},{"raw_affiliation_string":"Xi\u2019an JiaoTong University, Xi\u2019an, China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035071151","display_name":"Changpeng Zhu","orcid":"https://orcid.org/0000-0002-7272-7036"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Changpeng Zhu","raw_affiliation_strings":["Xi'an Jiaotong University, Xi'an, P.R. China","Xi\u2019an JiaoTong University, Xi\u2019an, China"],"affiliations":[{"raw_affiliation_string":"Xi'an Jiaotong University, Xi'an, P.R. China","institution_ids":["https://openalex.org/I87445476"]},{"raw_affiliation_string":"Xi\u2019an JiaoTong University, Xi\u2019an, China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101524100","display_name":"Qinghua Zeng","orcid":"https://orcid.org/0000-0002-3660-3212"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qinghua Zeng","raw_affiliation_strings":["Xi'an Jiaotong University, Xi'an, P.R. China","Xi\u2019an JiaoTong University, Xi\u2019an, China"],"affiliations":[{"raw_affiliation_string":"Xi'an Jiaotong University, Xi'an, P.R. China","institution_ids":["https://openalex.org/I87445476"]},{"raw_affiliation_string":"Xi\u2019an JiaoTong University, Xi\u2019an, China","institution_ids":["https://openalex.org/I87445476"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101936636"],"corresponding_institution_ids":["https://openalex.org/I87445476"],"apc_list":null,"apc_paid":null,"fwci":0.4809,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.76040309,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"6","issue":null,"first_page":"201","last_page":"208"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10444","display_name":"Context-Aware Activity Recognition Systems","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8448525667190552},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.721452534198761},{"id":"https://openalex.org/keywords/delegation","display_name":"Delegation","score":0.6498761773109436},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5460886359214783},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5188349485397339},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.5073873400688171},{"id":"https://openalex.org/keywords/separation-of-concerns","display_name":"Separation of concerns","score":0.49837803840637207},{"id":"https://openalex.org/keywords/ubiquitous-computing","display_name":"Ubiquitous computing","score":0.49381551146507263},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4596978425979614},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.449273943901062},{"id":"https://openalex.org/keywords/business-logic","display_name":"Business logic","score":0.41747185587882996},{"id":"https://openalex.org/keywords/aspect-oriented-programming","display_name":"Aspect-oriented programming","score":0.4119684100151062},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3299744725227356},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.23866283893585205},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.1194961667060852},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.0787600576877594}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8448525667190552},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.721452534198761},{"id":"https://openalex.org/C86532276","wikidata":"https://www.wikidata.org/wiki/Q1184065","display_name":"Delegation","level":2,"score":0.6498761773109436},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5460886359214783},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5188349485397339},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.5073873400688171},{"id":"https://openalex.org/C76214141","wikidata":"https://www.wikidata.org/wiki/Q2465506","display_name":"Separation of concerns","level":3,"score":0.49837803840637207},{"id":"https://openalex.org/C172195944","wikidata":"https://www.wikidata.org/wiki/Q541265","display_name":"Ubiquitous computing","level":2,"score":0.49381551146507263},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4596978425979614},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.449273943901062},{"id":"https://openalex.org/C146222976","wikidata":"https://www.wikidata.org/wiki/Q1204997","display_name":"Business logic","level":2,"score":0.41747185587882996},{"id":"https://openalex.org/C60051680","wikidata":"https://www.wikidata.org/wiki/Q30267","display_name":"Aspect-oriented programming","level":3,"score":0.4119684100151062},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3299744725227356},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.23866283893585205},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.1194961667060852},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0787600576877594},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iceee.2013.6676051","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iceee.2013.6676051","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 10th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W43533246","https://openalex.org/W175922506","https://openalex.org/W1490855506","https://openalex.org/W1575008295","https://openalex.org/W1592272620","https://openalex.org/W1610570299","https://openalex.org/W1966642491","https://openalex.org/W1978875190","https://openalex.org/W1992443356","https://openalex.org/W2000399282","https://openalex.org/W2059501804","https://openalex.org/W2060640309","https://openalex.org/W2089889705","https://openalex.org/W2098130177","https://openalex.org/W2106751509","https://openalex.org/W2118005163","https://openalex.org/W2124451269","https://openalex.org/W2144114063","https://openalex.org/W2145304606","https://openalex.org/W2150275961","https://openalex.org/W2914317223","https://openalex.org/W4236937290","https://openalex.org/W6601799673","https://openalex.org/W6635354407","https://openalex.org/W6636323515","https://openalex.org/W6672817961","https://openalex.org/W6676195701","https://openalex.org/W6678659995"],"related_works":["https://openalex.org/W2144809790","https://openalex.org/W2150075292","https://openalex.org/W1748395520","https://openalex.org/W2164188495","https://openalex.org/W2128292865","https://openalex.org/W2382899115","https://openalex.org/W2375799163","https://openalex.org/W378982846","https://openalex.org/W1967852403","https://openalex.org/W2155984350"],"abstract_inverted_index":{"Context-awareness":[0],"is":[1],"becoming":[2],"even":[3],"more":[4],"critical":[5],"for":[6,36,50],"mobile":[7],"and":[8,70,92,97,115],"ubiquitous":[9],"computing,":[10],"where":[11],"the":[12,40,51,68,77,82,88,102,112],"application":[13,41,55,78,113],"needs":[14],"to":[15,20,80,99,117,122],"dynamically":[16,100,119],"adapt":[17],"its":[18,21,123],"behavior":[19,29,56,103,114],"execution":[22,124],"environment.":[23,125],"Context-oriented":[24],"programming":[25],"languages":[26],"support":[27,35,49],"dynamic":[28,37],"adaptation,":[30],"however,":[31],"they":[32,46],"do":[33],"not":[34],"changes":[38],"in":[39,57],"code.":[42],"This":[43],"makes":[44],"that":[45],"provide":[47],"little":[48],"runtime":[52],"adaptation":[53],"of":[54,59,72,84,104],"case":[58],"any":[60],"instability":[61],"encountered.":[62],"In":[63],"this":[64],"paper,":[65],"we":[66],"present":[67],"design":[69],"implementation":[71],"DLA":[73,109],"framework,":[74],"which":[75,93],"uses":[76,94],"contract":[79],"separate":[81],"policy":[83],"layer":[85],"activation":[86],"from":[87],"application's":[89],"business":[90],"logic,":[91],"object":[95],"composition":[96],"delegation":[98],"adjust":[101],"objects.":[105],"With":[106],"these":[107],"features,":[108],"framework":[110],"enables":[111],"code":[116],"be":[118],"adapted":[120],"according":[121]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
