{"id":"https://openalex.org/W3108563106","doi":"https://doi.org/10.1145/3422584.3422766","title":"PLAM","display_name":"PLAM","publication_year":2020,"publication_date":"2020-07-21","ids":{"openalex":"https://openalex.org/W3108563106","doi":"https://doi.org/10.1145/3422584.3422766","mag":"3108563106"},"language":"en","primary_location":{"id":"doi:10.1145/3422584.3422766","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3422584.3422766","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 12th ACM International Workshop on Context-Oriented Programming and Advanced Modularity","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/A5100623100","display_name":"Zihan Liu","orcid":"https://orcid.org/0000-0002-0874-0682"},"institutions":[{"id":"https://openalex.org/I135598925","display_name":"Kyushu University","ror":"https://ror.org/00p4k0j84","country_code":"JP","type":"education","lineage":["https://openalex.org/I135598925"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Zihan Liu","raw_affiliation_strings":["Kyushu University, Motooka, Nishi-ku, Fukuoka City, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Kyushu University, Motooka, Nishi-ku, Fukuoka City, Japan","institution_ids":["https://openalex.org/I135598925"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091820167","display_name":"Ikuta Tanigawa","orcid":"https://orcid.org/0009-0002-8241-6319"},"institutions":[{"id":"https://openalex.org/I1314466530","display_name":"Tokai University","ror":"https://ror.org/01p7qe739","country_code":"JP","type":"education","lineage":["https://openalex.org/I1314466530"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Ikuta Tanigawa","raw_affiliation_strings":["School of Information and Telecommunication Engineering, Tokai University, Takanawa, Minato-ku, Tokyo, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information and Telecommunication Engineering, Tokai University, Takanawa, Minato-ku, Tokyo, Japan","institution_ids":["https://openalex.org/I1314466530"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103432439","display_name":"Harumi Watanabe","orcid":null},"institutions":[{"id":"https://openalex.org/I1314466530","display_name":"Tokai University","ror":"https://ror.org/01p7qe739","country_code":"JP","type":"education","lineage":["https://openalex.org/I1314466530"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Harumi Watanabe","raw_affiliation_strings":["School of Information and Telecommunication Engineering, Tokai University, Takanawa, Minato-ku, Tokyo, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information and Telecommunication Engineering, Tokai University, Takanawa, Minato-ku, Tokyo, Japan","institution_ids":["https://openalex.org/I1314466530"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5037430332","display_name":"Kenji Hisazumi","orcid":"https://orcid.org/0000-0003-2452-6552"},"institutions":[{"id":"https://openalex.org/I135598925","display_name":"Kyushu University","ror":"https://ror.org/00p4k0j84","country_code":"JP","type":"education","lineage":["https://openalex.org/I135598925"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kenji Hisazumi","raw_affiliation_strings":["Kyushu University, Motooka, Nishi-ku, Fukuoka City, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Kyushu University, Motooka, Nishi-ku, Fukuoka City, Japan","institution_ids":["https://openalex.org/I135598925"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.16039845,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.9966999888420105,"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.7539182901382446},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.7190003395080566},{"id":"https://openalex.org/keywords/context-switch","display_name":"Context switch","score":0.6220836639404297},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5200904607772827},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5084785223007202},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.48015254735946655},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.47812023758888245},{"id":"https://openalex.org/keywords/layer","display_name":"Layer (electronics)","score":0.4579029083251953}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7539182901382446},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.7190003395080566},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.6220836639404297},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5200904607772827},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5084785223007202},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.48015254735946655},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.47812023758888245},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.4579029083251953},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","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/3422584.3422766","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3422584.3422766","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 12th ACM International Workshop on Context-Oriented Programming and Advanced Modularity","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.7699999809265137}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1587435951","https://openalex.org/W1968348665","https://openalex.org/W1978875190","https://openalex.org/W1996442782","https://openalex.org/W2056413925","https://openalex.org/W2072781714","https://openalex.org/W2089889705","https://openalex.org/W2117502039","https://openalex.org/W2129732645","https://openalex.org/W2150275961","https://openalex.org/W2948179020","https://openalex.org/W4230022054"],"related_works":["https://openalex.org/W2033778626","https://openalex.org/W2187110187","https://openalex.org/W2026780467","https://openalex.org/W2002371119","https://openalex.org/W2018697868","https://openalex.org/W4390492895","https://openalex.org/W2886225742","https://openalex.org/W4323662771","https://openalex.org/W2101387113","https://openalex.org/W4206718021"],"abstract_inverted_index":{"In":[0,24,107],"recent":[1],"years,":[2],"with":[3],"the":[4,9,15,27,44,51,55,61,65,128,133,143,146,152,163,167,187,194,197],"development":[5],"of":[6,36,57,95,145,166,175,196],"embedded":[7,69],"software,":[8],"demand":[10],"for":[11,17,74,114],"context-aware":[12],"software":[13,70],"and":[14,38,85,141],"need":[16],"Context-Oriented":[18],"Programming":[19],"(COP)":[20],"frameworks":[21],"is":[22,32,40,125,150],"increasing.":[23],"general,":[25],"within":[26],"COP":[28],"framework,":[29],"each":[30],"method":[31],"managed":[33],"in":[34],"units":[35],"layers,":[37],"time":[39],"required":[41],"to":[42,50,59,92,102,159,185],"activate":[43],"layers":[45,136],"following":[46],"context":[47,144,188],"changes.":[48],"Compared":[49],"traditional":[52],"single-thread":[53],"method,":[54],"use":[56,183],"multi-threading":[58,101],"control":[60],"layer":[62,105,116,149],"activation":[63,117,164],"doubles":[64],"system":[66],"efficiency.":[67],"Moreover,":[68],"usually":[71],"includes":[72],"mechanisms":[73,89],"exception":[75,147],"handling,":[76],"such":[77],"as":[78,119,177],"communication":[79],"disconnection,":[80],"mechanical":[81],"or":[82,161],"hardware":[83],"failures,":[84],"insufficient":[86],"energy.":[87],"These":[88],"are":[90],"expected":[91],"be":[93,138],"types":[94],"high-priority":[96],"operations,":[97],"which":[98,124],"also":[99],"require":[100],"achieve":[103],"preemptive":[104,115],"activation.":[106],"this":[108],"study,":[109],"we":[110,171],"propose":[111],"an":[112],"architecture":[113],"known":[118],"PLAM":[120],"by":[121],"using":[122],"multi-threading,":[123],"based":[126],"on":[127],"RTCOP":[129],"framework.":[130],"Using":[131],"PLAM,":[132],"non-exception":[134],"handling":[135,148],"can":[137,154,182],"activated":[139],"simultaneously,":[140],"when":[142],"perceived,":[151],"program":[153],"call":[155],"a":[156,173],"certain":[157],"function":[158],"suspend":[160],"terminate":[162],"process":[165],"other":[168],"layers.":[169],"Finally,":[170],"package":[172],"series":[174],"functions":[176],"APIs":[178],"so":[179],"that":[180],"users":[181],"these":[184],"customize":[186],"listener.":[189],"A":[190],"test":[191],"application":[192],"confirms":[193],"feasibility":[195],"proposed":[198],"approach.":[199]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2020-12-07T00:00:00"}
