{"id":"https://openalex.org/W2136286808","doi":"https://doi.org/10.1145/2489793.2489795","title":"A unified context activation mechanism","display_name":"A unified context activation mechanism","publication_year":2013,"publication_date":"2013-07-02","ids":{"openalex":"https://openalex.org/W2136286808","doi":"https://doi.org/10.1145/2489793.2489795","mag":"2136286808"},"language":"en","primary_location":{"id":"doi:10.1145/2489793.2489795","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2489793.2489795","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2489795&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 5th International Workshop on Context-Oriented Programming","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://dl.acm.org/ft_gateway.cfm?id=2489795&type=pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5082030898","display_name":"Tetsuo Kamina","orcid":"https://orcid.org/0000-0003-0288-1908"},"institutions":[{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Tetsuo Kamina","raw_affiliation_strings":["University of Tokyo","university of Tokyo;"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Tokyo","institution_ids":["https://openalex.org/I74801974"]},{"raw_affiliation_string":"university of Tokyo;","institution_ids":["https://openalex.org/I74801974"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070909210","display_name":"Tomoyuki Aotani","orcid":"https://orcid.org/0000-0003-4538-0230"},"institutions":[{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Tomoyuki Aotani","raw_affiliation_strings":["Tokyo Institute of Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tokyo Institute of Technology","institution_ids":["https://openalex.org/I114531698"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079977725","display_name":"Hidehiko Masuhara","orcid":"https://orcid.org/0000-0002-8837-5303"},"institutions":[{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hidehiko Masuhara","raw_affiliation_strings":["Tokyo Institute of Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tokyo Institute of Technology","institution_ids":["https://openalex.org/I114531698"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":13,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9994999766349792,"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.9994999766349792,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.9968000054359436,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7627785205841064},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.7002497911453247},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5784802436828613},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5503756403923035},{"id":"https://openalex.org/keywords/mechanism","display_name":"Mechanism (biology)","score":0.48103123903274536},{"id":"https://openalex.org/keywords/context-model","display_name":"Context model","score":0.46561431884765625},{"id":"https://openalex.org/keywords/relation","display_name":"Relation (database)","score":0.4193957448005676},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.26679232716560364},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.1051795482635498}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7627785205841064},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.7002497911453247},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5784802436828613},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5503756403923035},{"id":"https://openalex.org/C89611455","wikidata":"https://www.wikidata.org/wiki/Q6804646","display_name":"Mechanism (biology)","level":2,"score":0.48103123903274536},{"id":"https://openalex.org/C183322885","wikidata":"https://www.wikidata.org/wiki/Q17007702","display_name":"Context model","level":3,"score":0.46561431884765625},{"id":"https://openalex.org/C25343380","wikidata":"https://www.wikidata.org/wiki/Q277521","display_name":"Relation (database)","level":2,"score":0.4193957448005676},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.26679232716560364},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.1051795482635498},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2489793.2489795","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2489793.2489795","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2489795&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 5th International Workshop on Context-Oriented Programming","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/2489793.2489795","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2489793.2489795","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2489795&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 5th International Workshop on Context-Oriented Programming","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1632351418","display_name":"Deepening Study on Context-Oriented Programming","funder_award_id":"25330078","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"}],"funders":[{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2136286808.pdf","grobid_xml":"https://content.openalex.org/works/W2136286808.grobid-xml"},"referenced_works_count":17,"referenced_works":["https://openalex.org/W122347058","https://openalex.org/W175922506","https://openalex.org/W1909406891","https://openalex.org/W1985637830","https://openalex.org/W1992443356","https://openalex.org/W2032835129","https://openalex.org/W2060640309","https://openalex.org/W2087175184","https://openalex.org/W2089889705","https://openalex.org/W2103680982","https://openalex.org/W2115607078","https://openalex.org/W2124489158","https://openalex.org/W2145304606","https://openalex.org/W2161291379","https://openalex.org/W2182749898","https://openalex.org/W2293227920","https://openalex.org/W3131402290"],"related_works":["https://openalex.org/W4234874385","https://openalex.org/W2323648130","https://openalex.org/W2157140558","https://openalex.org/W2378782423","https://openalex.org/W2382997850","https://openalex.org/W2390968135","https://openalex.org/W2388988621","https://openalex.org/W2357797405","https://openalex.org/W2382213751","https://openalex.org/W2366623913"],"abstract_inverted_index":{"With":[0],"the":[1,87,101,117],"increase":[2],"of":[3,29,40,51,86,89,119,129],"research":[4],"interest":[5],"in":[6],"context-oriented":[7],"programming":[8],"(COP),":[9],"several":[10,68],"COP":[11,63,69],"languages":[12],"with":[13],"different":[14,34],"characteristics":[15],"have":[16],"been":[17],"proposed.":[18],"Although":[19],"they":[20,31,122],"share":[21],"common":[22],"language":[23,44,64],"features":[24],"to":[25,36,80,99],"modularize":[26,112],"context-dependent":[27,53],"variations":[28],"behavior,":[30],"take":[32],"quite":[33],"ways":[35],"realize":[37],"them.":[38],"Because":[39],"such":[41],"differences,":[42],"each":[43],"cannot":[45],"solely":[46],"cover":[47],"all":[48],"use":[49],"cases":[50],"implementing":[52],"behavioral":[54],"variations.":[55],"In":[56],"this":[57,93],"paper,":[58],"we":[59],"propose":[60],"a":[61],"new":[62],"Javanese":[65,130],"that":[66,111],"unifies":[67],"mechanisms":[70],"into":[71],"general":[72],"linguistic":[73],"constructs.":[74],"Specifically,":[75],"it":[76],"provides":[77],"context":[78,82,94,108],"declarations":[79,98,110,114],"identify":[81],"and":[83,105,107,115,131],"its":[84],"specification":[85],"range":[88],"execution":[90],"sequences":[91],"where":[92,121],"is":[95],"active,":[96],"activate":[97],"define":[100],"relation":[102],"between":[103],"contexts":[104],"layers,":[106],"group":[109],"these":[113],"specify":[116],"set":[118],"instances":[120],"are":[123],"applied.":[124],"This":[125],"paper":[126],"describes":[127],"design":[128],"an":[132],"implementation":[133],"strategy.":[134]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2015,"cited_by_count":5},{"year":2014,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
