{"id":"https://openalex.org/W3178030917","doi":"https://doi.org/10.1145/3464970.3468412","title":"Resolving synchronization conflicts in role-based multimodel-synchronization environments","display_name":"Resolving synchronization conflicts in role-based multimodel-synchronization environments","publication_year":2021,"publication_date":"2021-07-09","ids":{"openalex":"https://openalex.org/W3178030917","doi":"https://doi.org/10.1145/3464970.3468412","mag":"3178030917"},"language":"en","primary_location":{"id":"doi:10.1145/3464970.3468412","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3464970.3468412","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th ACM International Workshop on Context-Oriented Programming and Advanced Modularity","raw_type":"proceedings-article"},"type":"conference-paper","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/A5102781467","display_name":"Sebastian Ebert","orcid":"https://orcid.org/0000-0001-6504-9233"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Ebert","raw_affiliation_strings":["TU Dresden, Germany"],"raw_orcid":"https://orcid.org/0000-0001-6504-9233","affiliations":[{"raw_affiliation_string":"TU Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079120872","display_name":"Tim Kluge","orcid":"https://orcid.org/0000-0002-1704-3782"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Tim Kluge","raw_affiliation_strings":["TU Dresden, Germany"],"raw_orcid":"https://orcid.org/0000-0002-1704-3782","affiliations":[{"raw_affiliation_string":"TU Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001242911","display_name":"Sebastian G\u00f6tz","orcid":"https://orcid.org/0000-0003-1537-7815"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian G\u00f6tz","raw_affiliation_strings":["TU Dresden, Germany"],"raw_orcid":"https://orcid.org/0000-0003-1537-7815","affiliations":[{"raw_affiliation_string":"TU Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I78650965"],"apc_list":null,"apc_paid":null,"fwci":0.2557,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.46090163,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":93},"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9998000264167786,"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/T12203","display_name":"Mobile Agent-Based Network Management","score":0.9980000257492065,"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/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9965000152587891,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.8563483953475952},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.840613603591919},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.732214093208313},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6289497017860413},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.6056641936302185},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.5450875759124756},{"id":"https://openalex.org/keywords/data-synchronization","display_name":"Data synchronization","score":0.5371817350387573},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3565184473991394},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.3222343325614929},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.18505600094795227}],"concepts":[{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.8563483953475952},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.840613603591919},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.732214093208313},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6289497017860413},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.6056641936302185},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.5450875759124756},{"id":"https://openalex.org/C108734733","wikidata":"https://www.wikidata.org/wiki/Q1172333","display_name":"Data synchronization","level":3,"score":0.5371817350387573},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3565184473991394},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3222343325614929},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.18505600094795227},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C24590314","wikidata":"https://www.wikidata.org/wiki/Q336038","display_name":"Wireless sensor network","level":2,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"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/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","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},{"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/3464970.3468412","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3464970.3468412","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th ACM International Workshop on Context-Oriented Programming and Advanced Modularity","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.49000000953674316,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W116701250","https://openalex.org/W123491890","https://openalex.org/W125761934","https://openalex.org/W146458024","https://openalex.org/W1562876780","https://openalex.org/W1587739491","https://openalex.org/W1821121188","https://openalex.org/W1895539387","https://openalex.org/W1964555843","https://openalex.org/W1976248891","https://openalex.org/W1998356535","https://openalex.org/W2021327849","https://openalex.org/W2026668736","https://openalex.org/W2029372768","https://openalex.org/W2113288486","https://openalex.org/W2116335447","https://openalex.org/W2126609747","https://openalex.org/W2126722198","https://openalex.org/W2129063689","https://openalex.org/W2135990082","https://openalex.org/W2137286918","https://openalex.org/W2162643243","https://openalex.org/W2181407356","https://openalex.org/W2487768854","https://openalex.org/W2896704469","https://openalex.org/W2941608026","https://openalex.org/W2991520011","https://openalex.org/W3019723010","https://openalex.org/W6604749689"],"related_works":["https://openalex.org/W2027357437","https://openalex.org/W2014622309","https://openalex.org/W2123134332","https://openalex.org/W2157126534","https://openalex.org/W78899842","https://openalex.org/W2118487515","https://openalex.org/W2548702785","https://openalex.org/W2368252421","https://openalex.org/W2158673508","https://openalex.org/W2360578463"],"abstract_inverted_index":{"The":[0],"ability":[1],"to":[2,49,65,100,105,123],"collaboratively":[3],"edit":[4],"data":[5,23,42,134],"in":[6,11],"distributed":[7],"environments":[8],"is":[9],"essential":[10],"our":[12,129],"information-based":[13],"industry.":[14],"Typically":[15],"users":[16],"or":[17],"systems":[18],"concurrently":[19],"access":[20],"and":[21,37,92,121,138],"modify":[22],"from":[24],"different":[25,28],"locations":[26],"for":[27,46],"purposes.":[29],"Each":[30],"purpose":[31],"might":[32],"require":[33],"its":[34],"own":[35],"representation":[36],"subset":[38],"of":[39,70,113,118],"the":[40,47,116,140],"shared":[41],"(i.e.,":[43],"a":[44,53,88],"model),":[45],"editor":[48],"be":[50,101],"productive.":[51],"Consequently,":[52],"multi-model":[54,107],"system":[55],"results,":[56],"which":[57],"requires":[58],"multi-directional":[59],"synchronization.":[60],"Although":[61],"some":[62],"approaches":[63],"exist":[64],"realize":[66,106],"such":[67],"systems,":[68,108],"none":[69],"these":[71],"supports":[72],"concurrent":[73],"modifications.":[74],"To":[75],"overcome":[76],"this":[77],"limitation,":[78],"we":[79],"extend":[80],"previous":[81],"work":[82],"on":[83],"role-oriented":[84],"model":[85],"synchronization":[86],"with":[87],"novel":[89],"conflict":[90],"detection":[91],"resolution":[93],"approach.":[94],"Role-oriented":[95],"programming":[96],"has":[97],"been":[98],"shown":[99],"an":[102,132],"adequate":[103],"paradigm":[104],"as":[109],"it":[110],"offers":[111],"separation":[112],"concerns":[114],"at":[115],"level":[117],"object":[119],"collaborations":[120],"allows":[122],"express":[124],"context-dependent":[125],"behavior.":[126],"We":[127],"evaluate":[128],"approach":[130],"using":[131],"employee":[133],"management":[135],"case":[136],"study":[137],"assess":[139],"introduced":[141],"performance":[142],"overhead.":[143]},"counts_by_year":[{"year":2021,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
