{"id":"https://openalex.org/W4381056879","doi":"https://doi.org/10.1016/j.cola.2023.101221","title":"A new versioning approach for collaboration in blended modeling","display_name":"A new versioning approach for collaboration in blended modeling","publication_year":2023,"publication_date":"2023-06-17","ids":{"openalex":"https://openalex.org/W4381056879","doi":"https://doi.org/10.1016/j.cola.2023.101221"},"language":"en","primary_location":{"id":"doi:10.1016/j.cola.2023.101221","doi":"https://doi.org/10.1016/j.cola.2023.101221","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.cola.2023.101221","pdf_url":"https://www.sciencedirect.com/science/article/pii/S259011842300031X","source":{"id":"https://openalex.org/S4210239993","display_name":"Journal of Computer Languages","issn_l":"2590-1184","issn":["2590-1184","2665-9182"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-c","cwts-core","dongbi-d","jufo-1","norway-1","poland-20","russia-white-list-2"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Languages","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://www.sciencedirect.com/science/article/pii/S259011842300031X","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5068627341","display_name":"Joeri Exelmans","orcid":"https://orcid.org/0000-0002-6916-5140","observed_orcids":["https://orcid.org/0000-0002-6916-5140"]},"institutions":[{"id":"https://openalex.org/I149213910","display_name":"University of Antwerp","ror":"https://ror.org/008x57b05","country_code":"BE","type":"education","lineage":["https://openalex.org/I149213910"]}],"countries":["BE"],"is_corresponding":true,"raw_author_name":"Joeri Exelmans","raw_affiliation_strings":["University of Antwerp, Flanders Make, Antwerp, Belgium"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Antwerp, Flanders Make, Antwerp, Belgium","institution_ids":["https://openalex.org/I149213910"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064447629","display_name":"Jakob Pietron","orcid":"https://orcid.org/0000-0001-8308-6636","observed_orcids":["https://orcid.org/0000-0001-8308-6636"]},"institutions":[{"id":"https://openalex.org/I196349391","display_name":"Universit\u00e4t Ulm","ror":"https://ror.org/032000t02","country_code":"DE","type":"education","lineage":["https://openalex.org/I196349391"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jakob Pietron","raw_affiliation_strings":["Ulm University, Ulm, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ulm University, Ulm, Germany","institution_ids":["https://openalex.org/I196349391"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078330103","display_name":"Alexander Raschke","orcid":"https://orcid.org/0000-0002-6088-8393","observed_orcids":["https://orcid.org/0000-0002-6088-8393"]},"institutions":[{"id":"https://openalex.org/I196349391","display_name":"Universit\u00e4t Ulm","ror":"https://ror.org/032000t02","country_code":"DE","type":"education","lineage":["https://openalex.org/I196349391"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Alexander Raschke","raw_affiliation_strings":["Ulm University, Ulm, Germany"],"raw_orcid":"https://orcid.org/0000-0002-6088-8393","affiliations":[{"raw_affiliation_string":"Ulm University, Ulm, Germany","institution_ids":["https://openalex.org/I196349391"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007007501","display_name":"Hans L. Vangheluwe","orcid":"https://orcid.org/0000-0003-2079-6643","observed_orcids":["https://orcid.org/0000-0003-2079-6643"]},"institutions":[{"id":"https://openalex.org/I149213910","display_name":"University of Antwerp","ror":"https://ror.org/008x57b05","country_code":"BE","type":"education","lineage":["https://openalex.org/I149213910"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Hans Vangheluwe","raw_affiliation_strings":["University of Antwerp, Flanders Make, Antwerp, Belgium"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Antwerp, Flanders Make, Antwerp, Belgium","institution_ids":["https://openalex.org/I149213910"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043271427","display_name":"Matthias Tichy","orcid":"https://orcid.org/0000-0002-9067-3748","observed_orcids":["https://orcid.org/0000-0002-9067-3748"]},"institutions":[{"id":"https://openalex.org/I196349391","display_name":"Universit\u00e4t Ulm","ror":"https://ror.org/032000t02","country_code":"DE","type":"education","lineage":["https://openalex.org/I196349391"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Matthias Tichy","raw_affiliation_strings":["Ulm University, Ulm, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ulm University, Ulm, Germany","institution_ids":["https://openalex.org/I196349391"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5068627341"],"corresponding_institution_ids":["https://openalex.org/I149213910"],"apc_list":{"value":1940,"currency":"USD","value_usd":1940},"apc_paid":{"value":1940,"currency":"USD","value_usd":1940},"fwci":3.4872,"has_fulltext":true,"cited_by_count":14,"citation_normalized_percentile":{"value":0.92545698,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"76","issue":null,"first_page":"101221","last_page":"101221"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9976000189781189,"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":0.9976000189781189,"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/T10260","display_name":"Software Engineering Research","score":0.0006000000284984708,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.0005000000237487257,"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/version-control","display_name":"version control","score":0.6690000295639038},{"id":"https://openalex.org/keywords/collaborative-modeling","display_name":"collaborative modeling","score":0.7829999923706055},{"id":"https://openalex.org/keywords/concrete-syntax","display_name":"concrete syntax","score":0.6290000081062317},{"id":"https://openalex.org/keywords/abstract-syntax","display_name":"abstract syntax","score":1.0},{"id":"https://openalex.org/keywords/change-propagation","display_name":"change propagation","score":0.9079999923706055},{"id":"https://openalex.org/keywords/software-intensive-systems","display_name":"software-intensive systems","score":0.48100000619888306},{"id":"https://openalex.org/keywords/model-editing","display_name":"model editing","score":0.31299999356269836}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7983101010322571},{"id":"https://openalex.org/C197129107","wikidata":"https://www.wikidata.org/wiki/Q1921621","display_name":"Merge (version control)","level":2,"score":0.6657136678695679},{"id":"https://openalex.org/C198140048","wikidata":"https://www.wikidata.org/wiki/Q10859422","display_name":"Software versioning","level":3,"score":0.6560671329498291},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.5790952444076538},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5395715832710266},{"id":"https://openalex.org/C2780719617","wikidata":"https://www.wikidata.org/wiki/Q1030752","display_name":"Salient","level":2,"score":0.5332035422325134},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.4464447498321533},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4120830297470093},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3543669581413269},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.32275712490081787},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2041417956352234},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.18343672156333923},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.cola.2023.101221","doi":"https://doi.org/10.1016/j.cola.2023.101221","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.cola.2023.101221","pdf_url":"https://www.sciencedirect.com/science/article/pii/S259011842300031X","source":{"id":"https://openalex.org/S4210239993","display_name":"Journal of Computer Languages","issn_l":"2590-1184","issn":["2590-1184","2665-9182"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-c","cwts-core","dongbi-d","jufo-1","norway-1","poland-20","russia-white-list-2"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Languages","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.cola.2023.101221","doi":"https://doi.org/10.1016/j.cola.2023.101221","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.cola.2023.101221","pdf_url":"https://www.sciencedirect.com/science/article/pii/S259011842300031X","source":{"id":"https://openalex.org/S4210239993","display_name":"Journal of Computer Languages","issn_l":"2590-1184","issn":["2590-1184","2665-9182"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-c","cwts-core","dongbi-d","jufo-1","norway-1","poland-20","russia-white-list-2"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Languages","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G1883769032","display_name":"Verbundprojekt: Gemeinsame ElektroNik Roadmap f\u00fcr Innovationen der AutomobiLen Wertsch\u00f6pfungskette - GENIAL! -, Teilvorhaben: Anwendung der Anforderungsmodellierung und \u00c4nderungspropagation in der Roadmap-Entwicklung","funder_award_id":"16ES0875","funder_id":"https://openalex.org/F4320321114","funder_display_name":"Bundesministerium f\u00fcr Bildung und Forschung"},{"id":"https://openalex.org/G7443300523","display_name":"Modularization of modeling and simulation languages and their tools through explicit modeling of language fragments","funder_award_id":"1S70622N","funder_id":"https://openalex.org/F4320321730","funder_display_name":"Fonds Wetenschappelijk Onderzoek"}],"funders":[{"id":"https://openalex.org/F4320321114","display_name":"Bundesministerium f\u00fcr Bildung und Forschung","ror":"https://ror.org/04pz7b180"},{"id":"https://openalex.org/F4320321730","display_name":"Fonds Wetenschappelijk Onderzoek","ror":"https://ror.org/03qtxy027"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4381056879.pdf","grobid_xml":"https://content.openalex.org/works/W4381056879.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W20879611","https://openalex.org/W1495385290","https://openalex.org/W1525885244","https://openalex.org/W1596597411","https://openalex.org/W1977523395","https://openalex.org/W2025624633","https://openalex.org/W2027185189","https://openalex.org/W2064650227","https://openalex.org/W2089247684","https://openalex.org/W2099529102","https://openalex.org/W2121668868","https://openalex.org/W2122859326","https://openalex.org/W2124315882","https://openalex.org/W2157901438","https://openalex.org/W2293306176","https://openalex.org/W2508181318","https://openalex.org/W2615617318","https://openalex.org/W2760146605","https://openalex.org/W2894750487","https://openalex.org/W2895552427","https://openalex.org/W2914675182","https://openalex.org/W2991520011","https://openalex.org/W3122598038","https://openalex.org/W3170308273","https://openalex.org/W3210459747","https://openalex.org/W3214682406","https://openalex.org/W3215391101","https://openalex.org/W4225669814","https://openalex.org/W4235111675","https://openalex.org/W4239739732","https://openalex.org/W4241482608","https://openalex.org/W4246245981","https://openalex.org/W4250875918","https://openalex.org/W4253475129","https://openalex.org/W4255370957","https://openalex.org/W4283216742","https://openalex.org/W4285260097","https://openalex.org/W4292403087"],"related_works":["https://openalex.org/W7054467584","https://openalex.org/W7097268052","https://openalex.org/W7095448402","https://openalex.org/W27951886","https://openalex.org/W2089247684","https://openalex.org/W2980240538","https://openalex.org/W7212276786","https://openalex.org/W2091147687","https://openalex.org/W1545926065","https://openalex.org/W7098338246"],"abstract_inverted_index":{"The":[0],"complexity":[1],"of":[2,54,61,146],"modern":[3],"software-intensive":[4],"systems":[5],"and":[6,29,65,78,111,142],"the":[7,20,34,118,139],"need":[8],"for":[9,24],"flexibility":[10],"in":[11],"their":[12,112],"development":[13],"process":[14],"forces":[15],"developers":[16],"to":[17,36,71,79,95,117,123],"collaborate":[18],"using":[19],"most":[21],"appropriate":[22],"language(s)":[23],"each":[25],"given":[26],"task,":[27],"view":[28],"component.":[30],"Blended":[31],"modeling":[32],"is":[33,83],"ability":[35],"edit":[37],"a":[38,52],"model":[39],"through":[40],"multiple":[41],"concrete":[42,64,96],"syntaxes":[43],"simultaneously.":[44],"To":[45],"support":[46,72],"collaborative":[47],"blended":[48],"modeling,":[49],"we":[50,137],"present":[51,138],"variation":[53],"operation-based":[55],"versioning":[56],"that":[57,82],"allows":[58,69],"bi-directional":[59],"propagation":[60],"changes":[62,92],"between":[63,75],"abstract":[66,94],"syntaxes.":[67],"This":[68],"us":[70],"layout":[73,88],"continuity":[74],"different":[76,108],"versions,":[77],"handle":[80],"information":[81],"not":[84,102],"(yet)":[85],"available":[86],"(e.g.,":[87],"information)":[89],"when":[90],"rendering":[91],"from":[93],"syntax.":[97],"Finally,":[98],"our":[99],"approach":[100,141],"does":[101],"enforce":[103],"immediate":[104],"conflict":[105,127],"resolution.":[106],"Rather,":[107],"merge":[109],"options":[110],"consequences":[113],"can":[114],"be":[115],"presented":[116],"users,":[119],"who":[120],"may":[121],"choose":[122],"only":[124],"perform":[125],"partial":[126],"resolution,":[128],"deferring":[129],"final":[130],"resolution":[131],"till":[132],"later.":[133],"In":[134],"this":[135],"article,":[136],"general":[140],"describe":[143],"salient":[144],"parts":[145],"an":[147],"implementation.":[148]},"counts_by_year":[{"year":2026,"cited_by_count":5},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":2}],"updated_date":"2026-10-16T09:59:22.235173","created_date":"2023-06-18T00:00:00"}
