{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T14:12:28Z","timestamp":1784211148648,"version":"3.55.0"},"reference-count":55,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"10","license":[{"start":{"date-parts":[[2002,10,1]],"date-time":"2002-10-01T00:00:00Z","timestamp":1033430400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2002,10,1]],"date-time":"2002-10-01T00:00:00Z","timestamp":1033430400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2002,10,1]],"date-time":"2002-10-01T00:00:00Z","timestamp":1033430400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2002,10]]},"DOI":"10.1109\/tse.2002.1041053","type":"journal-article","created":{"date-parts":[[2002,11,21]],"date-time":"2002-11-21T20:12:04Z","timestamp":1037909524000},"page":"970-983","source":"Crossref","is-referenced-by-count":721,"title":["Recovering traceability links between code and documentation"],"prefix":"10.1109","volume":"28","author":[{"given":"G.","family":"Antoniol","sequence":"first","affiliation":[{"name":"Res. Centre on Software Technol., Univ. of Sannio, Roma, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"G.","family":"Canfora","sequence":"additional","affiliation":[{"name":"Res. Centre on Software Technol., Univ. of Sannio, Roma, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"G.","family":"Casazza","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"A.","family":"De Lucia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"E.","family":"Merlo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"issue":"10","key":"ref1","first-page":"253260","article-title":"The Use of an Associative Measure Based on Character Structure to Identify Semantically Related Pairs of Words and Document Titles","volume-title":"Information Storage and Retrieval","volume":"2","author":"Adamson"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/0306-4573(83)90022-5"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2000.827331"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2000.883003"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.2000.852482"},{"key":"ref6","first-page":"136144","article-title":"Recovering Code to Documentation Links in Object-Oriented Systems","volume-title":"Proc. IEEE Working Conf. Reverse Eng.","author":"Antoniol"},{"key":"ref7","first-page":"3558","article-title":"Design-Code Traceability for Object Oriented Systems","volume-title":"The Annals of Software Eng.","volume":"9","author":"Antoniol"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2000.891475"},{"key":"ref9","first-page":"292301","article-title":"Impact AnalysisTowards a Framework for Comparison","volume-title":"Proc. Int\u2019l Conf. Software Maintenance","author":"Arnold"},{"key":"ref10","article-title":"The Reuse System: Cataloging and Retrieval of Reusable Software","volume-title":"Software Reuse: Emerging Technology","author":"Arnold"},{"key":"ref11","doi-asserted-by":"crossref","volume-title":"Introduction to Probability and Mathematical Statistics","author":"Bain","DOI":"10.2307\/2532587"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/2.30731"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1993.346017"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(83)80031-5"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MS.1987.231060"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/2.67210"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1002\/smr.4360060202"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/52.43044"},{"key":"ref19","volume-title":"Introductions to Algorithms","author":"Cormen"},{"key":"ref20","volume-title":"Elements of Information Theory","author":"Cover"},{"key":"ref21","volume-title":"Spoken Dialogues with Computers","author":"DeMori"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1998.738497"},{"key":"ref23","volume-title":"Information Retrieval: Data Structures and Algorithms","author":"Frakes"},{"key":"ref24","first-page":"530535","article-title":"Software Reuse through Information Retrieval","volume-title":"Proc. 20th Ann. HICSS","author":"Frakes"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-908X(199803\/04)10:2<93::AID-SMR169>3.0.CO;2-6"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511574931"},{"key":"ref27","first-page":"363392","article-title":"Ranking Algorithms","volume-title":"Information Retrieval: Data Structures and Algorithms","author":"Harman"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/58566.59297"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.1993.319228"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(87)90032-x"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/32.83915"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.1993.263903"},{"key":"ref33","first-page":"7481","article-title":"Dynamic Code Cognition Behaviours for Large Scale Code","volume-title":"Proc. Third IEEE Workshop Program Comprehension","author":"Mayrhauser"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/32.508315"},{"key":"ref35","first-page":"13391344","article-title":"Source Code Informal Information Analysis Using Connectionist Models","volume-title":"Proc. Int\u2019l Joint Conf. Artificial Intelligence","author":"Merlo"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/222124.222136"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.1991.150464"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/52.43048"},{"key":"ref39","volume-title":"Comprehension Strategies in Programming. In: Empirical Studies of Programmers: Second Workshop","author":"Pennington"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/0010-0285(87)90007-7"},{"key":"ref41","first-page":"196199","article-title":"Tracing Object-Oriented Code into Functional Requirements","volume-title":"Proc. Fifth Conf. Software Maintenance and Reeng.","author":"Pighin"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/52.506462"},{"key":"ref43","volume-title":"An Introduction to Formal Specification and Z","author":"Potter"},{"issue":"2","key":"ref44","first-page":"498510","article-title":"Supporting Systems Development Using Knowledge Captured During Requirements Engineering","volume-title":"IEEE Trans. Software Eng.","volume":"9","author":"Ramesh"},{"key":"ref45","doi-asserted-by":"crossref","volume-title":"The Programmer\u2019s Apprentice","author":"Rich","DOI":"10.7551\/mitpress\/1165.003.0013"},{"key":"ref46","article-title":"Adaptive Statistical Language Modeling: A Statistical Approach","author":"Rosenfeld","year":"1994"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.1993.287783"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1016\/0306-4573(88)90021-0"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1996.493433"},{"issue":"3","key":"ref50","first-page":"219238","article-title":"Syntactic\/Semantic Interactions in Programmer Behaviour: A Model and Experimental Results","volume-title":"Int\u2019l J. Computer and Information Sciences","volume":"8","author":"Shneiderman"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/tse.1984.5010283"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1002\/smr.4360060104"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1016\/s0020-7373(85)80054-7"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/cmpsac.1998.716632"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/18.87000"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/32\/22320\/01041053.pdf?arnumber=1041053","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,18]],"date-time":"2025-02-18T07:00:55Z","timestamp":1739862055000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/1041053\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,10]]},"references-count":55,"journal-issue":{"issue":"10"},"URL":"https:\/\/doi.org\/10.1109\/tse.2002.1041053","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2002,10]]}}}