{"id":"https://openalex.org/W2894842211","doi":"https://doi.org/10.1145/3239372.3239412","title":"Incremental View Model Synchronization Using Partial Models","display_name":"Incremental View Model Synchronization Using Partial Models","publication_year":2018,"publication_date":"2018-10-04","ids":{"openalex":"https://openalex.org/W2894842211","doi":"https://doi.org/10.1145/3239372.3239412","mag":"2894842211"},"language":"en","primary_location":{"id":"doi:10.1145/3239372.3239412","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3239372.3239412","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems","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/A5036082702","display_name":"Krist\u00f3f Marussy","orcid":"https://orcid.org/0000-0002-9135-8256"},"institutions":[{"id":"https://openalex.org/I29770179","display_name":"Budapest University of Technology and Economics","ror":"https://ror.org/02w42ss30","country_code":"HU","type":"education","lineage":["https://openalex.org/I29770179"]}],"countries":["HU"],"is_corresponding":true,"raw_author_name":"Krist\u00f3f Marussy","raw_affiliation_strings":["Budapest University of Technology and Economics, Department of Measurement and Information Systems, Hungary and MTA-BME Lend\u00fclet Cyber-Physical Systems Research Group, Hungary"],"affiliations":[{"raw_affiliation_string":"Budapest University of Technology and Economics, Department of Measurement and Information Systems, Hungary and MTA-BME Lend\u00fclet Cyber-Physical Systems Research Group, Hungary","institution_ids":["https://openalex.org/I29770179"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055755535","display_name":"Oszk\u00e1r Semer\u00e1th","orcid":"https://orcid.org/0000-0002-3592-5105"},"institutions":[{"id":"https://openalex.org/I29770179","display_name":"Budapest University of Technology and Economics","ror":"https://ror.org/02w42ss30","country_code":"HU","type":"education","lineage":["https://openalex.org/I29770179"]}],"countries":["HU"],"is_corresponding":false,"raw_author_name":"Oszk\u00e1r Semer\u00e1th","raw_affiliation_strings":["Budapest University of Technology and Economics, Department of Measurement and Information Systems, Hungary and MTA-BME Lend\u00fclet Cyber-Physical Systems Research Group, Hungary"],"affiliations":[{"raw_affiliation_string":"Budapest University of Technology and Economics, Department of Measurement and Information Systems, Hungary and MTA-BME Lend\u00fclet Cyber-Physical Systems Research Group, Hungary","institution_ids":["https://openalex.org/I29770179"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064890236","display_name":"D\u00e1niel Varr\u00f3","orcid":"https://orcid.org/0000-0002-8790-252X"},"institutions":[{"id":"https://openalex.org/I29770179","display_name":"Budapest University of Technology and Economics","ror":"https://ror.org/02w42ss30","country_code":"HU","type":"education","lineage":["https://openalex.org/I29770179"]},{"id":"https://openalex.org/I5023651","display_name":"McGill University","ror":"https://ror.org/01pxwe438","country_code":"CA","type":"education","lineage":["https://openalex.org/I5023651"]}],"countries":["CA","HU"],"is_corresponding":false,"raw_author_name":"D\u00e1niel Varr\u00f3","raw_affiliation_strings":["Budapest University of Technology and Economics, Department of Measurement and Information Systems, Hungary, MTA-BME Lend\u00fclet Cyber-Physical Systems Research Group, Hungary and McGill University, School of Electrical and Computer Engineering, Canada"],"affiliations":[{"raw_affiliation_string":"Budapest University of Technology and Economics, Department of Measurement and Information Systems, Hungary, MTA-BME Lend\u00fclet Cyber-Physical Systems Research Group, Hungary and McGill University, School of Electrical and Computer Engineering, Canada","institution_ids":["https://openalex.org/I29770179","https://openalex.org/I5023651"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5036082702"],"corresponding_institution_ids":["https://openalex.org/I29770179"],"apc_list":null,"apc_paid":null,"fwci":2.3578,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.89402,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"323","last_page":"333"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.9976999759674072,"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/T10703","display_name":"Business Process Modeling and Analysis","score":0.9926000237464905,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8456093072891235},{"id":"https://openalex.org/keywords/model-transformation","display_name":"Model transformation","score":0.7870914936065674},{"id":"https://openalex.org/keywords/transformation","display_name":"Transformation (genetics)","score":0.708440899848938},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.651492178440094},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.58906090259552},{"id":"https://openalex.org/keywords/graph-rewriting","display_name":"Graph rewriting","score":0.5777489542961121},{"id":"https://openalex.org/keywords/source-model","display_name":"Source model","score":0.5422145128250122},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5366484522819519},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5102555751800537},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.46409597992897034},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.44056540727615356},{"id":"https://openalex.org/keywords/context-model","display_name":"Context model","score":0.4294973611831665},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4075383245944977},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3759642243385315},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3687983751296997},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.24835076928138733},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.20260155200958252},{"id":"https://openalex.org/keywords/consistency","display_name":"Consistency (knowledge bases)","score":0.08499735593795776}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8456093072891235},{"id":"https://openalex.org/C2779791154","wikidata":"https://www.wikidata.org/wiki/Q258040","display_name":"Model transformation","level":3,"score":0.7870914936065674},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.708440899848938},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.651492178440094},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.58906090259552},{"id":"https://openalex.org/C558772884","wikidata":"https://www.wikidata.org/wiki/Q1508564","display_name":"Graph rewriting","level":3,"score":0.5777489542961121},{"id":"https://openalex.org/C2985998994","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Source model","level":2,"score":0.5422145128250122},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5366484522819519},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5102555751800537},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.46409597992897034},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.44056540727615356},{"id":"https://openalex.org/C183322885","wikidata":"https://www.wikidata.org/wiki/Q17007702","display_name":"Context model","level":3,"score":0.4294973611831665},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4075383245944977},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3759642243385315},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3687983751296997},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.24835076928138733},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.20260155200958252},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.08499735593795776},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","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},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","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/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3239372.3239412","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3239372.3239412","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2268359849","display_name":null,"funder_award_id":"LP2015-12","funder_id":"https://openalex.org/F4320332555","funder_display_name":"Magyar Tudom\u00e1nyos Akad\u00e9mia Sz\u00e1m\u00edt\u00e1stechnikai \u00e9s Automatiz\u00e1l\u00e1si Kutat\u00f3int\u00e9zet"}],"funders":[{"id":"https://openalex.org/F4320332555","display_name":"Magyar Tudom\u00e1nyos Akad\u00e9mia Sz\u00e1m\u00edt\u00e1stechnikai \u00e9s Automatiz\u00e1l\u00e1si Kutat\u00f3int\u00e9zet","ror":"https://ror.org/0249v7n71"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":55,"referenced_works":["https://openalex.org/W136232721","https://openalex.org/W145334972","https://openalex.org/W146458024","https://openalex.org/W161809560","https://openalex.org/W190356767","https://openalex.org/W948185142","https://openalex.org/W1487409515","https://openalex.org/W1509087931","https://openalex.org/W1510934328","https://openalex.org/W1511832825","https://openalex.org/W1521729235","https://openalex.org/W1563049645","https://openalex.org/W1577544661","https://openalex.org/W1650869244","https://openalex.org/W1690951276","https://openalex.org/W1715430920","https://openalex.org/W1856724728","https://openalex.org/W1857137411","https://openalex.org/W1863924475","https://openalex.org/W1929752839","https://openalex.org/W1965979806","https://openalex.org/W1969015922","https://openalex.org/W1975411983","https://openalex.org/W1977152005","https://openalex.org/W1979501712","https://openalex.org/W1986755980","https://openalex.org/W1988613072","https://openalex.org/W2028848488","https://openalex.org/W2035236503","https://openalex.org/W2050736294","https://openalex.org/W2052552343","https://openalex.org/W2063268247","https://openalex.org/W2067134549","https://openalex.org/W2081518875","https://openalex.org/W2112857338","https://openalex.org/W2114990295","https://openalex.org/W2115083118","https://openalex.org/W2121061989","https://openalex.org/W2141122188","https://openalex.org/W2148159886","https://openalex.org/W2149129030","https://openalex.org/W2155758146","https://openalex.org/W2207124506","https://openalex.org/W2237682209","https://openalex.org/W2352369207","https://openalex.org/W2397548888","https://openalex.org/W2509706984","https://openalex.org/W2578360098","https://openalex.org/W2655981205","https://openalex.org/W2706354934","https://openalex.org/W2723261621","https://openalex.org/W2755868726","https://openalex.org/W2894820598","https://openalex.org/W2894842211","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2406066661","https://openalex.org/W2151333671","https://openalex.org/W2986452333","https://openalex.org/W2621356373","https://openalex.org/W79705588","https://openalex.org/W2165621915","https://openalex.org/W1991571782","https://openalex.org/W2101178642","https://openalex.org/W1857137411","https://openalex.org/W82357425"],"abstract_inverted_index":{"View":[0],"models":[1,9],"are":[2],"abstractions":[3],"of":[4,7,64,78,86,94,103,116],"a":[5,20,27,52],"set":[6],"source":[8,42,66,97,106],"derived":[10],"by":[11,74,83],"unidirectional":[12],"model":[13,22,67,73,107],"transformations.":[14],"In":[15],"this":[16],"paper,":[17],"we":[18,50],"propose":[19],"view":[21,80],"transformation":[23,30,47,58,108],"approach":[24],"which":[25],"provides":[26],"fully":[28],"compositional":[29],"language":[31,38],"built":[32,100],"on":[33,101],"an":[34,70,95,104],"existing":[35],"graph":[36],"query":[37],"to":[39,62],"declaratively":[40],"compose":[41],"and":[43,56,68],"target":[44,88],"patterns":[45],"into":[46],"rules.":[48],"Moreover,":[49],"provide":[51],"reactive,":[53],"incremental,":[54],"validating":[55],"inconsistency-tolerant":[57],"engine":[59],"that":[60],"reacts":[61],"changes":[63],"the":[65,76,87,114,117],"maintains":[69],"intermediate":[71],"partial":[72],"merging":[75],"results":[77],"composable":[79],"transformations":[81],"followed":[82],"incremental":[84],"updates":[85],"view.":[89],"An":[90],"initial":[91],"scalability":[92],"evaluation":[93],"open":[96,105,118],"prototype":[98],"tool":[99,109],"top":[102],"is":[110],"carried":[111],"out":[112],"in":[113],"context":[115],"Train":[119],"Benchmark":[120],"framework.":[121]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
