{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:47:20Z","timestamp":1760586440370,"version":"3.33.0"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2007,11,27]],"date-time":"2007-11-27T00:00:00Z","timestamp":1196121600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2008,3]]},"DOI":"10.1007\/s10515-007-0020-6","type":"journal-article","created":{"date-parts":[[2007,11,26]],"date-time":"2007-11-26T17:22:24Z","timestamp":1196097744000},"page":"75-107","source":"Crossref","is-referenced-by-count":24,"title":["Continuous and automated evolution of architecture-to-implementation traceability links"],"prefix":"10.1007","volume":"15","author":[{"given":"Leonardo G. P.","family":"Murta","sequence":"first","affiliation":[]},{"given":"Andr\u00e9","family":"van\u00a0der Hoek","sequence":"additional","affiliation":[]},{"given":"Cl\u00e1udia M. L.","family":"Werner","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2007,11,27]]},"reference":[{"key":"20_CR1","doi-asserted-by":"crossref","unstructured":"Abi-Antoun, M., Aldrich, J., Garlan, D., Schmerl, B., Nahas, N.: Semi-automated incremental synchronization between conceptual and implementation level architectures. In: Working IEEE\/IFIP Conference on Software Architecture (WICSA), pp. 265\u2013268, Pittsburgh, PA, USA, November 2005","DOI":"10.1109\/WICSA.2005.59"},{"key":"20_CR2","unstructured":"Agrawal, R., Srikant, R.: Fast algorithms for mining association rules in large databases. In: International Conference on Very Large Data Bases (VLDB), pp. 487\u2013499, Santiago de Chile, Chile, September 1994"},{"key":"20_CR3","doi-asserted-by":"crossref","unstructured":"Aldrich, J., Chambers, C., Notkin, D.: ArchJava: connecting software architecture to implementation. In: International Conference on Software Engineering (ICSE), pp. 187\u2013197, Orlando, USA, May 2002","DOI":"10.1145\/581339.581365"},{"key":"20_CR4","doi-asserted-by":"crossref","unstructured":"Anderson, K.M., Taylor, R.N., Whitehead, E.J.: Chimera: hypertext for heterogeneous software environments. In: Conference on Hypertext and Hypermedia, pp. 94\u2013107, Edinburgh, Scotland, September 1994","DOI":"10.1145\/192757.192783"},{"issue":"10","key":"20_CR5","doi-asserted-by":"crossref","first-page":"970","DOI":"10.1109\/TSE.2002.1041053","volume":"28","author":"G. Antoniol","year":"2002","unstructured":"Antoniol, G., Canfora, G., Casazza, G., De Lucia, A., Merlo, E.: Recovering traceability links between code and documentation. IEEE Trans. Softw. Eng. 28(10), 970\u2013983 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"20_CR6","volume-title":"Modern Information Retrieval","author":"R. Baeza-Yates","year":"1999","unstructured":"Baeza-Yates, R., Ribeiro-Neto, B.: Modern Information Retrieval. ACM, New York (1999)"},{"key":"20_CR7","volume-title":"Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach","author":"J. Bosch","year":"2000","unstructured":"Bosch, J.: Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach. Addison-Wesley, Reading (2000)"},{"key":"20_CR8","doi-asserted-by":"crossref","unstructured":"Briand, L.C., Labiche, Y., O\u2019Sullivan, L.: Impact analysis and change management of UML models. In: International Conference on Software Maintenance (ICSM), pp. 256\u2013265, Amsterdam, Netherlands, September 2003","DOI":"10.1109\/ICSM.2003.1235428"},{"key":"20_CR9","doi-asserted-by":"crossref","unstructured":"Chen, P., Critchlow, M., Garg, A., Westhuizen, C., Van der Hoek, A.: Differencing and merging within an evolving product line architecture. In: International Workshop on Product Family Engineering, pp. 269\u2013281, Siena, Italy, November 2003","DOI":"10.1007\/978-3-540-24667-1_20"},{"key":"20_CR10","unstructured":"Collins-Sussman, B., Fitzpatrick, B.W., Pilato, C.M., O\u2019Reilly, J.: Version Control with Subversion (2004)"},{"issue":"2","key":"20_CR11","doi-asserted-by":"crossref","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":"20_CR12","doi-asserted-by":"crossref","unstructured":"Dashofy, E., Van der Hoek, A., Taylor, R.N.: A highly-extensible, XML-based architecture description language. In: Working IEEE\/IFIP Conference on Software Architectures (WICSA), pp. 103\u2013112, Amsterdam, Netherlands, August 2001","DOI":"10.1109\/WICSA.2001.948416"},{"key":"20_CR13","doi-asserted-by":"crossref","unstructured":"Dashofy, E., Van der Hoek, A., Taylor, R.N.: An infrastructure for the rapid development of XML-based architecture description languages. In: International Conference on Software Engineering (ICSE), pp. 266\u2013276, Orlando, FL, USA, May 2002","DOI":"10.1145\/581372.581374"},{"key":"20_CR14","doi-asserted-by":"crossref","unstructured":"De Lucia, A., Fasano, F., Oliveto, R., Tortora, G.: Enhancing an artefact management system with traceability recovery features. In: International Conference on Software Maintenance (ICSM), pp. 306\u2013315, Chicago, IL, USA, September 2004","DOI":"10.1109\/ICSM.2004.1357816"},{"key":"20_CR15","unstructured":"Eclipse Foundation: Eclipse IDE. http:\/\/www.eclipse.org (accessed 29 September 2007)"},{"key":"20_CR16","doi-asserted-by":"crossref","unstructured":"Garg, A., Critchlow, M., Chen, P., Van der Westhuizen, C., Van der Hoek, A.: An environment for managing evolving product line architectures. In: International Conference on Software Maintenance (ICSM), pp. 358\u2013367, Amsterdam, Netherlands, September 2003","DOI":"10.1109\/ICSM.2003.1235443"},{"key":"20_CR17","doi-asserted-by":"crossref","unstructured":"Huffman Hayes, J., Dekhtyar, A., Osborne, J.: Improving requirements tracing via information retrieval. In: International Conference on Requirements Engineering (RE), pp. 138\u2013147, Monterey, USA, September 2003","DOI":"10.1109\/ICRE.2003.1232745"},{"key":"20_CR18","doi-asserted-by":"crossref","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., Irwin, J.: Aspect-oriented programming. In: European Conference on Object-Oriented Programming (ECOOP), pp. 220\u2013242, Jyv\u00e4skyl\u00e4, Finland, June 1997","DOI":"10.1007\/BFb0053381"},{"key":"20_CR19","volume-title":"The Rational Unified Process: an Introduction","author":"P. Kruchten","year":"2001","unstructured":"Kruchten, P.: The Rational Unified Process: an Introduction. Addison-Wesley, Reading (2001)"},{"key":"20_CR20","doi-asserted-by":"crossref","unstructured":"Marcus, A., Maletic, J.I.: Recovering documentation-to-source-code traceability links using latent semantic indexing. In: International Conference on Software Engineering (ICSE), pp. 125\u2013135, Portland, OR, USA, May 2003","DOI":"10.1109\/ICSE.2003.1201194"},{"key":"20_CR21","unstructured":"Medvidovic, N., Rosenblum, D.S.: Domains of concern in software architectures and architecture description languages. In: Conference on Domain-Specific Languages, pp. 199\u2013212, Santa Barbara, USA, October 1997"},{"key":"20_CR22","doi-asserted-by":"crossref","unstructured":"Muccini, H., Van der Hoek, A.: Towards testing product line architectures. In: International Workshop on Testing and Analysis of Component Based Systems, pp. 111\u2013121, Warsaw, Poland, April 2003","DOI":"10.1016\/S1571-0661(04)81029-6"},{"issue":"1","key":"20_CR23","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1145\/839268.839271","volume":"12","author":"C. Nentwich","year":"2003","unstructured":"Nentwich, C., Emmerich, W., Finkelstein, A., Ellmer, E.: Flexible consistency checking. ACM Trans. Softw. Eng. Methodol. 12(1), 28\u201363 (2003)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"20_CR24","doi-asserted-by":"crossref","unstructured":"Nguyen, T.N., Munson, E.V., Boyland, J.T.: The molhado hypertext versioning system. In: Conference on Hypertext and Hypermedia, pp. 185\u2013194, Santa Cruz, USA, August 2004","DOI":"10.1145\/1012807.1012859"},{"issue":"6","key":"20_CR25","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/2.825699","volume":"33","author":"R.V. Ommering","year":"2000","unstructured":"Ommering, R.V., Linden, F.V.D., Kramer, J., Magee, J.: The Koala component model for consumer electronics software. IEEE Comput. 33(6), 78\u201385 (2000)","journal-title":"IEEE Comput."},{"key":"20_CR26","doi-asserted-by":"crossref","unstructured":"Oreizy, P., Medvidovic, N., Taylor, R.N.: Architecture-based runtime software evolution. In: International Conference on Software Engineering (ICSE), pp. 177\u2013186, Kyoto, Japan, April 1998","DOI":"10.1109\/ICSE.1998.671114"},{"key":"20_CR27","doi-asserted-by":"crossref","unstructured":"Reiss, S.P.: Constraining software evolution. In: International Conference on Software Maintenance (ICSM), pp. 162\u2013171, Montreal, Canada, October 2002","DOI":"10.1109\/ICSM.2002.1167763"},{"key":"20_CR28","doi-asserted-by":"crossref","unstructured":"Richardson, D.J., Wolf, A.L.: Software testing at the architectural level. In: International Software Architecture Workshop (ISAW), pp. 68\u201371, San Francisco, USA, October 1996","DOI":"10.1145\/243327.243605"},{"key":"20_CR29","doi-asserted-by":"crossref","unstructured":"Settimi, R., Cleland-Huang, J., Khadra, O.B., Mody, J., Lukasik, W., Depalma, C.: Supporting software evolution through dynamically retrieving traces to UML artifacts. In: International Workshop on Principles of Software Evolution (IWPSE), pp. 49\u201354, Kyoto, Japan, September 2004","DOI":"10.1109\/IWPSE.2004.1334768"},{"issue":"4","key":"20_CR30","doi-asserted-by":"crossref","first-page":"314","DOI":"10.1109\/32.385970","volume":"21","author":"M. Shaw","year":"1995","unstructured":"Shaw, M., Deline, R., Klein, D.V., Ross, T.L., Young, D.M., Zelesnik, G.: Abstractions for software architecture and tools to support them. IEEE Trans. Softw. Eng. 21(4), 314\u2013335 (1995)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"20_CR31","doi-asserted-by":"crossref","unstructured":"Shirabad, J.S., Lethbridge, T., Matwin, S.: Supporting software maintenance by mining software update records. In: International Conference on Software Maintenance (ICSM), pp. 22\u201331, Florence, Italy, November 2001","DOI":"10.1109\/ICSM.2001.972708"},{"issue":"3","key":"20_CR32","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/j.scico.2003.04.003","volume":"53","author":"A. der Hoek Van","year":"2004","unstructured":"Van der Hoek, A.: Design-time product line architectures for any-time variability. Sci. Comput. Program. 53(3), 285\u2013304 (2004)","journal-title":"Sci. Comput. Program."},{"key":"20_CR33","unstructured":"Walls, C., Richards, N.: XDoclet in Action. Manning Publications (2003)"},{"key":"20_CR34","doi-asserted-by":"crossref","unstructured":"Werner, C.M.L., Mangan, M.A.S., Murta, L.G.P., Souza, R.P., Mattoso, M., Braga, R.M.M., Borges, M.R.S.: OdysseyShare: an environment for collaborative component-based development. In: IEEE Conference on Information Reuse and Integration (IRI), pp. 61\u201368, Las Vegas, USA, October 2003","DOI":"10.1109\/IRI.2003.1251396"},{"key":"20_CR35","unstructured":"Whitehead, E.J.: An analysis of the hypertext versioning domain. Ph.D. thesis, University of California, Irvine, USA (2000)"},{"issue":"9","key":"20_CR36","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1109\/TSE.2004.52","volume":"30","author":"A.T.T. Ying","year":"2004","unstructured":"Ying, A.T.T., Murphy, G.C., Ng, R., Chu-Carroll, M.C.: Predicting source code changes by mining change history. IEEE Trans. Softw. Eng. 30(9), 574\u2013586 (2004)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"5","key":"20_CR37","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1002\/smr.258","volume":"14","author":"J. Zhao","year":"2002","unstructured":"Zhao, J., Yang, H., Xiang, L., Xu, B.: Change impact analysis to support architectural evolution. J. Softw. Maintenance: Res. Pract. 14(5), 317\u2013333 (2002)","journal-title":"J. Softw. Maintenance: Res. Pract."},{"key":"20_CR38","doi-asserted-by":"crossref","unstructured":"Zimmermann, T., Weisgerber, P., Diehl, S., Zeller, A.: Mining version histories to guide software changes. In: International Conference on Software Engineering (ICSE), pp. 563\u2013572, Edinburgh, Scotland, May 2004","DOI":"10.1109\/ICSE.2004.1317478"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-007-0020-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10515-007-0020-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-007-0020-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,22]],"date-time":"2025-01-22T22:21:28Z","timestamp":1737584488000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10515-007-0020-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,11,27]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2008,3]]}},"alternative-id":["20"],"URL":"https:\/\/doi.org\/10.1007\/s10515-007-0020-6","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"type":"print","value":"0928-8910"},{"type":"electronic","value":"1573-7535"}],"subject":[],"published":{"date-parts":[[2007,11,27]]}}}