{"id":"https://openalex.org/W4389685500","doi":"https://doi.org/10.1007/s10664-023-10368-x","title":"Language usage analysis for EMF metamodels on GitHub","display_name":"Language usage analysis for EMF metamodels on GitHub","publication_year":2023,"publication_date":"2023-12-13","ids":{"openalex":"https://openalex.org/W4389685500","doi":"https://doi.org/10.1007/s10664-023-10368-x"},"language":"en","primary_location":{"id":"doi:10.1007/s10664-023-10368-x","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-023-10368-x","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10368-x.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10368-x.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005027207","display_name":"\u00d6nder Babur","orcid":"https://orcid.org/0000-0002-1460-2825"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]},{"id":"https://openalex.org/I913481162","display_name":"Wageningen University & Research","ror":"https://ror.org/04qw24q55","country_code":"NL","type":"education","lineage":["https://openalex.org/I913481162"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"\u00d6nder Babur","raw_affiliation_strings":["Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands","Information Technology Group, Wageningen University & Research, Wageningen, The Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-1460-2825","affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I83019370"]},{"raw_affiliation_string":"Information Technology Group, Wageningen University & Research, Wageningen, The Netherlands","institution_ids":["https://openalex.org/I913481162"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061728632","display_name":"Eleni Constantinou","orcid":"https://orcid.org/0000-0002-4242-2581"},"institutions":[{"id":"https://openalex.org/I34771391","display_name":"University of Cyprus","ror":"https://ror.org/02qjrjx09","country_code":"CY","type":"education","lineage":["https://openalex.org/I34771391"]},{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["CY","NL"],"is_corresponding":false,"raw_author_name":"Eleni Constantinou","raw_affiliation_strings":["Department of Computer Science, University of Cyprus, Nicosia, Cyprus","Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Cyprus, Nicosia, Cyprus","institution_ids":["https://openalex.org/I34771391"]},{"raw_affiliation_string":"Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5054753279","display_name":"Alexander Serebrenik","orcid":"https://orcid.org/0000-0002-1418-0095"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Alexander Serebrenik","raw_affiliation_strings":["Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5005027207"],"corresponding_institution_ids":["https://openalex.org/I83019370","https://openalex.org/I913481162"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":4.304,"has_fulltext":true,"cited_by_count":11,"citation_normalized_percentile":{"value":0.94964706,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"29","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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.9998000264167786,"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.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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9983000159263611,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8189184665679932},{"id":"https://openalex.org/keywords/metamodeling","display_name":"Metamodeling","score":0.7658424377441406},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5691773891448975},{"id":"https://openalex.org/keywords/variety","display_name":"Variety (cybernetics)","score":0.5290911197662354},{"id":"https://openalex.org/keywords/modeling-language","display_name":"Modeling language","score":0.4945668876171112},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.4844970405101776},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.4784933924674988},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4151824712753296},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.4134463965892792},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.3930560052394867},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3477460443973541},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3388601541519165},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.23789304494857788},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.13800522685050964}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8189184665679932},{"id":"https://openalex.org/C86610423","wikidata":"https://www.wikidata.org/wiki/Q1925081","display_name":"Metamodeling","level":2,"score":0.7658424377441406},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5691773891448975},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.5290911197662354},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.4945668876171112},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.4844970405101776},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4784933924674988},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4151824712753296},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.4134463965892792},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3930560052394867},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3477460443973541},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3388601541519165},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.23789304494857788},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.13800522685050964},{"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}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1007/s10664-023-10368-x","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-023-10368-x","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10368-x.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:library.wur.nl:wurpubs/622728","is_oa":true,"landing_page_url":"https://research.wur.nl/en/publications/language-usage-analysis-for-emf-metamodels-on-github","pdf_url":"https://edepot.wur.nl/644079","source":{"id":"https://openalex.org/S4210201231","display_name":"Socio-Environmental Systems Modeling","issn_l":"2663-3027","issn":["2663-3027"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ISSN: 1382-3256","raw_type":"Article/Letter to editor"},{"id":"pmh:oai:pure.tue.nl:openaire/8e6f5186-92ab-42de-ae42-1092cc120403","is_oa":true,"landing_page_url":"https://research.tue.nl/en/publications/8e6f5186-92ab-42de-ae42-1092cc120403","pdf_url":"https://pure.tue.nl/ws/files/314768836/s10664-023-10368-x.pdf","source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","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":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Babur, \u00d6, Constantinou, E & Serebrenik, A 2023, 'Language Usage Analysis for EMF Metamodels on GitHub', Empirical Software Engineering, vol. 29, no. 1, 23. https://doi.org/10.1007/s10664-023-10368-x","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:pure.tue.nl:openaire_cris_publications/8e6f5186-92ab-42de-ae42-1092cc120403","is_oa":true,"landing_page_url":"https://research.tue.nl/files/314768836/s10664-023-10368-x.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","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":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Babur, \u00d6, Constantinou, E & Serebrenik, A 2023, 'Language Usage Analysis for EMF Metamodels on GitHub', Empirical Software Engineering, vol. 29, no. 1, 23. https://doi.org/10.1007/s10664-023-10368-x","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":{"id":"doi:10.1007/s10664-023-10368-x","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-023-10368-x","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10368-x.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Quality Education","score":0.550000011920929,"id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4389685500.pdf"},"referenced_works_count":64,"referenced_works":["https://openalex.org/W49973284","https://openalex.org/W121159850","https://openalex.org/W1522013301","https://openalex.org/W1537734062","https://openalex.org/W1546734197","https://openalex.org/W1842208207","https://openalex.org/W1913261780","https://openalex.org/W1914969610","https://openalex.org/W1917182365","https://openalex.org/W1970656444","https://openalex.org/W1994830145","https://openalex.org/W2017249475","https://openalex.org/W2021742849","https://openalex.org/W2025676223","https://openalex.org/W2028889016","https://openalex.org/W2068521941","https://openalex.org/W2068666551","https://openalex.org/W2140952846","https://openalex.org/W2142958724","https://openalex.org/W2156629543","https://openalex.org/W2167736435","https://openalex.org/W2169090130","https://openalex.org/W2275360028","https://openalex.org/W2339955350","https://openalex.org/W2404313524","https://openalex.org/W2463902528","https://openalex.org/W2497761732","https://openalex.org/W2504056098","https://openalex.org/W2505184898","https://openalex.org/W2525290333","https://openalex.org/W2538571883","https://openalex.org/W2559885217","https://openalex.org/W2567819128","https://openalex.org/W2601908482","https://openalex.org/W2604057676","https://openalex.org/W2729099293","https://openalex.org/W2730466056","https://openalex.org/W2762844179","https://openalex.org/W2767441969","https://openalex.org/W2770068518","https://openalex.org/W2787259357","https://openalex.org/W2795224459","https://openalex.org/W2807625384","https://openalex.org/W2888266080","https://openalex.org/W2890801208","https://openalex.org/W2891332953","https://openalex.org/W2921408465","https://openalex.org/W2940740603","https://openalex.org/W2954266827","https://openalex.org/W2964264870","https://openalex.org/W2974245602","https://openalex.org/W2979792666","https://openalex.org/W3026783022","https://openalex.org/W3042608444","https://openalex.org/W3090081101","https://openalex.org/W3103719551","https://openalex.org/W3140103367","https://openalex.org/W3206977100","https://openalex.org/W4213009331","https://openalex.org/W4231922625","https://openalex.org/W4234080914","https://openalex.org/W4291213652","https://openalex.org/W4296661841","https://openalex.org/W4319288628"],"related_works":["https://openalex.org/W84800322","https://openalex.org/W2896264134","https://openalex.org/W2904392730","https://openalex.org/W2043413206","https://openalex.org/W2129683845","https://openalex.org/W2803025100","https://openalex.org/W4367301008","https://openalex.org/W1515682169","https://openalex.org/W2020299477","https://openalex.org/W51745671"],"abstract_inverted_index":{"Abstract":[0],"Context":[1],"EMF":[2,29,70,83,120,136,184,285,315,340],"metamodels":[3,30,84,137,316],"lie":[4],"at":[5],"the":[6,19,39,55,58,66,69,79,97,106,119,135,169,175,183,205,214,220,225,233,262,284,297,311,327,339],"heart":[7],"of":[8,14,22,28,34,41,45,68,82,99,143,160,204,224,232,261,269,314,329,338],"model-based":[9],"approaches":[10],"for":[11,17,64,182],"a":[12,35,126,141,161,245,254,289,324],"variety":[13],"tasks,":[15],"notably":[16],"defining":[18],"abstract":[20],"syntax":[21],"modeling":[23],"languages.":[24],"The":[25],"language":[26,56,80,101,107,186,263,290,312],"design":[27,36,67],"itself":[31],"is":[32,76],"part":[33],"process,":[37],"where":[38],"needs":[40],"its":[42,293],"specific":[43,100,202],"range":[44],"users":[46],"should":[47],"be":[48],"satisfied.":[49],"Studying":[50],"how":[51],"people":[52],"actually":[53],"use":[54],"in":[57,85,118,326],"wild":[59],"would":[60],"enable":[61],"empirical":[62,308],"feedback":[63],"improving":[65],"metamodeling":[71,185,341],"language.":[72,122,342],"Objective":[73],"Our":[74,210],"goal":[75],"to":[77,93,115,164,282],"study":[78,128,309,322],"usage":[81,98,198,313],"public":[86],"engineered":[87],"projects":[88,150],"on":[89,110,138,158,174,194,276,317],"GitHub.":[90,139,318],"We":[91,124,189,319],"aim":[92],"reveal":[94,212],"information":[95],"about":[96,168],"constructs,":[102],"whether":[103],"they":[104],"match":[105],"design.":[108,187],"Based":[109,173,275],"our":[111,277],"findings,":[112,278],"we":[113,153,177,279,304],"plan":[114],"suggest":[116],"improvements":[117],"metamodelling":[121],"Method":[123],"adopt":[125],"sample":[127],"research":[129],"strategy":[130],"and":[131,151,208,237,332],"collect":[132],"data":[133],"from":[134],"After":[140],"series":[142],"preprocessing":[144],"steps":[145],"including":[146],"filtering":[147],"out":[148],"non-engineered":[149],"deduplication,":[152],"employ":[154],"an":[155,306],"analytics":[156,331],"workflow":[157],"top":[159],"graph":[162],"database":[163],"formulate":[165],"generalizing":[166],"statements":[167],"artifacts":[170],"under":[171],"study.":[172],"results,":[176],"also":[178],"give":[179],"actionable":[180],"suggestions":[181,281],"Results":[188],"have":[190],"conducted":[191],"various":[192],"analyses":[193],"metaclass,":[195],"attribute,":[196],"feature/relationship":[197],"as":[199,201,266],"well":[200],"parts":[203],"language:":[206],"annotations":[207],"generics.":[209],"findings":[211],"that":[213],"most":[215],"used":[216,252],"metaclasses":[217],"are":[218,239,244,249,271],"not":[219],"main":[221],"building":[222],"blocks":[223],"language,":[226,286],"but":[227],"rather":[228],"auxiliary":[229],"ones.":[230],"Some":[231,260],"metaclasses,":[234],"metaclass":[235,298],"features":[236,264],"relations":[238],"almost":[240,250],"never":[241],"used.":[242,274],"There":[243],"few":[246],"attributes":[247],"which":[248],"exclusively":[251],"with":[253],"single":[255],"value":[256],"or":[257,295],"illegal":[258],"values.":[259],"such":[265],"special":[267],"forms":[268],"generics":[270],"very":[272],"rarely":[273],"provide":[280],"improve":[283],"e.g.":[287],"removing":[288],"element,":[291],"restricting":[292],"values":[294],"refining":[296],"hierarchy.":[299],"Conclusions":[300],"In":[301],"this":[302,321],"paper,":[303],"present":[305],"extensive":[307],"into":[310],"believe":[320],"fills":[323],"gap":[325],"literature":[328],"model":[330],"will":[333],"hopefully":[334],"help":[335],"future":[336],"improvement":[337]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":4},{"year":2022,"cited_by_count":1}],"updated_date":"2026-06-13T06:13:01.061226","created_date":"2025-10-10T00:00:00"}
