{"id":"https://openalex.org/W2779802391","doi":"https://doi.org/10.1109/tii.2017.2786780","title":"A Model-Driven Engineering Workbench for CAEX Supporting Language Customization and Evolution","display_name":"A Model-Driven Engineering Workbench for CAEX Supporting Language Customization and Evolution","publication_year":2017,"publication_date":"2017-12-25","ids":{"openalex":"https://openalex.org/W2779802391","doi":"https://doi.org/10.1109/tii.2017.2786780","mag":"2779802391"},"language":"en","primary_location":{"id":"doi:10.1109/tii.2017.2786780","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tii.2017.2786780","pdf_url":null,"source":{"id":"https://openalex.org/S184777250","display_name":"IEEE Transactions on Industrial Informatics","issn_l":"1551-3203","issn":["1551-3203","1941-0050"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Industrial Informatics","raw_type":"journal-article"},"type":"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/A5065430911","display_name":"Tanja Mayerhofer","orcid":"https://orcid.org/0000-0001-6205-0992"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Tanja Mayerhofer","raw_affiliation_strings":["Institute of Information Systems Engineering, TU Wien, Vienna, Austria"],"raw_orcid":"https://orcid.org/0000-0001-6205-0992","affiliations":[{"raw_affiliation_string":"Institute of Information Systems Engineering, TU Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023093639","display_name":"Manuel Wimmer","orcid":"https://orcid.org/0000-0002-1124-7098"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Manuel Wimmer","raw_affiliation_strings":["CDL-MINT, TU Wien, Vienna, Austria"],"raw_orcid":"https://orcid.org/0000-0002-1124-7098","affiliations":[{"raw_affiliation_string":"CDL-MINT, TU Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050890655","display_name":"Luca Berardinelli","orcid":"https://orcid.org/0000-0003-2416-2867"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Luca Berardinelli","raw_affiliation_strings":["Institute of Information Systems Engineering, TU Wien, Vienna, Austria"],"raw_orcid":"https://orcid.org/0000-0003-2416-2867","affiliations":[{"raw_affiliation_string":"Institute of Information Systems Engineering, TU Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078606542","display_name":"Rainer Drath","orcid":"https://orcid.org/0000-0003-1238-2571"},"institutions":[{"id":"https://openalex.org/I27469343","display_name":"Pforzheim University of Applied Sciences","ror":"https://ror.org/00qakfc35","country_code":"DE","type":"education","lineage":["https://openalex.org/I27469343"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Rainer Drath","raw_affiliation_strings":["Faculty of Technology, Pforzheim University of Applied Science, Pforzheim, Germany"],"raw_orcid":"https://orcid.org/0000-0003-1238-2571","affiliations":[{"raw_affiliation_string":"Faculty of Technology, Pforzheim University of Applied Science, Pforzheim, Germany","institution_ids":["https://openalex.org/I27469343"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.3291,"has_fulltext":false,"cited_by_count":20,"citation_normalized_percentile":{"value":0.93096856,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"14","issue":"6","first_page":"2770","last_page":"2779"},"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.9987999796867371,"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.9987999796867371,"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/T11741","display_name":"Flexible and Reconfigurable Manufacturing Systems","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.9934999942779541,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.789190411567688},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.72347491979599},{"id":"https://openalex.org/keywords/workbench","display_name":"Workbench","score":0.5361323952674866},{"id":"https://openalex.org/keywords/model-driven-architecture","display_name":"Model-driven architecture","score":0.520472526550293},{"id":"https://openalex.org/keywords/model-transformation","display_name":"Model transformation","score":0.508148193359375},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.47977882623672485},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.47821781039237976},{"id":"https://openalex.org/keywords/modeling-language","display_name":"Modeling language","score":0.45468851923942566},{"id":"https://openalex.org/keywords/personalization","display_name":"Personalization","score":0.4513286352157593},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.45035961270332336},{"id":"https://openalex.org/keywords/systems-modeling-language","display_name":"Systems Modeling Language","score":0.4493534564971924},{"id":"https://openalex.org/keywords/requirements-engineering","display_name":"Requirements engineering","score":0.44190749526023865},{"id":"https://openalex.org/keywords/domain-specific-language","display_name":"Domain-specific language","score":0.4264090657234192},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.41065287590026855},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.3260176181793213},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.24610775709152222},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1785181164741516},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14357900619506836}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.789190411567688},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.72347491979599},{"id":"https://openalex.org/C2779145975","wikidata":"https://www.wikidata.org/wiki/Q347690","display_name":"Workbench","level":3,"score":0.5361323952674866},{"id":"https://openalex.org/C509989072","wikidata":"https://www.wikidata.org/wiki/Q15188241","display_name":"Model-driven architecture","level":4,"score":0.520472526550293},{"id":"https://openalex.org/C2779791154","wikidata":"https://www.wikidata.org/wiki/Q258040","display_name":"Model transformation","level":3,"score":0.508148193359375},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.47977882623672485},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.47821781039237976},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.45468851923942566},{"id":"https://openalex.org/C183003079","wikidata":"https://www.wikidata.org/wiki/Q1000371","display_name":"Personalization","level":2,"score":0.4513286352157593},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.45035961270332336},{"id":"https://openalex.org/C21285288","wikidata":"https://www.wikidata.org/wiki/Q2117885","display_name":"Systems Modeling Language","level":4,"score":0.4493534564971924},{"id":"https://openalex.org/C6604083","wikidata":"https://www.wikidata.org/wiki/Q376937","display_name":"Requirements engineering","level":3,"score":0.44190749526023865},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.4264090657234192},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.41065287590026855},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.3260176181793213},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.24610775709152222},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1785181164741516},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14357900619506836},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"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/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tii.2017.2786780","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tii.2017.2786780","pdf_url":null,"source":{"id":"https://openalex.org/S184777250","display_name":"IEEE Transactions on Industrial Informatics","issn_l":"1551-3203","issn":["1551-3203","1941-0050"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Industrial Informatics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.5699999928474426}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322839","display_name":"Technische Universit\u00e4t Wien","ror":"https://ror.org/04d836q62"},{"id":"https://openalex.org/F4320323591","display_name":"Christian Doppler Forschungsgesellschaft","ror":"https://ror.org/00mv8h305"},{"id":"https://openalex.org/F4320326816","display_name":"Bundesministerin f\u00fcr Frauen, Familien und Jugend","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W34866348","https://openalex.org/W108483479","https://openalex.org/W182322884","https://openalex.org/W1643242002","https://openalex.org/W1905213001","https://openalex.org/W1938547391","https://openalex.org/W1965979806","https://openalex.org/W1967384977","https://openalex.org/W1968812179","https://openalex.org/W1971127940","https://openalex.org/W1976075676","https://openalex.org/W2014310896","https://openalex.org/W2033645374","https://openalex.org/W2039568215","https://openalex.org/W2064055356","https://openalex.org/W2097268822","https://openalex.org/W2104656270","https://openalex.org/W2107344568","https://openalex.org/W2139872812","https://openalex.org/W2153704407","https://openalex.org/W2158826063","https://openalex.org/W2242161045","https://openalex.org/W2476787517","https://openalex.org/W2549833626","https://openalex.org/W2558844166","https://openalex.org/W2574148274","https://openalex.org/W2749779701","https://openalex.org/W2750462728","https://openalex.org/W4231010819","https://openalex.org/W4254996339","https://openalex.org/W4301000707","https://openalex.org/W6690524290"],"related_works":["https://openalex.org/W1994068812","https://openalex.org/W3143695185","https://openalex.org/W2165548140","https://openalex.org/W1832079523","https://openalex.org/W2583163392","https://openalex.org/W2100040503","https://openalex.org/W3207741525","https://openalex.org/W145312585","https://openalex.org/W2511665627","https://openalex.org/W2141743375"],"abstract_inverted_index":{"Computer":[0],"Aided":[1],"Engineering":[2],"Exchange":[3],"(CAEX)":[4],"is":[5,28,62,97],"one":[6],"of":[7,35,51,59,65,81,89,101,121,126,142,167,203,221,232],"the":[8,22,32,48,63,78,82,85,98,108,119,140,201,233],"most":[9],"promising":[10],"standards":[11],"when":[12],"it":[13],"comes":[14],"to":[15,113,146,180,216,255],"data":[16],"exchange":[17],"between":[18],"engineering":[19,55,151,165,173,223],"tools":[20],"in":[21,70,195],"production":[23],"system":[24],"automation":[25],"domain.":[26],"This":[27],"also":[29],"reflected":[30],"by":[31,137],"current":[33],"emergence":[34],"AutomationML":[36],"(AML),":[37],"which":[38,76,199],"uses":[39],"CAEX":[40,66,102,127,147,177,191,245,250],"as":[41,74,103,207],"its":[42,68,238],"core":[43],"representation":[44],"language.":[45],"However,":[46],"with":[47,107,240],"increasing":[49],"use":[50],"CAEX,":[52],"important":[53],"language":[54,83,164,222],"challenges":[56,61,117,224],"arise.":[57],"One":[58],"these":[60,182],"customization":[64],"for":[67,176,226,246],"usage":[69,91],"superior":[71],"standards,":[72],"such":[73,129,148,206],"AML,":[75],"requires":[77],"precise":[79],"specification":[80],"including":[84],"formalization":[86],"and":[87,124,135,139,145,169,183,213,236,248],"validation":[88],"additional":[90],"rules.":[92],"Another":[93],"highly":[94],"topical":[95],"challenge":[96],"ongoing":[99],"evolution":[100],"has":[104],"recently":[105],"happened":[106],"transition":[109],"from":[110,144,252],"version":[111,114,253],"2.15":[112,254],"3.0.":[115,256],"Further":[116],"include":[118],"provisioning":[120],"editing":[122],"facilities":[123],"visualizations":[125],"documents":[128,251],"that":[130,149,178],"they":[131],"can":[132,153,192],"be":[133,154,193],"inspected":[134],"modified":[136],"engineers,":[138],"development":[141],"transformations":[143],"different":[150],"artifacts":[152],"exchanged":[155],"via":[156],"CAEX.":[157,227],"In":[158,186],"this":[159],"paper,":[160],"we":[161,188],"take":[162],"a":[163,171,196,218,241],"point":[166],"view":[168],"present":[170,189],"model-driven":[172],"(MDE)":[174],"workbench":[175,235],"allows":[179,200],"address":[181],"other":[184],"challenges.":[185],"particular,":[187],"how":[190],"formulated":[194],"model-based":[197],"framework,":[198],"application":[202],"MDE":[204],"techniques,":[205,215],"model":[208],"validation,":[209],"migration,":[210],"editing,":[211],"visualization,":[212],"transformation":[214],"solve":[217],"diverse":[219],"set":[220],"experienced":[225],"We":[228],"give":[229],"an":[230],"overview":[231],"developed":[234],"illustrate":[237],"benefits":[239],"focus":[242],"on":[243],"customizing":[244],"AML":[247],"evolving":[249]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":4},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
