{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:50:17Z","timestamp":1740099017640,"version":"3.37.3"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319731162"},{"type":"electronic","value":"9783319731179"}],"license":[{"start":{"date-parts":[[2017,12,22]],"date-time":"2017-12-22T00:00:00Z","timestamp":1513900800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-73117-9_11","type":"book-chapter","created":{"date-parts":[[2017,12,21]],"date-time":"2017-12-21T11:45:34Z","timestamp":1513856734000},"page":"153-167","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Combining Versioning and Metamodel Evolution in the ChronoSphere Model Repository"],"prefix":"10.1007","author":[{"given":"Martin","family":"Haeusler","sequence":"first","affiliation":[]},{"given":"Thomas","family":"Trojer","sequence":"additional","affiliation":[]},{"given":"Johannes","family":"Kessler","sequence":"additional","affiliation":[]},{"given":"Matthias","family":"Farwick","sequence":"additional","affiliation":[]},{"given":"Emmanuel","family":"Nowakowski","sequence":"additional","affiliation":[]},{"given":"Ruth","family":"Breu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,12,22]]},"reference":[{"issue":"3","key":"11_CR1","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1007\/s10270-011-0219-7","volume":"12","author":"P Mohagheghi","year":"2013","unstructured":"Mohagheghi, P., Gilani, W., Stefanescu, A., Fernandez, M.A., Nordmoen, B., Fritzsche, M.: Where does model-driven engineering help? Experiences from three industrial cases. Softw. Syst. Model. 12(3), 619\u2013639 (2013)","journal-title":"Softw. Syst. Model."},{"key":"11_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1007\/978-3-642-30982-3_10","volume-title":"Formal Methods for Model-Driven Engineering","author":"P Brosch","year":"2012","unstructured":"Brosch, P., Kappel, G., Langer, P., Seidl, M., Wieland, K., Wimmer, M.: An introduction to model versioning. In: Bernardo, M., Cortellessa, V., Pierantonio, A. (eds.) SFM 2012. LNCS, vol. 7320, pp. 336\u2013398. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-30982-3_10"},{"issue":"3","key":"11_CR3","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MS.2015.61","volume":"32","author":"J Rocco Di","year":"2015","unstructured":"Di Rocco, J., Di Ruscio, D., Iovino, L., Pierantonio, A.: Collaborative repositories in model-driven engineering. IEEE Softw. 32(3), 28\u201334 (2015)","journal-title":"IEEE Softw."},{"issue":"3","key":"11_CR4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.5381\/jot.2012.11.3.a3","volume":"11","author":"L Iovino","year":"2012","unstructured":"Iovino, L., Pierantonio, A., Malavolta, I.: On the impact significance of metamodel evolution in MDE. J. Object Technol. 11(3), 1\u20133 (2012)","journal-title":"J. Object Technol."},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Seybold, D., Domaschka, J., Rossini, A., Hauser, C.B., Griesinger, F., Tsitsipas, A.: Experiences of models@ run-time with EMF and CDO. In: Proceedings of the 2016 ACM SIGPLAN International Conference on Software Language Engineering, pp. 46\u201356. ACM (2016)","DOI":"10.1145\/2997364.2997380"},{"issue":"10","key":"11_CR6","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MC.2009.326","volume":"42","author":"G Blair","year":"2009","unstructured":"Blair, G., Bencomo, N., France, R.B.: Models@ run.time. Computer 42(10), 22\u201327 (2009)","journal-title":"Computer"},{"key":"11_CR7","doi-asserted-by":"crossref","unstructured":"Haeusler, M.: Scalable versioning for key-value stores. In: Proceedings of 5th International Conference on Data Management Technologies and Applications, Lisbon, Portugal, 24\u201326 July 2016, DATA 2016, pp. 79\u201386. http:\/\/dx.doi.org\/10.5220\/0005938700790086","DOI":"10.5220\/0005938700790086"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Haeusler, M., Nowakowski, E., Farwick, M., Breu, R., Kessler, J., Trojer, T.: ChronoGraph - versioning support for OLTP TinkerPop Graphs. In: Proceedings of the 6th International Conference on Data Science, Technology and Applications, DATA, INSTICC, vol. 1, pp. 87\u201397. SciTePress (2017)","DOI":"10.5220\/0006465400870097"},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"Breu, M., Breu, R., L\u00f6w, S.: Living on the move: towards an architecture for a living models infrastructure. In: The Fifth International Conference on Software Engineering Advances, 22\u201327 August 2010, Nice, France, ICSEA 2010, pp. 290\u2013295. http:\/\/dx.doi.org\/10.1109\/ICSEA.2010.51","DOI":"10.1109\/ICSEA.2010.51"},{"issue":"1\u20132","key":"11_CR10","first-page":"267","volume":"5","author":"R Breu","year":"2011","unstructured":"Breu, R., Agreiter, B., Farwick, M., Felderer, M., Hafner, M., Innerhofer-Oberperfler, F.: Living models - ten principles for change-driven software engineering. Int. J. Softw. Inform. 5(1\u20132), 267\u2013290 (2011). http:\/\/www.ijsi.org\/ch\/reader\/view_abstract.aspx?file_no=i84","journal-title":"Int. J. Softw. Inform."},{"key":"11_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"458","DOI":"10.1007\/978-3-319-15545-6_26","volume-title":"Software, Services, and Systems","author":"T Trojer","year":"2015","unstructured":"Trojer, T., Farwick, M., H\u00e4usler, M., Breu, R.: Living modeling of IT architectures: challenges and solutions. In: De Nicola, R., Hennicker, R. (eds.) Software, Services, and Systems. LNCS, vol. 8950, pp. 458\u2013474. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-15545-6_26"},{"key":"11_CR12","unstructured":"Trojer, T., Farwick, M., Haeusler, M.: Modeling techniques for enterprise architecture documentation: experiences from practice. In: Multi-level Modelling Workshop Proceedings, MULTI 2014, p. 113 (2014)"},{"key":"11_CR13","unstructured":"ISO: SQL Standard 2011 (ISO\/IEC 9075:2011) (2011)"},{"key":"11_CR14","doi-asserted-by":"crossref","unstructured":"Rodriguez, M.A., Neubauer, P.: The graph traversal pattern. In: Graph Data Management: Techniques and Applications, pp. 29\u201346 (2011). http:\/\/dx.doi.org\/10.4018\/978-1-61350-053-8.ch002","DOI":"10.4018\/978-1-61350-053-8.ch002"},{"key":"11_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1007\/978-3-319-09195-2_15","volume-title":"Modelling Foundations and Applications","author":"A Benelallam","year":"2014","unstructured":"Benelallam, A., G\u00f3mez, A., Suny\u00e9, G., Tisi, M., Launay, D.: Neo4EMF, a scalable persistence layer for EMF models. In: Cabot, J., Rubin, J. (eds.) ECMFA 2014. LNCS, vol. 8569, pp. 230\u2013241. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-09195-2_15"},{"key":"11_CR16","volume-title":"File Structures: An Analytic Approach","author":"B Salzberg","year":"1988","unstructured":"Salzberg, B.: File Structures: An Analytic Approach. Prentice-Hall Inc., Upper Saddle River (1988)"},{"key":"11_CR17","unstructured":"Toulm\u00e9, A., Intalio, Inc.: Presentation of EMF compare utility. In: Eclipse Modeling Symposium, pp. 1\u20138 (2006)"},{"key":"11_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"600","DOI":"10.1007\/978-3-540-73589-2_28","volume-title":"ECOOP 2007 \u2013 Object-Oriented Programming","author":"G Wachsmuth","year":"2007","unstructured":"Wachsmuth, G.: Metamodel adaptation and model co-adaptation. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 600\u2013624. Springer, Heidelberg (2007). https:\/\/doi.org\/10.1007\/978-3-540-73589-2_28"},{"key":"11_CR19","doi-asserted-by":"crossref","unstructured":"Cicchetti, A., Di Ruscio, D., Eramo, R., Pierantonio, A.: Automating co-evolution in model-driven engineering. In: 12th International IEEE Enterprise Distributed Object Computing Conference, EDOC 2008. IEEE, pp. 222\u2013231 (2008)","DOI":"10.1109\/EDOC.2008.44"},{"key":"11_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1007\/978-3-319-19069-3_17","volume-title":"Advanced Information Systems Engineering","author":"DE Khelladi","year":"2015","unstructured":"Khelladi, D.E., Hebig, R., Bendraou, R., Robin, J., Gervais, M.-P.: Detecting complex changes during metamodel evolution. In: Zdravkovic, J., Kirikova, M., Johannesson, P. (eds.) CAiSE 2015. LNCS, vol. 9097, pp. 263\u2013278. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-19069-3_17"},{"key":"11_CR21","doi-asserted-by":"crossref","unstructured":"ben Fadhel, A., Kessentini, M., Langer, P., Wimmer, M.: Search-based detection of high-level model changes. In: 2012 28th IEEE International Conference on Software Maintenance (ICSM), pp. 212\u2013221. IEEE (2012)","DOI":"10.1109\/ICSM.2012.6405274"},{"key":"11_CR22","unstructured":"Rose, L.M., Paige, R.F., Kolovos, D.S., Polack, F.A.: An analysis of approaches to model migration. In: Proceedings of the Joint MoDSE-MCCM Workshop, pp. 6\u201315 (2009)"},{"key":"11_CR23","unstructured":"Wimmer, M., Kusel, A., Sch\u00f6nb\u00f6ck, J., Retschitzegger, W., Schwinger, W., Kappel, G.: On using inplace transformations for model co-evolution. In: Proceedings of the 2nd International Workshop Model Transformation with ATL, vol. 711, pp. 65\u201378 (2010)"},{"key":"11_CR24","unstructured":"Meyers, B., Wimmer, M., Cicchetti, A., Sprinkle, J.: A generic in-place transformation-based approach to structured model co-evolution. Electron. Commun. EASST 42 (2012)"},{"key":"11_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1007\/978-3-642-13688-7_13","volume-title":"Theory and Practice of Model Transformations","author":"LM Rose","year":"2010","unstructured":"Rose, L.M., Kolovos, D.S., Paige, R.F., Polack, F.A.C.: Model migration with epsilon flock. In: Tratt, L., Gogolla, M. (eds.) ICMT 2010. LNCS, vol. 6142, pp. 184\u2013198. Springer, Heidelberg (2010). https:\/\/doi.org\/10.1007\/978-3-642-13688-7_13"},{"key":"11_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1007\/978-3-642-03013-0_4","volume-title":"ECOOP 2009 \u2013 Object-Oriented Programming","author":"M Herrmannsdoerfer","year":"2009","unstructured":"Herrmannsdoerfer, M., Benz, S., Juergens, E.: COPE - automating coupled evolution of metamodels and models. In: Drossopoulou, S. (ed.) ECOOP 2009. LNCS, vol. 5653, pp. 52\u201376. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-03013-0_4"},{"key":"11_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"706","DOI":"10.1007\/978-3-642-04425-0_57","volume-title":"Model Driven Engineering Languages and Systems","author":"A Narayanan","year":"2009","unstructured":"Narayanan, A., Levendovszky, T., Balasubramanian, D., Karsai, G.: Automatic domain model migration to manage metamodel evolution. In: Sch\u00fcrr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol. 5795, pp. 706\u2013711. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-04425-0_57"},{"key":"11_CR28","unstructured":"Haeusler, M., Breu, R.: Sustainable management of versioned data. In: Proceedings of the 24th PhD Mini-Symposium. Budapest University of Technology and Economics (2017)"},{"key":"11_CR29","unstructured":"Koegel, M., Helming, J.: EMFStore: a model repository for EMF models. In: Kramer, J., Bishop, J., Devanbu, P.T., Uchitel, S. (eds.) ICSE, vol. 2, pp. 307\u2013308. ACM (2010). http:\/\/dblp.uni-trier.de\/db\/conf\/icse\/icse2010-2.html#KoegelH10"},{"key":"11_CR30","doi-asserted-by":"crossref","unstructured":"Barmpis, K., Kolovos, D.: Hawk: towards a scalable model indexing architecture. In: Proceedings of the Workshop on Scalability in Model Driven Engineering, p. 6. ACM (2013)","DOI":"10.1145\/2487766.2487771"},{"key":"11_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/978-3-642-24485-8_7","volume-title":"Model Driven Engineering Languages and Systems","author":"J Espinazo Pag\u00e1n","year":"2011","unstructured":"Espinazo Pag\u00e1n, J., S\u00e1nchez Cuadrado, J., Garc\u00eda Molina, J.: Morsa: a scalable approach for persisting and accessing large models. In: Whittle, J., Clark, T., K\u00fchne, T. (eds.) MODELS 2011. LNCS, vol. 6981, pp. 77\u201392. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-24485-8_7"}],"container-title":["Lecture Notes in Computer Science","SOFSEM 2018: Theory and Practice of Computer Science"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-73117-9_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,8]],"date-time":"2019-10-08T07:44:50Z","timestamp":1570520690000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-73117-9_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,12,22]]},"ISBN":["9783319731162","9783319731179"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-73117-9_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017,12,22]]}}}