{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T22:31:37Z","timestamp":1725575497258},"publisher-location":"Berlin, Heidelberg","reference-count":33,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642180224"},{"type":"electronic","value":"9783642180231"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-18023-1_13","type":"book-chapter","created":{"date-parts":[[2011,1,17]],"date-time":"2011-01-17T02:16:54Z","timestamp":1295230614000},"page":"426-445","source":"Crossref","is-referenced-by-count":1,"title":["Some Issues in the \u2018Archaeology\u2019 of Software Evolution"],"prefix":"10.1007","author":[{"given":"Michel","family":"Wermelinger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yijun","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"13_CR1","doi-asserted-by":"publisher","first-page":"791","DOI":"10.1145\/1124772.1124889","volume-title":"Proc. SIGCHI Conf. on Human Factors in Computing Systems","author":"E. Adar","year":"2006","unstructured":"Adar, E.: GUESS: a language and interface for graph exploration. In: Proc. SIGCHI Conf. on Human Factors in Computing Systems, pp. 791\u2013800. ACM, New York (2006)"},{"key":"13_CR2","first-page":"967","volume-title":"Proc. of Int\u2019l Conf. on Software Engineering, companion volume","author":"D. Beyer","year":"2008","unstructured":"Beyer, D.: CCVisu: automatic visual software decomposition. In: Proc. of Int\u2019l Conf. on Software Engineering, companion volume, pp. 967\u2013968. ACM, New York (2008)"},{"issue":"2","key":"13_CR3","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1109\/TSE.2005.23","volume":"31","author":"D. Beyer","year":"2005","unstructured":"Beyer, D., Noack, A., Lewerentz, C.: Efficient relational calculation for software analysis. IEEE Trans. Software Eng.\u00a031(2), 137\u2013149 (2005)","journal-title":"IEEE Trans. Software Eng."},{"key":"13_CR4","unstructured":"Bois, B.D., Rompaey, B.V., Meijfroidt, K., Suijs, E.: Supporting reengineering scenarios with FETCH: an experience report. Electronic Communications of the EASST\u00a08 (2008)"},{"issue":"1","key":"13_CR5","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/32.481535","volume":"22","author":"L.C. Briand","year":"1996","unstructured":"Briand, L.C., Morasca, S., Basili, V.R.: Property-based software engineering measurement. IEEE Trans. Software Eng.\u00a022(1), 68\u201386 (1996)","journal-title":"IEEE Trans. Software Eng."},{"issue":"1","key":"13_CR6","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MS.2009.26","volume":"26","author":"G. Canfora","year":"2009","unstructured":"Canfora, G., Cerulo, L., Di Penta, M.: Tracking your changes: A language-independent approach. IEEE Softw.\u00a026(1), 50\u201357 (2009)","journal-title":"IEEE Softw."},{"key":"13_CR7","first-page":"326","volume-title":"Future of Software Engineering","author":"G. Canfora","year":"2007","unstructured":"Canfora, G., Penta, M.D.: New frontiers of reverse engineering. In: Future of Software Engineering, pp. 326\u2013341. IEEE, Los Alamitos (2007)"},{"issue":"3","key":"13_CR8","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1016\/j.scico.2006.04.002","volume":"61","author":"J.R. Cordy","year":"2006","unstructured":"Cordy, J.R.: The TXL source transformation language. Sci. Comput. Program.\u00a061(3), 190\u2013210 (2006)","journal-title":"Sci. Comput. Program."},{"issue":"3","key":"13_CR9","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1016\/j.scico.2006.04.002","volume":"61","author":"J.R. Cordy","year":"2006","unstructured":"Cordy, J.R.: The txl source transformation language. Sci. Comput. Program.\u00a061(3), 190\u2013210 (2006)","journal-title":"Sci. Comput. Program."},{"key":"13_CR10","volume-title":"Generative Programming: Methods, Tools, and Applications","author":"K. Czarnecki","year":"2000","unstructured":"Czarnecki, K., Eisenecker, U.: Generative Programming: Methods, Tools, and Applications. Addison-Wesley Professional, Reading (June 2000)"},{"key":"13_CR11","first-page":"481","volume-title":"Proc. 30th Int\u2019l Conf. on Software Engineering","author":"B. Dagenais","year":"2008","unstructured":"Dagenais, B., Robillard, M.P.: Recommending adaptive changes for framework evolution. In: Proc. 30th Int\u2019l Conf. on Software Engineering, pp. 481\u2013490. ACM, New York (2008)"},{"key":"13_CR12","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1007\/978-3-540-76440-3_11","volume-title":"Software Evolution","author":"J. Fern\u00e1ndez-Ramil","year":"2008","unstructured":"Fern\u00e1ndez-Ramil, J., Lozano, A., Wermelinger, M., Capiluppi, A.: Empirical studies of open source evolution. In: Software Evolution, ch. 11, pp. 263\u2013288. Springer, Heidelberg (2008)"},{"key":"13_CR13","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1109\/TSE.2007.70731","volume":"33","author":"B. Fluri","year":"2007","unstructured":"Fluri, B., Wuersch, M., Pinzger, M., Gall, H.: Change distilling:tree differencing for fine-grained source code change extraction. IEEE Transactions on Software Engineering\u00a033, 725\u2013743 (2007)","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"3-4","key":"13_CR14","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1007\/s10515-008-0034-8","volume":"15","author":"M. Jackson","year":"2008","unstructured":"Jackson, M.: Automated software engineering: supporting understanding. Autom. Softw. Eng.\u00a015(3-4), 275\u2013281 (2008)","journal-title":"Autom. Softw. Eng."},{"issue":"2","key":"13_CR15","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1002\/smr.344","volume":"19","author":"H.H. Kagdi","year":"2007","unstructured":"Kagdi, H.H., Collard, M.L., Maletic, J.I.: A survey and taxonomy of approaches for mining software repositories in the context of software evolution. Journal of Software Maintenance\u00a019(2), 77\u2013131 (2007)","journal-title":"Journal of Software Maintenance"},{"issue":"3","key":"13_CR16","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1145\/1072997.1073000","volume":"14","author":"P. Klint","year":"2005","unstructured":"Klint, P., L\u00e4mmel, R., Verhoef, C.: Toward an engineering discipline for grammarware. ACM Trans. Softw. Eng. Methodol.\u00a014(3), 331\u2013380 (2005)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"13_CR17","doi-asserted-by":"publisher","DOI":"10.1002\/0470871822","volume-title":"Software Evolution and Feedback: Theory and Practice","author":"N.H. Madhavji","year":"2006","unstructured":"Madhavji, N.H., Fernandez-Ramil, J., Perry, D.E.: Software Evolution and Feedback: Theory and Practice. Wiley, Chichester (2006)"},{"issue":"2","key":"13_CR18","first-page":"54","volume":"9","author":"R.C. Martin","year":"1997","unstructured":"Martin, R.C.: Large-scale stability. C++ Report\u00a09(2), 54\u201360 (1997)","journal-title":"C++ Report"},{"volume-title":"Software Evolution","year":"2008","key":"13_CR19","unstructured":"Mens, T., Demeyer, S. (eds.): Software Evolution. Springer, Heidelberg (2008)"},{"key":"13_CR20","first-page":"2","volume-title":"Proc. 9th Int\u2019l Conf. on Software Engineering","author":"L. Osterweil","year":"1987","unstructured":"Osterweil, L.: Software processes are software too. In: Proc. 9th Int\u2019l Conf. on Software Engineering, pp. 2\u201313. IEEE, Los Alamitos (1987)"},{"key":"13_CR21","doi-asserted-by":"crossref","unstructured":"Popper, K.R.: The Logic of Scientific Discovery. Hutchinson (1959)","DOI":"10.1063\/1.3060577"},{"key":"13_CR22","first-page":"947","volume-title":"Proc. 30th Int\u2019l Conf. on Software Engineering, companion volume","author":"M. Schmidt","year":"2008","unstructured":"Schmidt, M., Gloetzner, T.: Constructing difference tools for models using the sidiff framework. In: Proc. 30th Int\u2019l Conf. on Software Engineering, companion volume, pp. 947\u2013948. ACM, New York (2008)"},{"issue":"5","key":"13_CR23","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/MS.2003.1231146","volume":"20","author":"B. Selic","year":"2003","unstructured":"Selic, B.: The pragmatics of model-driven development. IEEE Software\u00a020(5), 19\u201325 (2003)","journal-title":"IEEE Software"},{"volume-title":"Guide to Advanced Empirical Software Engineering","year":"2008","key":"13_CR24","unstructured":"Shull, F., Singer, J., Sjoberg, D.I. (eds.): Guide to Advanced Empirical Software Engineering. Springer, Heidelberg (2008)"},{"issue":"7","key":"13_CR25","doi-asserted-by":"publisher","first-page":"484","DOI":"10.1016\/j.infsof.2005.05.007","volume":"48","author":"C. Stringfellow","year":"2006","unstructured":"Stringfellow, C., Amory, C., Potnuri, D., Andrews, A., Georg, M.: Comparison of software architecture reverse engineering methods. Information and Software Technology\u00a048(7), 484\u2013497 (2006)","journal-title":"Information and Software Technology"},{"key":"13_CR26","first-page":"133","volume-title":"Proc. 5th Working Conf. on Mining Software Repositories","author":"M. Wermelinger","year":"2008","unstructured":"Wermelinger, M., Yu, Y.: Analyzing the evolution of Eclipse plugins. In: Proc. 5th Working Conf. on Mining Software Repositories, pp. 133\u2013136. ACM, New York (May 2008)"},{"key":"13_CR27","first-page":"396","volume-title":"Proc. 24th Int\u2019l Conf. on Software Maintenance","author":"M. Wermelinger","year":"2008","unstructured":"Wermelinger, M., Yu, Y., Lozano, A.: Design principles in architectural evolution: a case study. In: Proc. 24th Int\u2019l Conf. on Software Maintenance, pp. 396\u2013405. IEEE, Los Alamitos (October 2008)"},{"key":"13_CR28","first-page":"327","volume-title":"Proc. 31st Int\u2019l Conf. on Software Eng., companion volume","author":"M. Wermelinger","year":"2009","unstructured":"Wermelinger, M., Yu, Y., Strohmaier, M.: Using formal concept analysis to construct and visualise hierarchies of socio-technical relations. In: Proc. 31st Int\u2019l Conf. on Software Eng., companion volume, pp. 327\u2013330. IEEE, Los Alamitos (May 2009)"},{"key":"13_CR29","unstructured":"Wong, K.: The Rigi User\u2019s Manual, Version 5.4.4 (June 1998)"},{"key":"13_CR30","unstructured":"Wu, J., Spitzer, C., Hassan, A., Holt, R.: Evolution spectrographs: visualizing punctuated change in software evolution. In: Proc. 7th Intl Workshop on Principles of Software Evolution, pp. 57\u201366 (2004)"},{"key":"13_CR31","first-page":"54","volume-title":"Proc. 20th Int\u2019l Conf. on Automated Software Engineering","author":"Z. Xing","year":"2005","unstructured":"Xing, Z., Stroulia, E.: Umldiff: an algorithm for object-oriented design differencing. In: Proc. 20th Int\u2019l Conf. on Automated Software Engineering, pp. 54\u201365. ACM, New York (2005)"},{"key":"13_CR32","first-page":"363","volume-title":"Int\u2019l Conf. on Requirements Engineering","author":"Y. Yu","year":"2005","unstructured":"Yu, Y., Wang, Y., Mylopoulos, J., Liaskos, S., Lapouchnian, A., do Prado Leite, J.C.S.: Reverse engineering goal models from legacy code. In: Int\u2019l Conf. on Requirements Engineering, pp. 363\u2013372. IEEE, Los Alamitos (2005)"},{"key":"13_CR33","first-page":"329","volume-title":"Proc. 15th Working Conf. on Reverse Engineering","author":"Y. Yu","year":"2008","unstructured":"Yu, Y., Wermelinger, M.: Graph-centric tools for understanding the evolution and relationships of software structures. In: Proc. 15th Working Conf. on Reverse Engineering, pp. 329\u2013330. IEEE, Los Alamitos (October 2008)"}],"container-title":["Lecture Notes in Computer Science","Generative and Transformational Techniques in Software Engineering III"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-18023-1_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,7]],"date-time":"2019-06-07T18:41:45Z","timestamp":1559932905000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-18023-1_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642180224","9783642180231"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-18023-1_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}