{"id":"https://openalex.org/W2147694437","doi":"https://doi.org/10.1049/iet-sen:20070060","title":"Extending grammars and metamodels for reuse: the Reuseware approach","display_name":"Extending grammars and metamodels for reuse: the Reuseware approach","publication_year":2008,"publication_date":"2008-06-12","ids":{"openalex":"https://openalex.org/W2147694437","doi":"https://doi.org/10.1049/iet-sen:20070060","mag":"2147694437"},"language":"en","primary_location":{"id":"doi:10.1049/iet-sen:20070060","is_oa":false,"landing_page_url":"https://doi.org/10.1049/iet-sen:20070060","pdf_url":null,"source":{"id":"https://openalex.org/S164201770","display_name":"IET Software","issn_l":"1751-8806","issn":["1751-8806","1751-8814"],"is_oa":false,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310311714","host_organization_name":"Institution of Engineering and Technology","host_organization_lineage":["https://openalex.org/P4310311714"],"host_organization_lineage_names":["Institution of Engineering and Technology"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IET Software","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"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/A5035625632","display_name":"Jakob Henriksson","orcid":null},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"J. Henriksson","raw_affiliation_strings":["Fakulta\u0308t Informatik, Technische Universita\u0308t Dresden, Dresden, D-01062, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fakulta\u0308t Informatik, Technische Universita\u0308t Dresden, Dresden, D-01062, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066722144","display_name":"Florian Heidenrei\u0107h","orcid":null},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"F. Heidenreich","raw_affiliation_strings":["Fakulta\u0308t Informatik, Technische Universita\u0308t Dresden, Dresden, D-01062, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fakulta\u0308t Informatik, Technische Universita\u0308t Dresden, Dresden, D-01062, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082782968","display_name":"Jendrik Johannes","orcid":null},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"J. Johannes","raw_affiliation_strings":["Fakulta\u0308t Informatik, Technische Universita\u0308t Dresden, Dresden, D-01062, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fakulta\u0308t Informatik, Technische Universita\u0308t Dresden, Dresden, D-01062, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090213114","display_name":"Steffen Zschaler","orcid":"https://orcid.org/0000-0001-9062-6637"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"S. Zschaler","raw_affiliation_strings":["Fakulta\u0308t Informatik, Technische Universita\u0308t Dresden, Dresden, D-01062, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fakulta\u0308t Informatik, Technische Universita\u0308t Dresden, Dresden, D-01062, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068504342","display_name":"Uwe A\u00dfmann","orcid":"https://orcid.org/0000-0002-3513-6448"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"U. A\u00dfmann","raw_affiliation_strings":["Fakulta\u0308t Informatik, Technische Universita\u0308t Dresden, Dresden, D-01062, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fakulta\u0308t Informatik, Technische Universita\u0308t Dresden, Dresden, D-01062, Germany","institution_ids":["https://openalex.org/I78650965"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I78650965"],"apc_list":{"value":2000,"currency":"EUR","value_usd":2200},"apc_paid":null,"fwci":5.6075,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.95863661,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"2","issue":"3","first_page":"165","last_page":"184"},"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.9994000196456909,"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.9994000196456909,"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.9993000030517578,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9984999895095825,"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/computer-science","display_name":"Computer science","score":0.8091216087341309},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.6929241418838501},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.5663436651229858},{"id":"https://openalex.org/keywords/rule-based-machine-translation","display_name":"Rule-based machine translation","score":0.5294650793075562},{"id":"https://openalex.org/keywords/domain-specific-language","display_name":"Domain-specific language","score":0.5270852446556091},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.5208021402359009},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5001518726348877},{"id":"https://openalex.org/keywords/ontology-language","display_name":"Ontology language","score":0.4813583493232727},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.39752084016799927},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3417401611804962},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.3287909924983978},{"id":"https://openalex.org/keywords/semantic-web","display_name":"Semantic Web","score":0.23579594492912292},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.08847886323928833}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8091216087341309},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.6929241418838501},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.5663436651229858},{"id":"https://openalex.org/C53893814","wikidata":"https://www.wikidata.org/wiki/Q7378909","display_name":"Rule-based machine translation","level":2,"score":0.5294650793075562},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.5270852446556091},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5208021402359009},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5001518726348877},{"id":"https://openalex.org/C61673122","wikidata":"https://www.wikidata.org/wiki/Q7095059","display_name":"Ontology language","level":3,"score":0.4813583493232727},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.39752084016799927},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3417401611804962},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3287909924983978},{"id":"https://openalex.org/C2129575","wikidata":"https://www.wikidata.org/wiki/Q54837","display_name":"Semantic Web","level":2,"score":0.23579594492912292},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08847886323928833},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C548081761","wikidata":"https://www.wikidata.org/wiki/Q180388","display_name":"Waste management","level":1,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1049/iet-sen:20070060","is_oa":false,"landing_page_url":"https://doi.org/10.1049/iet-sen:20070060","pdf_url":null,"source":{"id":"https://openalex.org/S164201770","display_name":"IET Software","issn_l":"1751-8806","issn":["1751-8806","1751-8814"],"is_oa":false,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310311714","host_organization_name":"Institution of Engineering and Technology","host_organization_lineage":["https://openalex.org/P4310311714"],"host_organization_lineage_names":["Institution of Engineering and Technology"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IET Software","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.149.923","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.923","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://fheidenreich.de/work/files/IET-Reuseware-2008.pdf","raw_type":"text"},{"id":"pmh:oai:kclpure.kcl.ac.uk:publications/65bd2550-1219-4046-b0c9-e6b917763afe","is_oa":false,"landing_page_url":"https://kclpure.kcl.ac.uk/portal/en/publications/65bd2550-1219-4046-b0c9-e6b917763afe","pdf_url":null,"source":{"id":"https://openalex.org/S4306400216","display_name":"Research Portal (King's College London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I183935753","host_organization_name":"King's College London","host_organization_lineage":["https://openalex.org/I183935753"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Henriksson, J, Heidenreich, F, Johannes, J, Zschaler, S & Assmann, U 2008, 'Extending Grammars and Metamodels for Reuse \u2013 The Reuseware Approach', IET Software, vol. 2, pp. 165 - 184.","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","score":0.7599999904632568,"id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W146458024","https://openalex.org/W164100725","https://openalex.org/W172857819","https://openalex.org/W204494813","https://openalex.org/W220935706","https://openalex.org/W1497690372","https://openalex.org/W1563342424","https://openalex.org/W1588437460","https://openalex.org/W1649645444","https://openalex.org/W1713928628","https://openalex.org/W1739798036","https://openalex.org/W1819150505","https://openalex.org/W2014459598","https://openalex.org/W2029414465","https://openalex.org/W2059221493","https://openalex.org/W2090624793","https://openalex.org/W2094080019","https://openalex.org/W2097370855","https://openalex.org/W2128466029","https://openalex.org/W2129063689","https://openalex.org/W2131714293","https://openalex.org/W2143238865","https://openalex.org/W2150765606","https://openalex.org/W2154687603","https://openalex.org/W2165108943","https://openalex.org/W2242459625","https://openalex.org/W2615936381","https://openalex.org/W3021827954","https://openalex.org/W3137069269","https://openalex.org/W4210878735","https://openalex.org/W4239696231","https://openalex.org/W4254691308","https://openalex.org/W4285719527","https://openalex.org/W4299138792","https://openalex.org/W6605978214","https://openalex.org/W6607036282"],"related_works":["https://openalex.org/W2057033141","https://openalex.org/W4252103056","https://openalex.org/W2917572814","https://openalex.org/W4242858628","https://openalex.org/W2916715723","https://openalex.org/W2085476653","https://openalex.org/W2915857720","https://openalex.org/W3006129753","https://openalex.org/W3204996834","https://openalex.org/W2089624834"],"abstract_inverted_index":{"The":[0,32,81],"trend":[1],"towards":[2],"domain-specific":[3],"languages":[4,17,36],"leads":[5],"to":[6,50],"an":[7,114],"ever-growing":[8],"plethora":[9],"of":[10,15,29,35],"highly":[11],"specialised":[12],"languages.":[13,42],"Developers":[14],"such":[16],"focus":[18],"on":[19,25],"their":[20],"specific":[21],"domains":[22],"rather":[23],"than":[24],"the":[26,48,84,104,107],"technical":[27],"challenges":[28],"language":[30,111],"design.":[31],"generic":[33],"features":[34],"are":[37],"rarely":[38],"included":[39],"in":[40,54,65],"special-purpose":[41],"One":[43],"very":[44],"important":[45],"feature":[46],"is":[47,72],"ability":[49],"formulate":[51],"partial":[52],"programs":[53,64],"separate":[55],"encapsulated":[56],"entities,":[57],"which":[58],"can":[59],"be":[60],"composed":[61],"into":[62],"complete":[63],"a":[66,89],"well-defined":[67],"manner.":[68],"A":[69],"language-independent":[70],"approach":[71],"presented":[73],"that":[74],"adds":[75],"useful":[76,116],"constructs":[77],"for":[78],"defining":[79],"components.":[80],"authors":[82,105],"discuss":[83],"underlying":[85],"concepts":[86],"and":[87,92],"describe":[88],"composition":[90],"environment":[91],"tool":[93],"supporting":[94],"these":[95],"ideas\u2013the":[96],"Reuseware":[97],"Composition":[98],"Framework.":[99],"To":[100],"evaluate":[101],"this":[102],"approach,":[103],"enrich":[106],"(Semantic)":[108],"Web":[109],"query":[110],"Xcerpt":[112],"with":[113],"additional":[115],"reuse":[117],"concept":[118],"\u2013":[119],"modules.":[120]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
