{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T11:47:00Z","timestamp":1773834420591,"version":"3.50.1"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319278681","type":"print"},{"value":"9783319278698","type":"electronic"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"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":[[2015]]},"DOI":"10.1007\/978-3-319-27869-8_2","type":"book-chapter","created":{"date-parts":[[2016,1,4]],"date-time":"2016-01-04T09:44:07Z","timestamp":1451900647000},"page":"21-44","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Realizing a Conceptual Framework to Integrate Model-Driven Engineering, Software Product Line Engineering, and Software Configuration Management"],"prefix":"10.1007","author":[{"given":"Felix","family":"Schw\u00e4gerl","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Buchmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sabrina","family":"Uhrig","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernhard","family":"Westfechtel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,1,5]]},"reference":[{"issue":"3","key":"2_CR1","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1108\/17440080910983556","volume":"5","author":"K Altmanninger","year":"2009","unstructured":"Altmanninger, K., Seidl, M., Wimmer, M.: A survey on model versioning approaches. Int. J. Web Inf. Syst. (IJWIS) 5(3), 271\u2013304 (2009)","journal-title":"Int. J. Web Inf. Syst. (IJWIS)"},{"key":"2_CR2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4302-1834-0","volume-title":"Pro Git","author":"S Chacon","year":"2009","unstructured":"Chacon, S.: Pro Git, 1st edn. Apress, Berkely (2009)","edition":"1"},{"key":"2_CR3","volume-title":"Version Control with Subversion","author":"B Collins-Sussman","year":"2004","unstructured":"Collins-Sussman, B., Fitzpatrick, B.W., Pilato, C.M.: Version Control with Subversion. O\u2019Reilly, Sebastopol (2004)"},{"issue":"2","key":"2_CR4","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1145\/280277.280280","volume":"30","author":"R Conradi","year":"1998","unstructured":"Conradi, R., Westfechtel, B.: Version models for software configuration management. ACM Comput. Surv. 30(2), 232\u2013282 (1998)","journal-title":"ACM Comput. Surv."},{"key":"2_CR5","first-page":"99","volume-title":"Configuration Management, Trends in Software","author":"J Estublier","year":"1994","unstructured":"Estublier, J., Casallas, R.: The Adele configuration manager. In: Tichy, W.F. (ed.) Configuration Management, Trends in Software, vol. 2, pp. 99\u2013134. Wiley, Chichester (1994)"},{"key":"2_CR6","volume-title":"Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures","author":"H Gomaa","year":"2004","unstructured":"Gomaa, H.: Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures. Addison-Wesley, Boston (2004)"},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Heidenreich, F., Kopcsek, J., Wende, C.: FeatureMapper: mapping features to models. In: Companion Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), pp. 943\u2013944. ACM, New York, May 2008","DOI":"10.1145\/1370175.1370199"},{"key":"2_CR8","doi-asserted-by":"crossref","unstructured":"Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: Feature-oriented domain analysis (FODA) feasibility study. Technical report CMU\/SEI-90-TR-21, Carnegie-Mellon University, Software Engineering Institute, November 1990","DOI":"10.21236\/ADA235785"},{"key":"2_CR9","unstructured":"K\u00e4stner, C., Trujillo, S., Apel, S.: Visualizing software product line variabilities in source code. In: Proceedings of the 2nd International SPLC Workshop on Visualisation in Software Product Line Engineering (ViSPLE), pp. 303\u2013313, September 2008"},{"key":"2_CR10","volume-title":"The C Programming Language","author":"BW Kernighan","year":"1988","unstructured":"Kernighan, B.W.: The C Programming Language, 2nd edn. Prentice Hall Professional Technical Reference, Upper Saddle River (1988)","edition":"2"},{"issue":"8","key":"2_CR11","doi-asserted-by":"publisher","first-page":"1010","DOI":"10.1016\/j.scico.2012.05.003","volume":"78","author":"MA Laguna","year":"2013","unstructured":"Laguna, M.A., Crespo, Y.: A systematic mapping study on software product line evolution: from legacy system reengineering to product line refactoring. Sci. Comput. Program. 78(8), 1010\u20131034 (2013). \n                    http:\/\/dx.doi.org\/10.1016\/j.scico.2012.05.003","journal-title":"Sci. Comput. Program."},{"key":"2_CR12","unstructured":"Munch, B.P.: Versioning in a Software Engineering Database \u2013 The Change Oriented Way. Ph.D. thesis, Tekniske H\u00f8gskole Trondheim Norges (1993)"},{"key":"2_CR13","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-28901-1","volume-title":"Software Product Line Engineering: Foundations Principles and Techniques","author":"K Pohl","year":"2005","unstructured":"Pohl, K., B\u00f6ckle, G., van der Linden, F.: Software Product Line Engineering: Foundations Principles and Techniques. Springer, Berlin (2005)"},{"key":"2_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1007\/3-540-60578-9_4","volume-title":"Software Configuration Management","author":"C Reichenberger","year":"1995","unstructured":"Reichenberger, C.: VooDoo a tool for orthogonal version management. In: Estublier, J. (ed.) ICSE-WS\/SCM 1993\/1995. LNCS, vol. 1005, pp. 61\u201379. Springer, Heidelberg (1995)"},{"issue":"4","key":"2_CR15","doi-asserted-by":"publisher","first-page":"364","DOI":"10.1109\/TSE.1975.6312866","volume":"1","author":"MJ Rochkind","year":"1975","unstructured":"Rochkind, M.J.: The source code control system. IEEE Trans. Software Eng. 1(4), 364\u2013370 (1975)","journal-title":"IEEE Trans. Software Eng."},{"key":"2_CR16","unstructured":"Sarnak, N., Bernstein, R.L., Kruskal, V.: Creation and maintenance of multiple versions. In: Winkler, J.F.H. (ed.) SCM. Berichte des German Chapter of the ACM, vol. 30, pp. 264\u2013275. Teubner (1988)"},{"key":"2_CR17","first-page":"5","volume-title":"Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2015)","author":"F Schw\u00e4gerl","year":"2015","unstructured":"Schw\u00e4gerl, F., Buchmann, T., Uhrig, S., Westfechtel, B.: Towards the integration of model-driven engineering, software product line engineering, and software configuration management. In: Hammoudi, S., Pires, L.F., Desfray, P., Filipe, J. (eds.) Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2015), pp. 5\u201318. SCITEPRESS Science and Technology Publications, Portugal (2015)"},{"key":"2_CR18","doi-asserted-by":"crossref","unstructured":"Schw\u00e4gerl, F., Buchmann, T., Westfechtel, B.: SuperMod \u2013 a model-driven tool that combines version control and software product line engineering. In: Proceedings of the 10th International Conference on Software Paradigm Trends (ICSOFT-PT). SCITEPRESS Science and Technology Publications, Portugal, Colmar, France (2015, to be published, accepted for publication)","DOI":"10.5220\/0005506600050018"},{"key":"2_CR19","doi-asserted-by":"crossref","unstructured":"Schw\u00e4gerl, F., Uhrig, S., Westfechtel, B.: Model-based tool support for consistent three-way merging of EMF models. In: Proceedings of the workshop on ACadeMics Tooling with Eclipse, ACME 2013, pp. 2:1\u20132:10. ACM, New York (2013)","DOI":"10.1145\/2491279.2491281"},{"key":"2_CR20","doi-asserted-by":"crossref","unstructured":"Schw\u00e4gerl, F., Uhrig, S., Westfechtel, B.: A graph-based algorithm for three-way merging of ordered collections in EMF models. Science of Computer Programming (2015, in press, accepted manuscript). \n                    http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167642315000532","DOI":"10.1016\/j.scico.2015.02.008"},{"key":"2_CR21","series-title":"The Eclipse Series","volume-title":"EMF Eclipse Modeling Framework","author":"D Steinberg","year":"2009","unstructured":"Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF Eclipse Modeling Framework. The Eclipse Series, 2nd edn. Addison-Wesley, Upper Saddle River (2009)","edition":"2"},{"key":"2_CR22","volume-title":"Google Guice: Agile Lightweight Dependency Injection Framework (Firstpress)","author":"R Vanbrabant","year":"2008","unstructured":"Vanbrabant, R.: Google Guice: Agile Lightweight Dependency Injection Framework (Firstpress). APress, New York (2008)"},{"key":"2_CR23","volume-title":"Essential CVS","author":"J Vesperman","year":"2006","unstructured":"Vesperman, J.: Essential CVS. O\u2019Reilly, Sebastopol (2006)"},{"key":"2_CR24","unstructured":"V\u00f6lter, M., Groher, I.: Product line implementation using aspect-oriented and model-driven software development. In: Proceedings of the 11th International Software Product Line Conference, SPLC 2007, pp. 233\u2013242. IEEE Computer Society, Washington, DC (2007). \n                    http:\/\/dx.doi.org\/10.1109\/SPLC.2007.28"},{"key":"2_CR25","volume-title":"Model-Driven Software Development: Technology, Engineering, Management","author":"M V\u00f6lter","year":"2006","unstructured":"V\u00f6lter, M., Stahl, T., Bettin, J., Haase, A., Helsen, S.: Model-Driven Software Development: Technology, Engineering, Management. Wiley, Chichester (2006)"},{"key":"2_CR26","unstructured":"Walkingshaw, E., Ostermann, K.: Projectional editing of variational software. In: Generative Programming: Concepts and Experiences, GPCE 2014, Vasteras, Sweden, 15\u201316 September 2014, pp. 29\u201338 (2014). \n                    http:\/\/doi.acm.org\/10.1145\/2658761.2658766"},{"issue":"12","key":"2_CR27","doi-asserted-by":"publisher","first-page":"1111","DOI":"10.1109\/32.988710","volume":"27","author":"B Westfechtel","year":"2001","unstructured":"Westfechtel, B., Munch, B.P., Conradi, R.: A layered architecture for uniform version management. IEEE Trans. Softw. Eng. 27(12), 1111\u20131133 (2001)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"2_CR28","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1145\/261640.261654","volume":"6","author":"A Zeller","year":"1997","unstructured":"Zeller, A., Snelting, G.: Unified versioning through feature logic. ACM Trans. Softw. Eng. Methodol. 6(4), 398\u2013441 (1997)","journal-title":"ACM Trans. Softw. Eng. Methodol."}],"container-title":["Communications in Computer and Information Science","Model-Driven Engineering and Software Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-27869-8_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,22]],"date-time":"2019-05-22T07:59:47Z","timestamp":1558511987000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-27869-8_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319278681","9783319278698"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-27869-8_2","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"5 January 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}