{"id":"https://openalex.org/W3211531381","doi":"https://doi.org/10.1109/models50736.2021.00016","title":"A GNN-based Recommender System to Assist the Specification of Metamodels and Models","display_name":"A GNN-based Recommender System to Assist the Specification of Metamodels and Models","publication_year":2021,"publication_date":"2021-10-01","ids":{"openalex":"https://openalex.org/W3211531381","doi":"https://doi.org/10.1109/models50736.2021.00016","mag":"3211531381"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/models50736.2021.00016","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5044470818","display_name":"Juri Di Rocco","orcid":"https://orcid.org/0000-0002-7909-3902"},"institutions":[{"id":"https://openalex.org/I26415053","display_name":"University of L'Aquila","ror":"https://ror.org/01j9p1r26","country_code":"IT","type":"education","lineage":["https://openalex.org/I26415053"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Juri Di Rocco","raw_affiliation_strings":["Università degli Studi dell'Aquila,L'Aquila,Italy"],"affiliations":[{"raw_affiliation_string":"Università degli Studi dell'Aquila,L'Aquila,Italy","institution_ids":["https://openalex.org/I26415053"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047553297","display_name":"Claudio Di Sipio","orcid":"https://orcid.org/0000-0001-9872-9542"},"institutions":[{"id":"https://openalex.org/I26415053","display_name":"University of L'Aquila","ror":"https://ror.org/01j9p1r26","country_code":"IT","type":"education","lineage":["https://openalex.org/I26415053"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Claudio Di Sipio","raw_affiliation_strings":["Università degli Studi dell'Aquila,L'Aquila,Italy"],"affiliations":[{"raw_affiliation_string":"Università degli Studi dell'Aquila,L'Aquila,Italy","institution_ids":["https://openalex.org/I26415053"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002764716","display_name":"Davide Di Ruscio","orcid":"https://orcid.org/0000-0002-5077-6793"},"institutions":[{"id":"https://openalex.org/I26415053","display_name":"University of L'Aquila","ror":"https://ror.org/01j9p1r26","country_code":"IT","type":"education","lineage":["https://openalex.org/I26415053"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Davide Di Ruscio","raw_affiliation_strings":["Università degli Studi dell'Aquila,L'Aquila,Italy"],"affiliations":[{"raw_affiliation_string":"Università degli Studi dell'Aquila,L'Aquila,Italy","institution_ids":["https://openalex.org/I26415053"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023235306","display_name":"Phuong T. Nguyen","orcid":"https://orcid.org/0000-0002-3666-4162"},"institutions":[{"id":"https://openalex.org/I26415053","display_name":"University of L'Aquila","ror":"https://ror.org/01j9p1r26","country_code":"IT","type":"education","lineage":["https://openalex.org/I26415053"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Phuong T. Nguyen","raw_affiliation_strings":["Università degli Studi dell'Aquila,L'Aquila,Italy"],"affiliations":[{"raw_affiliation_string":"Università degli Studi dell'Aquila,L'Aquila,Italy","institution_ids":["https://openalex.org/I26415053"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.969,"has_fulltext":false,"cited_by_count":30,"citation_normalized_percentile":{"value":0.631429,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"70","last_page":"81"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9939,"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/T10028","display_name":"Topic Modeling","score":0.9939,"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/T11273","display_name":"Advanced Graph Neural Networks","score":0.9935,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.989,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/metamodeling","display_name":"Metamodeling","score":0.6927601},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.47256464}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8594364},{"id":"https://openalex.org/C86610423","wikidata":"https://www.wikidata.org/wiki/Q1925081","display_name":"Metamodeling","level":2,"score":0.6927601},{"id":"https://openalex.org/C557471498","wikidata":"https://www.wikidata.org/wiki/Q554950","display_name":"Recommender system","level":2,"score":0.5601103},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.49820685},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.49341145},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.488139},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4796101},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.47256464},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.39306828},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2421703},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2355941},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/models50736.2021.00016","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality education","id":"https://metadata.un.org/sdg/4","score":0.55}],"grants":[{"funder":"https://openalex.org/F4320333065","funder_display_name":"Seventh Framework Programme","award_id":"732223"}],"datasets":[],"versions":[],"referenced_works_count":40,"referenced_works":["https://openalex.org/W197609290","https://openalex.org/W1987426969","https://openalex.org/W2042204882","https://openalex.org/W2050344571","https://openalex.org/W2116341502","https://openalex.org/W2142498761","https://openalex.org/W2309460698","https://openalex.org/W2524405402","https://openalex.org/W2798749466","https://openalex.org/W2805516822","https://openalex.org/W2888012363","https://openalex.org/W2889409922","https://openalex.org/W2902240649","https://openalex.org/W2903262661","https://openalex.org/W2911738047","https://openalex.org/W2946726023","https://openalex.org/W2955972181","https://openalex.org/W2963406064","https://openalex.org/W2963858333","https://openalex.org/W2964015378","https://openalex.org/W2990920816","https://openalex.org/W3011576596","https://openalex.org/W3028283557","https://openalex.org/W3031469573","https://openalex.org/W3035907598","https://openalex.org/W3048190546","https://openalex.org/W3084046259","https://openalex.org/W3095950387","https://openalex.org/W3097300053","https://openalex.org/W3102203125","https://openalex.org/W3110192308","https://openalex.org/W3149222577","https://openalex.org/W3150055540","https://openalex.org/W3161222848","https://openalex.org/W4232345992","https://openalex.org/W4289293306","https://openalex.org/W4296300780","https://openalex.org/W4297733535","https://openalex.org/W46659105","https://openalex.org/W574643040"],"related_works":["https://openalex.org/W86865726","https://openalex.org/W4239214709","https://openalex.org/W4231268542","https://openalex.org/W3146440365","https://openalex.org/W2280241695","https://openalex.org/W2140792736","https://openalex.org/W2130588191","https://openalex.org/W2083372954","https://openalex.org/W2080167534","https://openalex.org/W2011315860"],"abstract_inverted_index":{"Nowadays,":[0],"while":[1,135],"modeling":[2,25,31],"environments":[3],"provide":[4,94],"users":[5],"with":[6,96],"facilities":[7],"to":[8,52,93,99,132],"specify":[9],"different":[10],"kinds":[11],"of":[12,21,59,129],"artifacts,":[13],"e.g.,":[14],"metamodels,":[15],"models,":[16],"and":[17,27,61,67,118,125,138],"transformations,":[18],"the":[19,57,68,90,101,127],"possibility":[20],"learning":[22],"from":[23],"previous":[24],"experiences":[26],"being":[28,65],"assisted":[29],"during":[30],"tasks":[32],"remains":[33],"largely":[34],"unexplored.":[35],"In":[36],"this":[37],"paper,":[38],"we":[39],"propose":[40],"MORGAN,":[41],"a":[42,47,74,85],"recommender":[43],"system":[44],"based":[45],"on":[46,108],"graph":[48,86],"neural":[49],"network":[50],"(GNN)":[51],"assist":[53],"modelers":[54,95,134],"in":[55,73],"performing":[56],"specification":[58],"metamodels":[60,137],"models.":[62,139],"The":[63,120],"(meta)model":[64],"specified,":[66],"training":[69],"data":[70],"are":[71,123],"encoded":[72],"graph-based":[75],"format":[76],"by":[77],"exploiting":[78],"natural":[79],"language":[80],"processing":[81],"(NLP)":[82],"techniques.":[83],"Afterward,":[84],"kernel":[87],"function":[88],"uses":[89],"extracted":[91],"graphs":[92],"relevant":[97],"recommendations":[98],"complete":[100],"partially":[102],"specified":[103],"(meta)models.":[104],"We":[105],"evaluated":[106],"MORGAN":[107],"real-world":[109],"datasets":[110],"using":[111],"various":[112],"quality":[113],"metrics,":[114],"i.e.,":[115],"precision,":[116],"recall,":[117],"F-measure.":[119],"experimental":[121],"results":[122],"encouraging":[124],"demonstrate":[126],"feasibility":[128],"our":[130],"tool":[131],"support":[133],"specifying":[136]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3211531381","counts_by_year":[{"year":2024,"cited_by_count":11},{"year":2023,"cited_by_count":12},{"year":2022,"cited_by_count":7}],"updated_date":"2025-01-16T05:39:27.721957","created_date":"2021-11-22"}