{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T01:33:24Z","timestamp":1778204004616,"version":"3.51.4"},"reference-count":84,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2021,4,1]],"date-time":"2021-04-01T00:00:00Z","timestamp":1617235200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,4,1]],"date-time":"2021-04-01T00:00:00Z","timestamp":1617235200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,4,1]],"date-time":"2021-04-01T00:00:00Z","timestamp":1617235200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Helmholtz Association of German Research Centers and the MWK (Ministry of Science, Research and the Arts Baden-W&#x00FC;rttemberg) in the funding line Research Seed Capital"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2021,4,1]]},"DOI":"10.1109\/tse.2019.2903797","type":"journal-article","created":{"date-parts":[[2019,3,7]],"date-time":"2019-03-07T20:16:57Z","timestamp":1551989817000},"page":"775-800","source":"Crossref","is-referenced-by-count":14,"title":["A Layered Reference Architecture for Metamodels to Tailor Quality Modeling and Analysis"],"prefix":"10.1109","volume":"47","author":[{"given":"Robert","family":"Heinrich","sequence":"first","affiliation":[]},{"given":"Misha","family":"Strittmatter","sequence":"additional","affiliation":[]},{"given":"Ralf","family":"Reussner","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31491-9_30"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-006-0036-6"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1145\/2448076.2448083"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/2.963443"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/2976767.2976786"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/QUATIC.2016.025"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/SEFM.2010.28"},{"key":"ref39","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/2735386.2735922","article-title":"Feature modelling and traceability for concern-driven software development with TouchCORE","author":"sch\u00f6ttle","year":"2015","journal-title":"Proc 14th Int Conf Modularity Companion"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-21470-7_4"},{"key":"ref38","doi-asserted-by":"crossref","first-page":"604","DOI":"10.1007\/978-3-642-41533-3_37","article-title":"Concern-oriented software design","author":"alam","year":"2013","journal-title":"Proc of Int Conf on Model Driven Engineering Languages and Systems"},{"key":"ref78","article-title":"Model Transformation Languages with Modular Information Hiding","author":"rentschler","year":"2015"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227070"},{"key":"ref33","article-title":"Business process model and notation specification (BPMN) &#x2013; Version 2.0.2","year":"2014"},{"key":"ref32","article-title":"Robocop: Revised specification of framework and models (deliverable1.5)","author":"gelissen","year":"2003","journal-title":"Information Technology for European Advancement"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA.2008.4638461"},{"key":"ref30","article-title":"The descartes modeling language","author":"kounev","year":"2014"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/2631675.2631681"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2012.11.1.a8"},{"key":"ref35","article-title":"Unified Modeling Language (UML) &#x2013; Version 2.5","year":"2015"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3270112.3270119"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3277570.3277587"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-35122-3_26"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1002\/9781118181034"},{"key":"ref63","first-page":"22","article-title":"EMF splitter: A structured approach to EMF modularity","author":"garmendia","year":"2014","journal-title":"Proc 3rd Workshop Extreme Model"},{"key":"ref28","article-title":"UML profile for MARTE: Modeling and analysis of real-time embedded systems, version 1.1","year":"2011"},{"key":"ref64","first-page":"264","author":"muller","year":"2005","journal-title":"Weaving exeeutability into Object-Oriented Meta-Languages MoDELS2005"},{"key":"ref27","first-page":"25","article-title":"Melange: A meta-language for modular and reusable development of DSLs","author":"degueule","year":"2015","journal-title":"Proc 8th Int Conf on Software Eng"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2016.09.001"},{"key":"ref66","first-page":"16","author":"de lara","year":"2010","journal-title":"Generic Meta-Modelling with Concepts Templates and Mixin Layers"},{"key":"ref29","first-page":"412","article-title":"UMLsec: Extending uml for secure systems development","author":"j\u00fcrjens","year":"2002","journal-title":"Proc 2nd Int Conf on the Unified Modeling Language"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-54804-8_4"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.07.011"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-14819-4_15"},{"key":"ref2","article-title":"IEEE Std 1471&#x2013;2000, Recommended practice for architectural description of software-intensive systems","year":"2000"},{"key":"ref1","article-title":"ISO\/IEC 25010 - Systems and software engineering - Systems and software quality requirements and evaluation (SQuaRE) - System and software quality models","year":"2010"},{"key":"ref20","article-title":"Predicting energy consumption by extending the palladio component model","author":"willnecker","year":"2014","journal-title":"Proc Symp Softw Perform"},{"key":"ref22","first-page":"807","article-title":"A semi-formal description of migrating domain-specific models with evolving domains","volume":"13","author":"levendovszky","year":"2014","journal-title":"Softw Syst Model"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/EDOC.2008.44"},{"key":"ref24","author":"buschmann","year":"1996","journal-title":"Pattern-Oriented Software Architecture &#x2014 A System of Patterns"},{"key":"ref23","author":"martin","year":"2003","journal-title":"Agile Software Development Principles Patterns and Practices"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2018.05.004"},{"key":"ref25","author":"h\u00f6lldobler","year":"2017","journal-title":"MontiCore 5 Language Workbench Edition 2017"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2010.01.026"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009815306478"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/3277570.3277588"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/2737182.2737198"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/CMPCON.1977.680846"},{"key":"ref56","article-title":"Generator-composition for aspect-oriented domain-specific languages","author":"jung","year":"2016"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-42064-6_10"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/METRIC.2002.1011337"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/32.481535"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-006-9010-3"},{"key":"ref10","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-12742-2","author":"seidl","year":"2015","journal-title":"UML Classroom"},{"key":"ref11","article-title":"MOF 2.5.1 Core Specification (formal\/2016&#x2013;11-01)","year":"2016"},{"key":"ref40","first-page":"59","article-title":"Towards a tool-oriented taxonomy of view-based modelling","volume":"p 201","author":"goldschmidt","year":"2012","journal-title":"Proc Modellierung"},{"key":"ref12","author":"czarnecki","year":"2000","journal-title":"Generative Programming"},{"key":"ref13","article-title":"MBSE with the ARCADIA method and the capella tool","author":"roques","year":"2016","journal-title":"Proc 8th Eur Congr Embedded Real Time Softw Syst"},{"key":"ref14","article-title":"Bad smells and anti-patterns in metamodeling","author":"hahn","year":"2017"},{"key":"ref15","first-page":"160","article-title":"Identifying semantically cohesive modules within the palladio meta-model","author":"strittmatter","year":"2014","journal-title":"Proc Symp Softw Perform"},{"key":"ref82","first-page":"102","article-title":"Feature and meta-models in clafer: Mixed, specialized, and coupled","author":"b?k","year":"2011","journal-title":"Software Language Engineering"},{"key":"ref16","author":"rathfelder","year":"2013","journal-title":"Modelling Event-Based Interactions in Component-Based Architectures for Quantitative System Evaluation"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2015.02.001"},{"key":"ref17","article-title":"Extending performance-oriented resource modelling in the palladio component model","author":"hauck","year":"2009"},{"key":"ref84","first-page":"206","article-title":"Leveraging software product lines engineering in the development of external DSLs: A systematic literature review","volume":"46","author":"m\u00e9ndez-acu\u00f1a","year":"2016","journal-title":"Comput Lang Syst & Struct"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-015-0457-1"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/2791060.2791092"},{"key":"ref19","article-title":"Modeling big data systems by extending the palladio component model","volume":"35","author":"kro\u00df","year":"2015","journal-title":"Softwaretechnik-Trends"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45937-5_1"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0024318"},{"key":"ref3","author":"reussner","year":"2016","journal-title":"Modeling and Simulating Software Architectures &#x2013; The Palladio Approach"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.94"},{"key":"ref5","first-page":"30","article-title":"Challenges in the evolution of metamodels: Smells and anti-patterns of a historically-grown metamodel","author":"strittmatter","year":"2016","journal-title":"Proc 10th Int Workshop Models Evolution"},{"key":"ref8","author":"martin","year":"1995","journal-title":"Designing Object-Oriented C++ Applications Using the Booch Method"},{"key":"ref7","author":"sommerville","year":"2015","journal-title":"Software Engineering"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.5220\/0005632001450152"},{"key":"ref9","first-page":"336","article-title":"Tailored quality modeling and analysis of software-intensive systems","author":"heinrich","year":"2018","journal-title":"Proc 30th Int Conf Softw Eng Knowl Eng"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2008.50"},{"key":"ref45","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-658-06518-8","author":"heinrich","year":"2014","journal-title":"Aligning Business Processes and Information Systems New Approaches to Continuous Quality Engineering"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.5220\/0006105502530260"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2012.11.3.a3"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.08.058"},{"key":"ref41","article-title":"Security of electricity supply in 2030","author":"raskob","year":"2015","journal-title":"Proc Critical Infrastructure Protection Resilience Eur"},{"key":"ref44","article-title":"AUTOSAR&#x2013;a worldwide standard is on the road","volume":"62","author":"f\u00fcrst","year":"2009","journal-title":"Proc 14th Int VDI Congr Electron Syst Vehicles"},{"key":"ref43","article-title":"Supplementary material for the evaluation of the layered reference architecture for metamodels to tailor quality modeling and analysis","author":"strittmatter","year":"2018"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/9405984\/08662719.pdf?arnumber=8662719","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,14]],"date-time":"2023-09-14T06:41:53Z","timestamp":1694673713000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8662719\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,1]]},"references-count":84,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/tse.2019.2903797","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,1]]}}}