{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T10:14:33Z","timestamp":1773656073980,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540712886","type":"print"},{"value":"9783540712893","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-71289-3_4","type":"book-chapter","created":{"date-parts":[[2007,7,3]],"date-time":"2007-07-03T20:03:44Z","timestamp":1183493024000},"page":"27-41","source":"Crossref","is-referenced-by-count":16,"title":["An Approach to Software Evolution Based on Semantic Change"],"prefix":"10.1007","author":[{"given":"Romain","family":"Robbes","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michele","family":"Lanza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mircea","family":"Lungu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"4_CR1","volume-title":"Program Evolution: Processes of Software Change","author":"M. Lehman","year":"1985","unstructured":"Lehman, M., Belady, L.: Program Evolution: Processes of Software Change. Academic Press, London (1985)"},{"key":"4_CR2","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1109\/ICSM.1997.624242","volume-title":"Proceedings International Conference on Software Maintenance (ICSM\u201997)","author":"H. Gall","year":"1997","unstructured":"Gall, H., Jazayeri, M., Kl\u00f6sch, R., Trausmuth, G.: Software evolution observations based on product release history. In: Proceedings International Conference on Software Maintenance (ICSM\u201997), pp. 160\u2013166. IEEE Computer Society Press, Los Alamitos (1997)"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Mens, T., Demeyer, S.: Future trends in software evolution metrics. In: Proceedings IWPSE2001 (4th International Workshop on Principles of Software Evolution), pp. 83\u201386 (2001)","DOI":"10.1145\/602461.602476"},{"key":"4_CR4","doi-asserted-by":"publisher","first-page":"328","DOI":"10.1109\/ICSM.2004.1357818","volume-title":"Proceedings 20th IEEE International Conference on Software Maintenance (ICSM \u201904)","author":"F. Rysselberghe Van","year":"2004","unstructured":"Van Rysselberghe, F., Demeyer, S.: Studying software evolution information by visualizing the change history. In: Proceedings 20th IEEE International Conference on Software Maintenance (ICSM \u201904), pp. 328\u2013337. IEEE Computer Society Press, Los Alamitos (2004)"},{"key":"4_CR5","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/ICSM.2004.1357788","volume-title":"Proceedings 20th IEEE International Conference on Software Maintenance (ICSM 2004)","author":"T. G\u00eerba","year":"2004","unstructured":"G\u00eerba, T., Ducasse, S., Lanza, M.: Yesterday\u2019s Weather: Guiding early reverse engineering efforts by summarizing the evolution of changes. In: Proceedings 20th IEEE International Conference on Software Maintenance (ICSM 2004), pp. 40\u201349. IEEE Computer Society Press, Los Alamitos (2004)"},{"key":"4_CR6","first-page":"227","volume-title":"Proceedings of CSMR 2006 (10th IEEE European Conference on Software Maintenance and Reengineering)","author":"M. D\u2019Ambros","year":"2006","unstructured":"D\u2019Ambros, M., Lanza, M.: Software bugs and evolution: A visual approach to uncover their relationship. In: Proceedings of CSMR 2006 (10th IEEE European Conference on Software Maintenance and Reengineering), pp. 227\u2013236. IEEE Computer Society Press, Los Alamitos (2006)"},{"key":"4_CR7","unstructured":"Tichy, W.: Tools for software configuration management. In: Proceedings of the International Workshop on Software Version and Configuration Control, pp. 1\u201320 (1988)"},{"key":"4_CR8","unstructured":"Feiler, P.H.: Configuration management models in commercial environments. Technical report cmu\/sei-91-tr-7, Carnegie-Mellon University (1991)"},{"issue":"2","key":"4_CR9","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 Computing Surveys\u00a030(2), 232\u2013282 (1998)","journal-title":"ACM Computing Surveys"},{"issue":"4","key":"4_CR10","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1145\/1101815.1101817","volume":"14","author":"J. Estublier","year":"2005","unstructured":"Estublier, J., Leblang, D., van der Hoek, A., Conradi, R., Clemm, G., Tichy, W., Wiborg-Weber, D.: Impact of software engineering research on the practice of software configuration management. ACM Transactions on Software Engineering and Methodology\u00a014(4), 383\u2013430 (2005)","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Robbes, R., Lanza, M.: A change-based approach to software evolution. In: ENTCS volume 166, to appear (2007)","DOI":"10.1007\/978-3-540-71289-3_4"},{"key":"4_CR12","first-page":"205","volume-title":"Proceedings of IWPC, 13th International Workshop on Program Comprehension","author":"C. G\u00f6rg","year":"2005","unstructured":"G\u00f6rg, C., Weissgerber, P.: Detecting and visualizing refactorings from software archives. In: Proceedings of IWPC, 13th International Workshop on Program Comprehension, pp. 205\u2013214. IEEE Computer Society Press, Los Alamitos (2005)"},{"key":"4_CR13","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1109\/CSMR.2006.23","volume-title":"Proceedings of the 10th Conference on Software Maintenance and Reengineering (CSMR\u201906)","author":"F. Rysselberghe Van","year":"2006","unstructured":"Van Rysselberghe, F., Rieger, M., Demeyer, S.: Detecting move operations in versioning information. In: Proceedings of the 10th Conference on Software Maintenance and Reengineering (CSMR\u201906), pp. 271\u2013278. IEEE Computer Society Press, Los Alamitos (2006)"},{"key":"4_CR14","volume-title":"Refactoring: Improving the Design of Existing Code","author":"M. Fowler","year":"1999","unstructured":"Fowler, M., Beck, K., Brant, J., Opdyke, W., Roberts, D.: Refactoring: Improving the Design of Existing Code. Addison-Wesley, Reading (1999)"},{"key":"4_CR15","volume-title":"Extreme Programming Explained: Embrace Change","author":"K. Beck","year":"2000","unstructured":"Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Reading (2000)"},{"key":"4_CR16","first-page":"2","volume-title":"Proceedings IEEE European Conference on Software Maintenance and Reengineering (CSMR 2005)","author":"T. G\u00eerba","year":"2005","unstructured":"G\u00eerba, T., Lanza, M., Ducasse, S.: Characterizing the evolution of class hierarchies. In: Proceedings IEEE European Conference on Software Maintenance and Reengineering (CSMR 2005), pp. 2\u201311. IEEE Computer Society Press, Los Alamitos (2005)"},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Lanza, M.: The evolution matrix: Recovering software evolution using software visualization techniques. In: Proceedings of IWPSE 2001 (International Workshop on Principles of Software Evolution), pp. 37\u201342 (2001)","DOI":"10.1145\/602464.602467"},{"key":"4_CR18","first-page":"243","volume-title":"ICSM","author":"D. Jackson","year":"1994","unstructured":"Jackson, D., Ladd, D.A.: Semantic diff: A tool for summarizing the effects of modifications. In: M\u00fcller, H.A., Georges, M. (eds.) ICSM, pp. 243\u2013252. IEEE Computer Society Press, Los Alamitos (1994)"},{"key":"4_CR19","first-page":"155","volume-title":"Proceedings of IWPSE 2005 (8th International Workshop on Principles of Software Evolution)","author":"R. Robbes","year":"2005","unstructured":"Robbes, R., Lanza, M.: Versioning systems for evolution research. In: Proceedings of IWPSE 2005 (8th International Workshop on Principles of Software Evolution), pp. 155\u2013164. IEEE Computer Society Press, Los Alamitos (2005)"},{"key":"4_CR20","first-page":"127","volume-title":"10th International Workshop on Program Comprehension (IWPC\u201902)","author":"Q. Tu","year":"2002","unstructured":"Tu, Q., Godfrey, M.W.: An integrated approach for studying architectural evolution. In: 10th International Workshop on Program Comprehension (IWPC\u201902), pp. 127\u2013136. IEEE Computer Society Press, Los Alamitos (2002)"},{"key":"4_CR21","first-page":"99","volume-title":"Proceedings of ICSM \u201999 (International Conference on Software Maintenance)","author":"M. Jazayeri","year":"1999","unstructured":"Jazayeri, M., Gall, H., Riva, C.: Visualizing Software Release Histories: The Use of Color and Third Dimension. In: Proceedings of ICSM \u201999 (International Conference on Software Maintenance), pp. 99\u2013108. IEEE Computer Society Press, Los Alamitos (1999)"},{"issue":"10","key":"4_CR22","doi-asserted-by":"publisher","first-page":"850","DOI":"10.1109\/TSE.2005.106","volume":"31","author":"Z. Xing","year":"2005","unstructured":"Xing, Z., Stroulia, E.: Analyzing the evolutionary history of the logical design of object-oriented software. IEEE Trans. Software Eng.\u00a031(10), 850\u2013868 (2005)","journal-title":"IEEE Trans. Software Eng."},{"key":"4_CR23","unstructured":"G\u00eerba, T., Lanza, M.: Visualizing and characterizing the evolution of class hierarchies (2004)"},{"issue":"1","key":"4_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/32.895984","volume":"27","author":"S. Eick","year":"2001","unstructured":"Eick, S., Graves, T., Karr, A., Marron, J., Mockus, A.: Does code decay? assessing the evidence from change management data. IEEE Transactions on Software Engineering\u00a027(1), 1\u201312 (2001)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"4_CR25","first-page":"190","volume-title":"Proceedings International Conference on Software Maintenance (ICSM \u201998)","author":"H. Gall","year":"1998","unstructured":"Gall, H., Hajek, K., Jazayeri, M.: Detection of logical coupling based on product release history. In: Proceedings International Conference on Software Maintenance (ICSM \u201998), pp. 190\u2013198. IEEE Computer Society Press, Los Alamitos (1998)"},{"issue":"4","key":"4_CR26","doi-asserted-by":"publisher","first-page":"364","DOI":"10.1109\/32.917525","volume":"27","author":"G.C. Murphy","year":"2001","unstructured":"Murphy, G.C., Notkin, D., Sullivan, K.J.: Software reflexion models: Bridging the gap between design and implementation. IEEE Trans. Software Eng.\u00a027(4), 364\u2013380 (2001)","journal-title":"IEEE Trans. Software Eng."},{"issue":"5","key":"4_CR27","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1109\/TSE.2002.1000449","volume":"28","author":"T. Mens","year":"2002","unstructured":"Mens, T.: A state-of-the-art survey on software merging. IEEE Transactions on Software Engineering\u00a028(5), 449\u2013462 (2002)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"4_CR28","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1145\/142868.143753","volume-title":"SDE 5: Proceedings of the fifth ACM SIGSOFT symposium on Software development environments","author":"E. Lippe","year":"1992","unstructured":"Lippe, E., van Oosterom, N.: Operation-based merging. In: SDE 5: Proceedings of the fifth ACM SIGSOFT symposium on Software development environments, pp. 78\u201387. ACM Press, New York (1992)"}],"container-title":["Lecture Notes in Computer Science","Fundamental Approaches to Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-71289-3_4.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T05:18:04Z","timestamp":1605763084000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-71289-3_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540712886","9783540712893"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-71289-3_4","relation":{},"subject":[]}}