{"id":"https://openalex.org/W2741616365","doi":"https://doi.org/10.1109/access.2017.2733518","title":"Model-Driven Reverse Engineering Approaches: A Systematic Literature Review","display_name":"Model-Driven Reverse Engineering Approaches: A Systematic Literature Review","publication_year":2017,"publication_date":"2017-01-01","ids":{"openalex":"https://openalex.org/W2741616365","doi":"https://doi.org/10.1109/access.2017.2733518","mag":"2741616365"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2017.2733518","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2017.2733518","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5008144132","display_name":"Claudia Raibulet","orcid":"https://orcid.org/0000-0002-7194-3159"},"institutions":[{"id":"https://openalex.org/I66752286","display_name":"University of Milano-Bicocca","ror":"https://ror.org/01ynf4891","country_code":"IT","type":"funder","lineage":["https://openalex.org/I66752286"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Claudia Raibulet","raw_affiliation_strings":["University of Milano-Bicocca, Milan, Italy"],"affiliations":[{"raw_affiliation_string":"University of Milano-Bicocca, Milan, Italy","institution_ids":["https://openalex.org/I66752286"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024421637","display_name":"Francesca Arcelli Fontana","orcid":"https://orcid.org/0000-0002-1195-530X"},"institutions":[{"id":"https://openalex.org/I66752286","display_name":"University of Milano-Bicocca","ror":"https://ror.org/01ynf4891","country_code":"IT","type":"funder","lineage":["https://openalex.org/I66752286"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Francesca Arcelli Fontana","raw_affiliation_strings":["University of Milano-Bicocca, Milan, Italy"],"affiliations":[{"raw_affiliation_string":"University of Milano-Bicocca, Milan, Italy","institution_ids":["https://openalex.org/I66752286"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043908316","display_name":"Marco Zanoni","orcid":"https://orcid.org/0000-0002-6590-0195"},"institutions":[{"id":"https://openalex.org/I66752286","display_name":"University of Milano-Bicocca","ror":"https://ror.org/01ynf4891","country_code":"IT","type":"funder","lineage":["https://openalex.org/I66752286"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Marco Zanoni","raw_affiliation_strings":["University of Milano-Bicocca, Milan, Italy"],"affiliations":[{"raw_affiliation_string":"University of Milano-Bicocca, Milan, Italy","institution_ids":["https://openalex.org/I66752286"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":19.343,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":69,"citation_normalized_percentile":{"value":0.98246,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":"5","issue":null,"first_page":"14516","last_page":"14542"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9957,"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/T10260","display_name":"Software Engineering Research","score":0.9957,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9954,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9874,"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/reverse-engineering","display_name":"Reverse engineering","score":0.9164114},{"id":"https://openalex.org/keywords/model-transformation","display_name":"Model Transformation","score":0.52714443},{"id":"https://openalex.org/keywords/model-driven-architecture","display_name":"Model-driven architecture","score":0.51329464},{"id":"https://openalex.org/keywords/extensibility","display_name":"Extensibility","score":0.51268137}],"concepts":[{"id":"https://openalex.org/C207850805","wikidata":"https://www.wikidata.org/wiki/Q269608","display_name":"Reverse engineering","level":2,"score":0.9164114},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7628052},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.5730929},{"id":"https://openalex.org/C2779791154","wikidata":"https://www.wikidata.org/wiki/Q258040","display_name":"Model transformation","level":3,"score":0.52714443},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.51702887},{"id":"https://openalex.org/C509989072","wikidata":"https://www.wikidata.org/wiki/Q15188241","display_name":"Model-driven architecture","level":4,"score":0.51329464},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.51268137},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4990492},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.44547158},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.41660124},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.3543912},{"id":"https://openalex.org/C13736549","wikidata":"https://www.wikidata.org/wiki/Q4489420","display_name":"Industrial engineering","level":1,"score":0.3291929},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.27814686},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.26514757},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14036348},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.13248566},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.08360496},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","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/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","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}],"mesh":[],"locations_count":2,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2017.2733518","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":false,"landing_page_url":"https://doaj.org/article/96b8f1e4ef0f4dd78d818110e7dd3579","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":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":null,"is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2017.2733518","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":96,"referenced_works":["https://openalex.org/W105332871","https://openalex.org/W135218578","https://openalex.org/W1491463355","https://openalex.org/W1504310938","https://openalex.org/W1516458442","https://openalex.org/W1522110748","https://openalex.org/W1553637115","https://openalex.org/W1615444493","https://openalex.org/W16425850","https://openalex.org/W1761250868","https://openalex.org/W1859698663","https://openalex.org/W186045649","https://openalex.org/W186233208","https://openalex.org/W1897144740","https://openalex.org/W1897604048","https://openalex.org/W1903851568","https://openalex.org/W1915509830","https://openalex.org/W192718903","https://openalex.org/W1967384977","https://openalex.org/W1967609137","https://openalex.org/W1967921382","https://openalex.org/W1989110426","https://openalex.org/W1996019413","https://openalex.org/W2001674936","https://openalex.org/W2004288146","https://openalex.org/W2010220029","https://openalex.org/W2012879587","https://openalex.org/W2016297394","https://openalex.org/W2022153870","https://openalex.org/W2030070773","https://openalex.org/W2031066592","https://openalex.org/W2032342471","https://openalex.org/W2037712120","https://openalex.org/W2039305914","https://openalex.org/W2042874475","https://openalex.org/W2047855769","https://openalex.org/W2050174582","https://openalex.org/W2050344571","https://openalex.org/W2070943433","https://openalex.org/W2072668705","https://openalex.org/W2080688594","https://openalex.org/W2088705091","https://openalex.org/W2091543920","https://openalex.org/W2091588998","https://openalex.org/W2093312782","https://openalex.org/W2094710497","https://openalex.org/W2096255838","https://openalex.org/W2102004391","https://openalex.org/W2102243836","https://openalex.org/W2106863251","https://openalex.org/W2114961500","https://openalex.org/W2116226621","https://openalex.org/W2118328848","https://openalex.org/W2119714794","https://openalex.org/W2126650774","https://openalex.org/W2128055928","https://openalex.org/W2128113750","https://openalex.org/W2135979648","https://openalex.org/W2148107259","https://openalex.org/W2148879611","https://openalex.org/W2150019175","https://openalex.org/W2150952278","https://openalex.org/W2153890945","https://openalex.org/W2154951087","https://openalex.org/W2156325839","https://openalex.org/W2160708437","https://openalex.org/W2161592485","https://openalex.org/W2166235954","https://openalex.org/W2168894761","https://openalex.org/W2252116325","https://openalex.org/W2274063825","https://openalex.org/W2286617883","https://openalex.org/W2288669029","https://openalex.org/W2334327549","https://openalex.org/W2344097866","https://openalex.org/W2367149031","https://openalex.org/W2471545146","https://openalex.org/W2483289322","https://openalex.org/W2484809879","https://openalex.org/W2501217286","https://openalex.org/W2549054522","https://openalex.org/W2569111932","https://openalex.org/W2612044099","https://openalex.org/W2750086723","https://openalex.org/W2756269246","https://openalex.org/W4175540","https://openalex.org/W4237857669","https://openalex.org/W4248338540","https://openalex.org/W4252390539","https://openalex.org/W4285719527","https://openalex.org/W4291213652","https://openalex.org/W4300830040","https://openalex.org/W55978384","https://openalex.org/W647277934","https://openalex.org/W69464606","https://openalex.org/W85210137"],"related_works":["https://openalex.org/W4320801475","https://openalex.org/W4200566105","https://openalex.org/W2895477119","https://openalex.org/W2501920073","https://openalex.org/W2225770667","https://openalex.org/W2107344568","https://openalex.org/W2093604545","https://openalex.org/W2092963190","https://openalex.org/W2063888051","https://openalex.org/W1998356535"],"abstract_inverted_index":{"This":[0],"paper":[1],"explores":[2],"and":[3,58,75,77,109,122,136,151],"describes":[4],"the":[5,8,13,18,34,54,59,63,68,78,84,105,112,148,157],"state":[6],"of":[7,80,104,111],"art":[9],"for":[10,47,71],"what":[11],"concerns":[12],"model-driven":[14,48,88,127,143,158],"approaches":[15,91,125],"proposed":[16],"in":[17,52,120],"literature":[19,28],"to":[20,36,62],"support":[21],"reverse":[22,49,89,106,128,144,159],"engineering.":[23,129],"We":[24,41,65,118],"conducted":[25],"a":[26,142],"systematic":[27],"review":[29],"on":[30,43,96,131,140],"this":[31,132],"topic":[32],"with":[33],"aim":[35],"answer":[37],"three":[38],"research":[39],"questions.":[40],"focus":[42],"various":[44,97],"solutions":[45],"developed":[46],"engineering,":[50],"outlining":[51],"particular":[53],"models":[55],"they":[56],"use":[57],"transformations":[60],"applied":[61],"models.":[64],"also":[66,93],"consider":[67],"tools":[69],"used":[70],"model":[72],"definition,":[73],"extraction,":[74],"transformation":[76],"level":[79],"automation":[81,103],"reached":[82],"by":[83],"available":[85,149],"tools.":[86],"The":[87],"engineering":[90,107,145,160],"are":[92],"analyzed":[94],"based":[95],"features":[98],"such":[99],"as":[100],"genericity,":[101],"extensibility,":[102],"process,":[108],"coverage":[110],"full":[113],"or":[114],"partial":[115],"source":[116],"artifacts.":[117],"describe":[119],"detail":[121],"compare":[123],"fifteen":[124],"applying":[126],"Based":[130],"analysis,":[133],"we":[134,152],"identify":[135],"indicate":[137],"some":[138],"hints":[139],"choosing":[141],"approach":[146],"from":[147],"ones,":[150],"outline":[153],"open":[154],"issues":[155],"concerning":[156],"approaches.":[161]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2741616365","counts_by_year":[{"year":2024,"cited_by_count":14},{"year":2023,"cited_by_count":8},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":8},{"year":2020,"cited_by_count":16},{"year":2019,"cited_by_count":10},{"year":2018,"cited_by_count":8},{"year":2017,"cited_by_count":1}],"updated_date":"2025-02-21T04:57:53.554784","created_date":"2017-08-08"}