{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T04:30:05Z","timestamp":1774931405984,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":30,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642336652","type":"print"},{"value":"9783642336669","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33666-9_11","type":"book-chapter","created":{"date-parts":[[2012,9,18]],"date-time":"2012-09-18T16:50:20Z","timestamp":1347987020000},"page":"151-167","source":"Crossref","is-referenced-by-count":20,"title":["Modeling the Linguistic Architecture of Software Products"],"prefix":"10.1007","author":[{"given":"Jean-Marie","family":"Favre","sequence":"first","affiliation":[]},{"given":"Ralf","family":"L\u00e4mmel","sequence":"additional","affiliation":[]},{"given":"Andrei","family":"Varanovich","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"11_CR1","unstructured":"B\u00e9zivin, J., Jouault, F., Valduriez, P.: On the need for Megamodels. In: Proceedings of the OOPSLA\/GPCE: Best Practices for Model-Driven Software Development Workshop (2004)"},{"key":"11_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/11538097_3","volume-title":"Model Driven Architecture","author":"J. B\u00e9zivin","year":"2005","unstructured":"B\u00e9zivin, J., Jouault, F., Rosenthal, P., Valduriez, P.: Modeling in the Large and Modeling in the Small. In: A\u00dfmann, U., Aksit, M., Rensink, A. (eds.) MDAFA 2003\/2004. LNCS, vol.\u00a03599, pp. 33\u201346. Springer, Heidelberg (2005)"},{"key":"11_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1007\/978-3-540-68234-9_6","volume-title":"The Semantic Web: Research and Applications","author":"M. Br\u00e4uer","year":"2008","unstructured":"Br\u00e4uer, M., Lochmann, H.: An Ontology for Software Models and Its Practical Implications for Semantic Web Reasoning. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol.\u00a05021, pp. 34\u201348. Springer, Heidelberg (2008)"},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"Dijkman, R.M., Quartel, D.A.C., Pires, L.F., van Sinderen, M.: An Approach to Relate Viewpoints and Modeling Languages. In: Proceedings of 7th International Enterprise Distributed Object Computing Conference (EDOC 2003), pp. 14\u201327. IEEE (2003)","DOI":"10.1109\/EDOC.2003.1233834"},{"key":"11_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1007\/978-3-642-28872-2_12","volume-title":"Fundamental Approaches to Software Engineering","author":"Z. Diskin","year":"2012","unstructured":"Diskin, Z., Maibaum, T., Czarnecki, K.: Intermodeling, Queries, and Kleisli Categories. In: de Lara, J., Zisman, A. (eds.) FASE 2012. LNCS, vol.\u00a07212, pp. 163\u2013177. Springer, Heidelberg (2012)"},{"key":"11_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/978-3-642-21210-9_16","volume-title":"Models in Software Engineering","author":"Z. Diskin","year":"2011","unstructured":"Diskin, Z., Xiong, Y., Czarnecki, K.: Specifying Overlaps of Heterogeneous Models for Global Consistency Checking. In: Dingel, J., Solberg, A. (eds.) MODELS 2010. LNCS, vol.\u00a06627, pp. 165\u2013179. Springer, Heidelberg (2011)"},{"key":"11_CR7","doi-asserted-by":"crossref","unstructured":"Djuric, D., Gasevic, D., Devedzic, V.: The Tao of Modeling Spaces. Journal of Object Technology\u00a05(8) (2006)","DOI":"10.5381\/jot.2006.5.8.a4"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Favre, J.M.: CacOphoNy: Metamodel-Driven Architecture Recovery. In: Proceedings of 11th Working Conference on Reverse Engineering (WCRE 2004), pp. 204\u2013213. IEEE (2004)","DOI":"10.1109\/WCRE.2004.15"},{"key":"11_CR9","unstructured":"Favre, J.M.: Foundations of meta-pyramids: Languages vs. metamodels \u2013 Episode II: Story of thotus the baboon. In: Language Engineering for Model-Driven Software Development. No. 04101 in Dagstuhl Seminar Proceedings (2005)"},{"key":"11_CR10","unstructured":"Favre, J.M.: Foundations of Model (Driven) (Reverse) Engineering: Models \u2013 Episode I: Stories of The Fidus Papyrus and of The Solarus. In: Language Engineering for Model-Driven Software Development. No. 04101 in Dagstuhl Seminar Proceedings (2005)"},{"key":"11_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1007\/978-3-642-30561-0_6","volume-title":"Objects, Models, Components, Patterns","author":"J.M. Favre","year":"2012","unstructured":"Favre, J.M., L\u00e4mmel, R., Schmorleiz, T., Varanovich, A.: 101companies: A Community Project on Software Technologies and Software Languages. In: Furia, C.A., Nanz, S. (eds.) TOOLS 2012. LNCS, vol.\u00a07304, pp. 58\u201374. Springer, Heidelberg (2012)"},{"issue":"1","key":"11_CR12","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1142\/S0218194092000038","volume":"2","author":"A. Finkelstein","year":"1992","unstructured":"Finkelstein, A., Kramer, J., Nuseibeh, B., Finkelstein, L., Goedicke, M.: Viewpoints: A framework for integrating multiple perspectives in system development. International Journal of Software Engineering and Knowledge Engineering\u00a02(1), 31\u201357 (1992)","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"11_CR13","doi-asserted-by":"crossref","unstructured":"Graaf, B.: Model-Driven Evolution of Software Architectures. Dissertation, Delft University of Technology (2007)","DOI":"10.1109\/CSMR.2007.35"},{"key":"11_CR14","unstructured":"Hebig, R., Seibel, A., Giese, H.: On the Unification of Megamodels. In: Proceedings of the 4th International Workshop on Multi Paradigm Modeling (MPM 2010) at the 13th IEEE\/ACM International Conference on Model Driven Engineering Languages and Systems, MoDELS 2010 (2010)"},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Jouault, F., Vanhooff, B., Bruneliere, H., Doux, G., Berbers, Y., B\u00e9zivin, J.: Inter-dsl coordination support by combining megamodeling and model weaving. In: SAC, pp. 2011\u20132018 (2010)","DOI":"10.1145\/1774088.1774511"},{"key":"11_CR16","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1007\/s10270-006-0017-9","volume":"5","author":"T. K\u00fchne","year":"2006","unstructured":"K\u00fchne, T.: Matters of (Meta-) Modeling. Software and Systems Modeling\u00a05, 369\u2013385 (2006)","journal-title":"Software and Systems Modeling"},{"key":"11_CR17","unstructured":"Kurtev, I., B\u00e9zivin, J., Aksit, M.: Technological spaces: An initial appraisal. In: CoopIS, DOA 2002 Federated Conferences, Industrial Track (2002)"},{"key":"11_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1007\/978-3-540-76786-2_6","volume-title":"Datatype-Generic Programming","author":"R. L\u00e4mmel","year":"2007","unstructured":"L\u00e4mmel, R., Meijer, E.: Revealing the X\/O impedance mismatch (Changing lead into gold). In: Backhouse, R., Gibbons, J., Hinze, R., Jeuring, J. (eds.) SSDGP 2006. LNCS, vol.\u00a04719, pp. 285\u2013367. Springer, Heidelberg (2007)"},{"key":"11_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/11877028_6","volume-title":"Generative and Transformational Techniques in Software Engineering","author":"R. L\u00e4mmel","year":"2006","unstructured":"L\u00e4mmel, R., Meijer, E.: Mappings Make Data Processing Go \u2019Round. In: L\u00e4mmel, R., Saraiva, J., Visser, J. (eds.) GTTSE 2005. LNCS, vol.\u00a04143, pp. 169\u2013218. Springer, Heidelberg (2006)"},{"key":"11_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/978-3-642-21732-6_4","volume-title":"Theory and Practice of Model Transformations","author":"K. Lano","year":"2011","unstructured":"Lano, K., Rahimi, S.K.: Model-Driven Development of Model Transformations. In: Cabot, J., Visser, E. (eds.) ICMT 2011. LNCS, vol.\u00a06707, pp. 47\u201361. Springer, Heidelberg (2011)"},{"key":"11_CR21","unstructured":"Mah\/\u2019e, V., Perez, S.M., Bruneli\u00e8re, H., Doux, G., Cabot, J.: PORTOLAN: a Model-Driven Cartography Framework. Tech. rep., INRIA (2011), # 7542"},{"key":"11_CR22","doi-asserted-by":"crossref","unstructured":"Melnik, S., Adya, A., Bernstein, P.: Compiling mappings to bridge applications and databases. In: SIGMOD 2007: Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data, pp. 461\u2013472. ACM (2007)","DOI":"10.1145\/1247480.1247532"},{"key":"11_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1007\/978-3-642-04425-0_2","volume-title":"Model Driven Engineering Languages and Systems","author":"P.A. Muller","year":"2009","unstructured":"Muller, P.A., Fondement, F., Baudry, B.: Modeling Modeling. In: Sch\u00fcrr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol.\u00a05795, pp. 2\u201316. Springer, Heidelberg (2009)"},{"key":"11_CR24","unstructured":"Muller, P.A., Fondement, F., Baudry, B., Combemale, B.: Modeling modeling modeling. Software and Systems Modeling, 1\u201313 (2011)"},{"key":"11_CR25","unstructured":"Ronald Bourret: Xml data binding resources (2001\u20132012), http:\/\/www.rpbourret.com\/xml\/XMLDataBinding.htm"},{"key":"11_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1007\/978-3-642-02144-2_15","volume-title":"Advanced Information Systems Engineering","author":"R. Salay","year":"2009","unstructured":"Salay, R., Mylopoulos, J., Easterbrook, S.M.: Using Macromodels to Manage Collections of Related Models. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol.\u00a05565, pp. 141\u2013155. Springer, Heidelberg (2009)"},{"key":"11_CR27","doi-asserted-by":"crossref","unstructured":"Sottet, J.S., Calvary, G., Favre, J.M., Coutaz, J.: Megamodeling and Metamodel-Driven Engineering for Plastic User Interfaces: MEGA-UI. In: Human-Centered Software Engineering. Springer Human-Computer Interaction Series, pp. 173\u2013200 (2009)","DOI":"10.1007\/978-1-84800-907-3_8"},{"key":"11_CR28","doi-asserted-by":"crossref","unstructured":"Steen, M.W.A., Akehurst, D.H., ter Doest, H.W.L., Lankhorst, M.M.: Supporting Viewpoint-Oriented Enterprise Architecture. In: Proceedings of 8th International Enterprise Distributed Object Computing Conference (EDOC 2004), pp. 201\u2013211. IEEE (2004)","DOI":"10.1109\/EDOC.2004.1342516"},{"issue":"5","key":"11_CR29","doi-asserted-by":"publisher","first-page":"7","DOI":"10.5381\/jot.2003.2.5.c1","volume":"2","author":"D. Thomas","year":"2003","unstructured":"Thomas, D.: The Impedance Imperative: Tuples + Objects + Infosets = Too Much Stuff! Journal of Object Technology\u00a02(5), 7\u201312 (2003)","journal-title":"Journal of Object Technology"},{"key":"11_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1007\/978-3-642-21210-9_22","volume-title":"Models in Software Engineering","author":"T. Vogel","year":"2011","unstructured":"Vogel, T., Seibel, A., Giese, H.: The Role of Models and Megamodels at Runtime. In: Dingel, J., Solberg, A. (eds.) MODELS 2010. LNCS, vol.\u00a06627, pp. 224\u2013238. Springer, Heidelberg (2011)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-33666-9_11.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,9]],"date-time":"2025-04-09T00:34:54Z","timestamp":1744158894000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-33666-9_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642336652","9783642336669"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33666-9_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012]]}}}