{"id":"https://openalex.org/W2887638060","doi":"https://doi.org/10.1145/3239372.3239408","title":"Towards Scalable Model Views on Heterogeneous Model Resources","display_name":"Towards Scalable Model Views on Heterogeneous Model Resources","publication_year":2018,"publication_date":"2018-10-04","ids":{"openalex":"https://openalex.org/W2887638060","doi":"https://doi.org/10.1145/3239372.3239408","mag":"2887638060"},"language":"en","primary_location":{"id":"doi:10.1145/3239372.3239408","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3239372.3239408","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":"preprint","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/A5015760418","display_name":"Hugo Bruneli\u00e8re","orcid":"https://orcid.org/0000-0002-5987-2175"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I4210127572","display_name":"IMT Atlantique","ror":"https://ror.org/030hj3061","country_code":"FR","type":"education","lineage":["https://openalex.org/I205703379","https://openalex.org/I4210127572"]},{"id":"https://openalex.org/I4210117005","display_name":"Laboratoire des Sciences du Num\u00e9rique de Nantes","ror":"https://ror.org/02snf8m58","country_code":"FR","type":"facility","lineage":["https://openalex.org/I100445878","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I4210117005","https://openalex.org/I4210124215","https://openalex.org/I4210127572","https://openalex.org/I4210139971","https://openalex.org/I97188460","https://openalex.org/I97188460"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Hugo Bruneliere","raw_affiliation_strings":["IMT Atlantique - LS2N (CNRS) &amp; ARMINES, Nantes, France"],"affiliations":[{"raw_affiliation_string":"IMT Atlantique - LS2N (CNRS) &amp; ARMINES, Nantes, France","institution_ids":["https://openalex.org/I4210127572","https://openalex.org/I4210117005","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063048087","display_name":"Florent Marchand de Kerchove","orcid":null},"institutions":[{"id":"https://openalex.org/I4210127572","display_name":"IMT Atlantique","ror":"https://ror.org/030hj3061","country_code":"FR","type":"education","lineage":["https://openalex.org/I205703379","https://openalex.org/I4210127572"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I4210117005","display_name":"Laboratoire des Sciences du Num\u00e9rique de Nantes","ror":"https://ror.org/02snf8m58","country_code":"FR","type":"facility","lineage":["https://openalex.org/I100445878","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I4210117005","https://openalex.org/I4210124215","https://openalex.org/I4210127572","https://openalex.org/I4210139971","https://openalex.org/I97188460","https://openalex.org/I97188460"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Florent Marchand de Kerchove","raw_affiliation_strings":["IMT Atlantique - LS2N (CNRS) &amp; ARMINES, Nantes, France"],"affiliations":[{"raw_affiliation_string":"IMT Atlantique - LS2N (CNRS) &amp; ARMINES, Nantes, France","institution_ids":["https://openalex.org/I4210127572","https://openalex.org/I4210117005","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004839647","display_name":"Gwendal Daniel","orcid":"https://orcid.org/0000-0003-0692-0628"},"institutions":[{"id":"https://openalex.org/I138847295","display_name":"Universitat Oberta de Catalunya","ror":"https://ror.org/01f5wp925","country_code":"ES","type":"education","lineage":["https://openalex.org/I138847295"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Gwendal Daniel","raw_affiliation_strings":["IN3, Universitat Oberta de Catalunya (UOC), Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"IN3, Universitat Oberta de Catalunya (UOC), Barcelona, Spain","institution_ids":["https://openalex.org/I138847295"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074872542","display_name":"Jordi Cabot","orcid":"https://orcid.org/0000-0003-2418-2489"},"institutions":[{"id":"https://openalex.org/I11932220","display_name":"Instituci\u00f3 Catalana de Recerca i Estudis Avan\u00e7ats","ror":"https://ror.org/0371hy230","country_code":"ES","type":"nonprofit","lineage":["https://openalex.org/I11932220"]},{"id":"https://openalex.org/I138847295","display_name":"Universitat Oberta de Catalunya","ror":"https://ror.org/01f5wp925","country_code":"ES","type":"education","lineage":["https://openalex.org/I138847295"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jordi Cabot","raw_affiliation_strings":["ICREA &amp; Universitat Oberta de Catalunya (UOC), Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"ICREA &amp; Universitat Oberta de Catalunya (UOC), Barcelona, Spain","institution_ids":["https://openalex.org/I138847295","https://openalex.org/I11932220"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5015760418"],"corresponding_institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I4210117005","https://openalex.org/I4210127572"],"apc_list":null,"apc_paid":null,"fwci":2.7544,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.91160553,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"334","last_page":"344"},"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.9994999766349792,"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.9994999766349792,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.996399998664856,"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/computer-science","display_name":"Computer science","score":0.8301613330841064},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7016657590866089},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5710138082504272},{"id":"https://openalex.org/keywords/unification","display_name":"Unification","score":0.5629284381866455},{"id":"https://openalex.org/keywords/data-modeling","display_name":"Data modeling","score":0.5078569054603577},{"id":"https://openalex.org/keywords/tracing","display_name":"Tracing","score":0.4788608253002167},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.472788542509079},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.4661242961883545},{"id":"https://openalex.org/keywords/context-model","display_name":"Context model","score":0.43231523036956787},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4117748439311981},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.36783137917518616},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.24858924746513367},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.19802328944206238},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1525028645992279},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.09354007244110107}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8301613330841064},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7016657590866089},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5710138082504272},{"id":"https://openalex.org/C96146094","wikidata":"https://www.wikidata.org/wiki/Q609057","display_name":"Unification","level":2,"score":0.5629284381866455},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.5078569054603577},{"id":"https://openalex.org/C138673069","wikidata":"https://www.wikidata.org/wiki/Q322229","display_name":"Tracing","level":2,"score":0.4788608253002167},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.472788542509079},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.4661242961883545},{"id":"https://openalex.org/C183322885","wikidata":"https://www.wikidata.org/wiki/Q17007702","display_name":"Context model","level":3,"score":0.43231523036956787},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4117748439311981},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.36783137917518616},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.24858924746513367},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.19802328944206238},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1525028645992279},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.09354007244110107},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"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/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3239372.3239408","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3239372.3239408","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"},{"id":"pmh:oai:HAL:hal-01845976v1","is_oa":false,"landing_page_url":"https://hal.science/hal-01845976","pdf_url":null,"source":{"id":"https://openalex.org/S4406922461","display_name":"SPIRE - Sciences Po Institutional REpository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM/IEEE 21th International Conference on Model Driven Engineering Languages and Systems (MODELS \u201918), Oct 2018, Copenhagen, Denmark. pp.334-344, &#x27E8;10.1145/3239372.3239408&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.4099999964237213}],"awards":[{"id":"https://openalex.org/G4956428346","display_name":null,"funder_award_id":"Horizon 2020 research and innovatio","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G5036817778","display_name":null,"funder_award_id":"European Union's Horizon 2020 research and innov","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G7436650406","display_name":"MegaModelling at Runtime - scalable model-based framework for continuous development and runtime validation of complex systems.","funder_award_id":"737494","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G7950423847","display_name":null,"funder_award_id":"737494","funder_id":"https://openalex.org/F4320327207","funder_display_name":"Electronic Components and Systems for European Leadership"},{"id":"https://openalex.org/G8318064016","display_name":null,"funder_award_id":"Horizon","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G8633428685","display_name":null,"funder_award_id":"European Union's Horizon 2020 research and innovat","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320327207","display_name":"Electronic Components and Systems for European Leadership","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W146458024","https://openalex.org/W217510991","https://openalex.org/W1965979806","https://openalex.org/W2002045687","https://openalex.org/W2021742849","https://openalex.org/W2027428924","https://openalex.org/W2043310979","https://openalex.org/W2046940063","https://openalex.org/W2050344571","https://openalex.org/W2050736294","https://openalex.org/W2063268247","https://openalex.org/W2067134549","https://openalex.org/W2077099824","https://openalex.org/W2094489875","https://openalex.org/W2114712170","https://openalex.org/W2124968587","https://openalex.org/W2180737804","https://openalex.org/W2332758915","https://openalex.org/W2352369207","https://openalex.org/W2401210058","https://openalex.org/W2402477921","https://openalex.org/W2510120791","https://openalex.org/W2574148274","https://openalex.org/W2750462728","https://openalex.org/W2755868726","https://openalex.org/W2787652828","https://openalex.org/W2804378350"],"related_works":["https://openalex.org/W2367630557","https://openalex.org/W101666983","https://openalex.org/W2183792531","https://openalex.org/W2595286499","https://openalex.org/W2616882931","https://openalex.org/W2471908688","https://openalex.org/W1845283042","https://openalex.org/W2115512867","https://openalex.org/W4231718283","https://openalex.org/W2222594822"],"abstract_inverted_index":{"When":[0],"engineering":[1,106],"complex":[2],"systems,":[3],"models":[4,13,60,96,171,248],"are":[5,14,286],"used":[6],"to":[7,36,45,62,66,81,91,164,191,236],"represent":[8],"various":[9],"systems":[10],"aspects.":[11],"These":[12,101],"often":[15],"heterogeneous":[16,95,198],"in":[17,57,97,166,173],"terms":[18],"of":[19,128,169,176,184,218,225,240],"modeling":[20,157,284],"language,":[21],"provenance,":[22],"number":[23],"or":[24],"scale.":[25],"They":[26,86],"can":[27,135,242],"be":[28,55,63,136,243],"notably":[29,214],"managed":[30],"by":[31],"different":[32,174],"persistence":[33,211],"frameworks":[34],"adapted":[35],"their":[37],"nature.":[38],"As":[39],"a":[40,98,126,188,260,271],"result,":[41],"the":[42,71,119,167,181,216,219,223,246,252,266],"information":[43],"relevant":[44],"engineers":[46],"is":[47],"usually":[48,103],"split":[49],"into":[50],"several":[51],"interrelated":[52],"models.":[53],"To":[54],"useful":[56],"practice,":[58],"these":[59],"need":[61],"integrated":[64],"together":[65],"provide":[67,87],"global":[68],"views":[69,102,134,196,227],"over":[70],"system":[72,110],"under":[73],"study.":[74],"Model":[75],"view":[76,148,208,220],"approaches":[77],"have":[78,160],"been":[79,162,257],"proposed":[80],"tackle":[82],"such":[83,108],"an":[84,88],"issue.":[85],"unification":[89],"mechanism":[90],"combine":[92],"and":[93,141,155,209,283],"query":[94],"transparent":[99],"way.":[100],"target":[104],"specific":[105],"tasks":[107],"as":[109],"design,":[111],"monitoring,":[112],"evolution,":[113],"etc.":[114],"In":[115],"our":[116,185,203],"present":[117],"context,":[118],"[email":[120,267],"protected]":[121,268],"industrially-supported":[122],"European":[123],"initiative":[124],"defines":[125],"set":[127],"large-scale":[129,262],"use":[130,263],"cases":[131],"where":[132],"model":[133,147,195,199,207,210,230],"beneficial":[137],"for":[138,222],"tracing":[139],"runtime":[140,272],"design":[142,274],"time":[143,275],"data.":[144],"However,":[145],"existing":[146],"solutions":[149],"mostly":[150],"rely":[151],"on":[152,197,245,251,259],"in-memory":[153],"constructs":[154],"low-level":[156],"APIs":[158],"that":[159],"not":[161],"designed":[163],"scale":[165],"context":[168],"large":[170,226],"stored":[172],"kinds":[175],"sources.":[177],"This":[178,213,233],"paper":[179],"presents":[180],"current":[182],"status":[183],"work":[186],"towards":[187],"general":[189],"solution":[190,255],"efficiently":[192],"support":[193,282],"scalable":[194],"resources.":[200],"It":[201],"describes":[202],"integration":[204],"approach":[205],"between":[206],"frameworks.":[212],"implies":[215],"refinement":[217],"framework":[221],"construction":[224],"from":[228,265],"multiple":[229],"storage":[231],"solutions.":[232],"also":[234],"requires":[235],"study":[237],"how":[238],"parts":[239],"queries":[241],"computed":[244],"contributing":[247],"rather":[249],"than":[250],"view.":[253],"Our":[254],"has":[256],"benchmarked":[258],"practical":[261],"case":[264],"project,":[269],"implementing":[270],"--":[273],"feedback":[276],"loop.":[277],"The":[278],"corresponding":[279],"EMF-based":[280],"tooling":[281],"resources":[285],"fully":[287],"available":[288],"online.":[289]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":6},{"year":2018,"cited_by_count":1}],"updated_date":"2026-04-13T07:58:08.660418","created_date":"2025-10-10T00:00:00"}
