{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,3]],"date-time":"2022-04-03T15:57:47Z","timestamp":1649001467635},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2011,9,15]],"date-time":"2011-09-15T00:00:00Z","timestamp":1316044800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Innovations Syst Softw Eng"],"published-print":{"date-parts":[[2012,3]]},"DOI":"10.1007\/s11334-011-0157-0","type":"journal-article","created":{"date-parts":[[2011,9,14]],"date-time":"2011-09-14T00:50:37Z","timestamp":1315961437000},"page":"65-77","source":"Crossref","is-referenced-by-count":1,"title":["Modular artifact synthesis from domain-specific models"],"prefix":"10.1007","volume":"8","author":[{"given":"Raphael","family":"Mannadiar","sequence":"first","affiliation":[]},{"given":"Hans","family":"Vangheluwe","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,9,15]]},"reference":[{"key":"157_CR1","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1007\/s10270-006-0027-7","volume":"5","author":"A Agrawal","year":"2006","unstructured":"Agrawal A, Karsai G, Neema S, Shi F, Vizhanyo A (2006) The design of a language for model transformations. Softw Syst Model (SoSym) 5: 261\u2013288","journal-title":"Softw Syst Model (SoSym)"},{"key":"157_CR2","unstructured":"Alanen M, Porres I (2003) Difference and union of models. In: Unified modeling language (UML). LNCS, vol 2863, pp 2\u201317"},{"key":"157_CR3","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1007\/3-540-28554-7_6","volume-title":"Model-driven software development, vol II","author":"C Atkinson","year":"2005","unstructured":"Atkinson C, K\u00fchne T (2005) A generalized notion of platforms for model-driven development. In: Beydeda S, Book M, Gruhn V (eds) Model-driven software development, vol II. Springer, Berlin, pp 119\u2013136"},{"key":"157_CR4","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1007\/s10270-007-0061-0","volume":"7","author":"C Atkinson","year":"2008","unstructured":"Atkinson C, K\u00fchne T (2008) Reducing accidental complexity in domain models. Softw Syst Model (SoSym) 7: 345\u2013359","journal-title":"Softw Syst Model (SoSym)"},{"issue":"1","key":"157_CR5","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.jss.2008.03.066","volume":"82","author":"S Becker","year":"2009","unstructured":"Becker S, Koziolek H, Reussner R (2009) The palladio component model for model-driven performance prediction. J Syst Softw 82(1): 3\u201322","journal-title":"J Syst Softw"},{"key":"157_CR6","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/s10270-005-0079-0","volume":"4","author":"J B\u00e9zivin","year":"2005","unstructured":"B\u00e9zivin J (2005) On the unification power of models. Softw Syst Model (SoSym) 4: 171\u2013188","journal-title":"Softw Syst Model (SoSym)"},{"issue":"4","key":"157_CR7","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MC.1987.1663532","volume":"20","author":"FP Brooks","year":"1987","unstructured":"Brooks FP (1987) No silver bullet: essence and accidents of software engineering. IEEE Comput 20(4): 10\u201319","journal-title":"IEEE Comput"},{"key":"157_CR8","first-page":"314","volume":"3","author":"AW Brown","year":"2004","unstructured":"Brown AW (2004) Model driven architecture: principles and practice. Softw Syst Model (SoSym) 3: 314\u2013327","journal-title":"Softw Syst Model (SoSym)"},{"key":"157_CR9","doi-asserted-by":"crossref","unstructured":"Cardellini V, Casalicchio E, Grassi V, Lo Presti F, Mirandola R (2009) Qos-driven runtime adaptation of service oriented architectures. In: 7th joint meeting of the European software engineering conference and the international symposium on foundations of software engineering","DOI":"10.1145\/1595696.1595718"},{"key":"157_CR10","doi-asserted-by":"crossref","unstructured":"Cicchetti A, Di Ruscio D, Eramo R, Pierantonio A (2008) Automating co-evolution in model-driven engineering. In: Enterprise distributed object computing (EDOC), pp 222\u2013231","DOI":"10.1109\/EDOC.2008.44"},{"key":"157_CR11","doi-asserted-by":"crossref","first-page":"165","DOI":"10.5381\/jot.2007.6.9.a9","volume":"6","author":"A Cicchetti","year":"2007","unstructured":"Cicchetti A, Di Ruscio D, Pierantonio A (2007) A metamodel independent approach to difference representation. J Object Technol (JOT) 6: 165\u2013185","journal-title":"J Object Technol (JOT)"},{"key":"157_CR12","doi-asserted-by":"crossref","first-page":"621","DOI":"10.1147\/sj.453.0621","volume":"45","author":"K Czarnecki","year":"2006","unstructured":"Czarnecki K, Helsen S (2006) Feature-based survey of model transformation approaches. IBM Syst J (IBMS) 45: 621\u2013645","journal-title":"IBM Syst J (IBMS)"},{"key":"157_CR13","first-page":"174","volume":"2306","author":"J Lara de","year":"2002","unstructured":"de Lara J, Vangheluwe H (2002) AToM 3: a tool for multi-formalism modelling and meta-modelling. LNCS 2306: 174\u2013188","journal-title":"LNCS"},{"key":"157_CR14","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1007\/s10270-003-0047-5","volume":"3","author":"J Lara de","year":"2004","unstructured":"de Lara J, Vangheluwe H, Alfonseca M (2004) Meta-modelling and graph grammars for multi-paradigm modelling in AToM3. Softw Syst Model (SoSym) 3: 194\u2013209","journal-title":"Softw Syst Model (SoSym)"},{"key":"157_CR15","unstructured":"De Decker B, Lapon J, Layouni M, Mannadiar R, Naessens V, Vangheluwe H, Verhaeghe P, Verslype K (eds) (2009) Advanced applications for e-ID cards in flanders. adapid deliverable D12. Technical report, KU Leuven"},{"key":"157_CR16","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/0167-6423(87)90035-9","volume":"8","author":"D Harel","year":"1987","unstructured":"Harel D (1987) Statecharts: a visual formalism for complex systems. Sci Comput Program 8: 231\u2013274","journal-title":"Sci Comput Program"},{"key":"157_CR17","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1007\/978-3-540-27863-4_19","volume":"3147","author":"D Harel","year":"2004","unstructured":"Harel D, Kugler H (2004) The rhapsody semantics of statecharts (or, on the executable core of the UML). Integr Softw Specific Tech Appl Eng LNCS 3147: 325\u2013354","journal-title":"Integr Softw Specific Tech Appl Eng LNCS"},{"key":"157_CR18","doi-asserted-by":"crossref","unstructured":"Kapova L , Goldschmidt T , Happe J, Reussner RH (2010) Domain-specific templates for refinement transformations. In: 1st workshop on model driven interoperability (MDI)","DOI":"10.1145\/1866272.1866282"},{"key":"157_CR19","unstructured":"Kapova L, Reussner R (2010) Application of advanced model-driven techniques in performance engineering. In: 7th European performance engineering workshop (EPEW). LNCS, vol 6342, pp 17\u201336"},{"key":"157_CR20","doi-asserted-by":"crossref","DOI":"10.1002\/9780470249260","volume-title":"Domain-specific modeling : enabling full code generation","author":"S Kelly","year":"2008","unstructured":"Kelly S, Tolvanen J-P (2008) Domain-specific modeling : enabling full code generation. Wiley, New York"},{"key":"157_CR21","doi-asserted-by":"crossref","unstructured":"Kiczales G, Lamping J, Mendhekar A, Maeda C, Videira Lopes C, Loingtier J-M, Irwin J (1997) Aspect-oriented programming. In: European conference on object-oriented programming (ECOOP). LNCS, vol 1241","DOI":"10.1007\/BFb0053381"},{"key":"157_CR22","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1007\/s10270-006-0017-9","volume":"5","author":"T K\u00fchne","year":"2006","unstructured":"K\u00fchne T (2006) Matters of (meta-) modeling. Softw Syst Model (SoSym) 5: 369\u2013385","journal-title":"Softw Syst Model (SoSym)"},{"key":"157_CR23","doi-asserted-by":"crossref","unstructured":"Levendovszky T, Lengyel L, Mezei G, M\u00e9sz\u00e1ros T (2008) Introducing the VMTS mobile toolkit. In: Applications of graph transformations with industrial relevance. LNCS, vol 5088. Springer, Heidelberg, pp 587\u2013592","DOI":"10.1007\/978-3-540-89020-1_45"},{"key":"157_CR24","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1057\/palgrave.ejis.3000685","volume":"16","author":"Y Lin","year":"2007","unstructured":"Lin Y, Gray J, Jouault F (2007) DSMDiff: a differentiation tool for domain-specific models. Eur J Inform Syst (EJIS) 16: 349\u2013361","journal-title":"Eur J Inform Syst (EJIS)"},{"key":"157_CR25","doi-asserted-by":"crossref","unstructured":"Mannadiar R, Vangheluwe H (2010) Domain-specific engineering of domain-specific languages. In: 10th workshop on domain-specific modeling (DSM). Part of systems, programming, languages, and applications: software for humanity (SPLASH). HSE-Press, B-120","DOI":"10.1145\/2060329.2060356"},{"key":"157_CR26","doi-asserted-by":"crossref","unstructured":"Mannadiar R, Vangheluwe H (2010) Modular synthesis of mobile device applications from domain-specific models. Technical Report SOCS-TR-2010.5, McGill University","DOI":"10.1145\/1865875.1865879"},{"key":"157_CR27","doi-asserted-by":"crossref","unstructured":"Mannadiar R, Vangheluwe H (2010) Modular synthesis of mobile device applications from domain-specific models. In: The 7th international workshop on model-based methodologies for pervasive and embedded software (MOMPES), pp 21\u201328","DOI":"10.1145\/1865875.1865879"},{"key":"157_CR28","doi-asserted-by":"crossref","unstructured":"Mannadiar R, Vangheluwe H (2011) Debugging in domain-specific modelling. In: 3rd international conference on software language engineering (SLE). LNCS, vol 6563. Springer, Berlin, pp 276\u2013 285","DOI":"10.1007\/978-3-642-19440-5_17"},{"key":"157_CR29","doi-asserted-by":"crossref","unstructured":"Menasc\u00e9 DA, Sousa JP, Malek S, Gomaa H (2010) Qos architectural patterns for self-architecting software systems. In: 7th IEEE international conference on autonomic computing and communication","DOI":"10.1145\/1809049.1809084"},{"key":"157_CR30","unstructured":"MetaCase (2009) Domain-specific modeling with MetaEdit+: 10 times faster than UML. http:\/\/www.metacase.com\/resources.html , June 2009"},{"key":"157_CR31","volume-title":"Petri Net theory and the modeling of systems","author":"JL Peterson","year":"1981","unstructured":"Peterson JL (1981) Petri Net theory and the modeling of systems. Prentice Hall, New Jersey"},{"key":"157_CR32","unstructured":"Safa L (2007) The making of user-interface designer a proprietary DSM tool. In: 7th OOPSLA workshop on domain-specific modeling (DSM), p 14. http:\/\/www.dsmforum.org\/events\/DSM07\/papers.html"},{"key":"157_CR33","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"DC Schmidt","year":"2006","unstructured":"Schmidt DC (2006) Guest editor\u2019s introduction: model-driven engineering. Computer 39: 25\u201331","journal-title":"Computer"},{"key":"157_CR34","unstructured":"Sun Y, White J, Gray J (2009) Model transformation by demonstration. In: MODELS. LNCS, vol 5795, pp 712\u2013726"},{"key":"157_CR35","unstructured":"Syriani E, Kienzle J, Vangheluwe H (2010) Exceptional transformations. In: International conference on model transformation (ICMT). LNCS, vol 6142, pp 199\u2013214"},{"key":"157_CR36","volume-title":"Discrete-event modeling and simulation: theory and applications. Chapter DEVS as a semantic domain for programmed graph transformation","author":"E Syriani","year":"2009","unstructured":"Syriani E, Vangheluwe H (2009) Discrete-event modeling and simulation: theory and applications. Chapter DEVS as a semantic domain for programmed graph transformation. CRC Press, Boca Raton"},{"key":"157_CR37","unstructured":"Syriani E, Vangheluwe H (2010) De-\/re-constructing model transformation languages. In: 9th international workshop on graph transformation and visual modeling techniques (GT-VMT)"},{"key":"157_CR38","unstructured":"Tawhid R, Petriu D (2008) Integrating performance analysis in the model driven development of software product line. In: Proceedings of the 11th international conference on model driven engineering languages and systems (MODELS)"},{"key":"157_CR39","doi-asserted-by":"crossref","first-page":"1073","DOI":"10.1002\/spe.863","volume":"38","author":"H Wu","year":"2008","unstructured":"Wu H, Gray J, Mernik M (2008) Grammar-driven generation of domain-specific language debuggers. Softw Pract Exp 38: 1073\u20131103","journal-title":"Softw Pract Exp"}],"container-title":["Innovations in Systems and Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-011-0157-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11334-011-0157-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-011-0157-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,15]],"date-time":"2019-06-15T09:35:45Z","timestamp":1560591345000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11334-011-0157-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,9,15]]},"references-count":39,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,3]]}},"alternative-id":["157"],"URL":"https:\/\/doi.org\/10.1007\/s11334-011-0157-0","relation":{},"ISSN":["1614-5046","1614-5054"],"issn-type":[{"value":"1614-5046","type":"print"},{"value":"1614-5054","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,9,15]]}}}