{"id":"https://openalex.org/W2010281505","doi":"https://doi.org/10.1145/1149993.1149999","title":"Bridging existing Web modeling languages to model-driven engineering","display_name":"Bridging existing Web modeling languages to model-driven engineering","publication_year":2006,"publication_date":"2006-01-01","ids":{"openalex":"https://openalex.org/W2010281505","doi":"https://doi.org/10.1145/1149993.1149999","mag":"2010281505"},"language":"en","primary_location":{"id":"doi:10.1145/1149993.1149999","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1149993.1149999","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Workshop proceedings of the sixth international conference on Web engineering  - ICWE '06","raw_type":"proceedings-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/A5036166934","display_name":"Andrea Schauerhuber","orcid":null},"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":true,"raw_author_name":"Andrea Schauerhuber","raw_affiliation_strings":["Vienna University of Technology, Austria","Vienna University of Technology; Austria"],"affiliations":[{"raw_affiliation_string":"Vienna University of Technology, Austria","institution_ids":["https://openalex.org/I145847075"]},{"raw_affiliation_string":"Vienna University of Technology; 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":["Vienna University of Technology, Austria","Vienna University of Technology; Austria"],"affiliations":[{"raw_affiliation_string":"Vienna University of Technology, Austria","institution_ids":["https://openalex.org/I145847075"]},{"raw_affiliation_string":"Vienna University of Technology; Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014786122","display_name":"Elisabeth Kapsammer","orcid":"https://orcid.org/0000-0002-4778-8435"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Elisabeth Kapsammer","raw_affiliation_strings":["University of Linz, Austria"],"affiliations":[{"raw_affiliation_string":"University of Linz, Austria","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5036166934"],"corresponding_institution_ids":["https://openalex.org/I145847075"],"apc_list":null,"apc_paid":null,"fwci":13.1333,"has_fulltext":false,"cited_by_count":48,"citation_normalized_percentile":{"value":0.98207123,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"5","last_page":"5"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12601","display_name":"Web Applications and Data Management","score":0.9994999766349792,"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/T12601","display_name":"Web Applications and Data Management","score":0.9994999766349792,"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.9860000014305115,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9782000184059143,"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/metamodeling","display_name":"Metamodeling","score":0.9407973885536194},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8070039749145508},{"id":"https://openalex.org/keywords/model-driven-architecture","display_name":"Model-driven architecture","score":0.6619471907615662},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6039544343948364},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.569261372089386},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.5601205825805664},{"id":"https://openalex.org/keywords/modeling-language","display_name":"Modeling language","score":0.5105317831039429},{"id":"https://openalex.org/keywords/xslt","display_name":"XSLT","score":0.5098692178726196},{"id":"https://openalex.org/keywords/xml","display_name":"XML","score":0.48963385820388794},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.4670015573501587},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.44428926706314087},{"id":"https://openalex.org/keywords/bridging","display_name":"Bridging (networking)","score":0.4359528720378876},{"id":"https://openalex.org/keywords/model-transformation","display_name":"Model transformation","score":0.4319473206996918},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.32012516260147095},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.22044602036476135},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.21820518374443054},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.13817161321640015},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.11706498265266418}],"concepts":[{"id":"https://openalex.org/C86610423","wikidata":"https://www.wikidata.org/wiki/Q1925081","display_name":"Metamodeling","level":2,"score":0.9407973885536194},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8070039749145508},{"id":"https://openalex.org/C509989072","wikidata":"https://www.wikidata.org/wiki/Q15188241","display_name":"Model-driven architecture","level":4,"score":0.6619471907615662},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6039544343948364},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.569261372089386},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.5601205825805664},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.5105317831039429},{"id":"https://openalex.org/C150569060","wikidata":"https://www.wikidata.org/wiki/Q32110","display_name":"XSLT","level":3,"score":0.5098692178726196},{"id":"https://openalex.org/C8797682","wikidata":"https://www.wikidata.org/wiki/Q2115","display_name":"XML","level":2,"score":0.48963385820388794},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.4670015573501587},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.44428926706314087},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.4359528720378876},{"id":"https://openalex.org/C2779791154","wikidata":"https://www.wikidata.org/wiki/Q258040","display_name":"Model transformation","level":3,"score":0.4319473206996918},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.32012516260147095},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.22044602036476135},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.21820518374443054},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.13817161321640015},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.11706498265266418},{"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/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1149993.1149999","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1149993.1149999","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Workshop proceedings of the sixth international conference on Web engineering  - ICWE '06","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5400000214576721,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W13024833","https://openalex.org/W46508579","https://openalex.org/W54185166","https://openalex.org/W162368880","https://openalex.org/W182317620","https://openalex.org/W1176602100","https://openalex.org/W1506012631","https://openalex.org/W1570867887","https://openalex.org/W1580420266","https://openalex.org/W1600112464","https://openalex.org/W1604042923","https://openalex.org/W1728303734","https://openalex.org/W1965014786","https://openalex.org/W1967384977","https://openalex.org/W1987367337","https://openalex.org/W2000061490","https://openalex.org/W2044463389","https://openalex.org/W2083583325","https://openalex.org/W2144192824","https://openalex.org/W2149540362","https://openalex.org/W2155648179","https://openalex.org/W2161428860","https://openalex.org/W2169954581","https://openalex.org/W2170418117","https://openalex.org/W2233142507","https://openalex.org/W2470255754","https://openalex.org/W2593116246","https://openalex.org/W2734349455"],"related_works":["https://openalex.org/W4200566105","https://openalex.org/W1537332528","https://openalex.org/W4238101021","https://openalex.org/W2766863610","https://openalex.org/W2148591238","https://openalex.org/W2014446749","https://openalex.org/W2486534708","https://openalex.org/W2511665627","https://openalex.org/W2141743375","https://openalex.org/W4364322486"],"abstract_inverted_index":{"Metamodels":[0],"are":[1,29],"a":[2,87,93,118,134,136,164,190,200],"prerequisite":[3],"for":[4,12,55,97,120,151,193],"model-driven":[5,13],"engineering":[6,15,26],"(MDE)":[7],"in":[8,16,23,84],"general":[9],"and":[10,34,49],"consequently":[11],"web":[14,25,60],"particular.":[17],"Various":[18],"modeling":[19,61],"languages,":[20],"just":[21],"as":[22],"the":[24,81,99,126,154,179,197],"field,":[27],"however,":[28],"not":[30,52,68],"based":[31,124],"on":[32,43,71,110,125],"metamodels":[33,146],"standards":[35],"but":[36],"instead":[37],"define":[38],"proprietary":[39],"languages":[40],"rather":[41],"focused":[42],"notational":[44],"aspects.":[45],"Thus,":[46],"MDE":[47,168,207],"techniques":[48,169],"tools":[50],"can":[51],"be":[53],"deployed":[54],"such":[56,133],"languages.":[57],"The":[58,149],"WebML":[59,121,152,180],"language":[62,174],"is":[63,77,123,139],"one":[64],"example":[65],"that":[66,141],"does":[67],"yet":[69],"rely":[70,109],"an":[72,160,186],"explicit":[73],"metamodel.":[74],"Instead,":[75],"it":[76,158,184],"implicitly":[78],"defined":[79],"within":[80,178],"accompanying":[82],"tool":[83],"terms":[85],"of":[86,101,199],"document":[88],"type":[89],"definition":[90,96],"(DTD),":[91],"i.e.,":[92],"grammar-like":[94],"textual":[95],"specifying":[98],"structure":[100],"XML":[102],"documents.":[103],"Code":[104],"generation":[105],"then":[106],"has":[107],"to":[108,143,166],"XSLT-based":[111],"model-to-code":[112],"transformations.In":[113],"this":[114],"paper,":[115],"we":[116],"propose":[117],"metamodel":[119,135,150,192,202],"which":[122],"Meta":[127],"Object":[128],"Facility":[129],"(MOF).":[130],"To":[131],"establish":[132],"semi-automatic":[137],"approach":[138],"provided":[140],"allows":[142],"generate":[144],"MOF-based":[145,201],"from":[147],"DTDs.":[148],"accomplishes":[153],"following":[155],"aims:":[156],"First,":[157],"represents":[159,185],"initial":[161],"step":[162,188],"towards":[163,189],"transition":[165],"employing":[167],"(e.g.,":[170],"model":[171],"transformations":[172],"or":[173],"extensions":[175],"through":[176],"profiles)":[177],"design":[181],"methodology.":[182],"Second,":[183],"important":[187],"common":[191],"Web":[194],"modeling.":[195],"Third,":[196],"provision":[198],"ensures":[203],"interoperability":[204],"with":[205],"other":[206],"tools.":[208]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":5},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
