{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:47:39Z","timestamp":1760586459842,"version":"3.28.0"},"reference-count":63,"publisher":"Institution of Engineering and Technology (IET)","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IET Softw."],"published-print":{"date-parts":[[2008,6,16]]},"DOI":"10.1049\/iet-sen:20070062","type":"journal-article","created":{"date-parts":[[2008,6,12]],"date-time":"2008-06-12T22:46:17Z","timestamp":1213310777000},"page":"185-203","source":"Crossref","is-referenced-by-count":36,"title":["Ontological approach for the semantic recovery of traceability links between software artefacts"],"prefix":"10.1049","volume":"2","author":[{"given":"Y.","family":"Zhang","sequence":"first","affiliation":[{"name":"Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R.","family":"Witte","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.","family":"Rilling","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"V.","family":"Haarslev","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"265","reference":[{"key":"10.1049\/iet-sen:20070062_r1","unstructured":"Seacord, R., Plakosh, D., and Lewis, G.: \u2018Modernizing legacy systems: software technologies, engineering processes and business practices\u2019, Boston(Addison-Wesley 2003),2003 (SEI Series in SE), AW"},{"key":"10.1049\/iet-sen:20070062_r2","unstructured":"Sommerville, I.: \u2018Software engineering\u2019, 6th edn.(Addison Wesley 2000)"},{"key":"10.1049\/iet-sen:20070062_r3","first-page":"18","volume":"10","author":"Storey","year":"2002"},{"key":"10.1049\/iet-sen:20070062_r4","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1109\/ASE.1997.632832","author":"Welty","year":"1997","journal-title":"Proc. 1997 Int. Conf. Automated Software Engineering"},{"key":"10.1049\/iet-sen:20070062_r5","unstructured":"\u2018Architecture of a source code exploration tool: a software engineering case study\u2019, Technical Report, TR-97-07, University of Ottawa, Department of Computer Science, 1997"},{"journal-title":"Proc. IEEE Int. Conf. Software Maintenance","year":"2000","author":"Antoniol","key":"10.1049\/iet-sen:20070062_r6"},{"key":"10.1049\/iet-sen:20070062_r7","first-page":"61","author":"Arkley","year":"2002","journal-title":"Proc. 1st Int. Workshop on Traceability in Emerging Forms of Software Engineering"},{"journal-title":"Proc. 25th Int. Conf. Software Engineering","year":"2002","author":"Marcus","key":"10.1049\/iet-sen:20070062_r8"},{"journal-title":"Int. Workshop on Metamodels, Schemas, Grammars and Ontologies for Reverse Engineering (ATEM 2006)","year":"2006","author":"Zhang","key":"10.1049\/iet-sen:20070062_r9"},{"key":"10.1049\/iet-sen:20070062_r10","unstructured":"Jurafsky, D., and Martin, J.H.: \u2018Speech and language processing\u2019, (Prentice Hall 2000)"},{"key":"10.1049\/iet-sen:20070062_r11","doi-asserted-by":"crossref","unstructured":"Baader, F., Calvanese, D., Mcguinness, D.L., Nardi, D., and Patel-Schneider, P.F.: \u2018The description logic handbook\u2019, 2nd edn.(Cambridge University Press 2007)","DOI":"10.1017\/CBO9780511711787"},{"key":"10.1049\/iet-sen:20070062_r12","first-page":"701","author":"Haarslev","year":"2001","journal-title":"Proc. Int. Joint Conf. Automated Reasoning IJCAR'2001"},{"key":"10.1049\/iet-sen:20070062_r13","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1006\/knac.1993.1008","volume":"5","author":"Gruber","year":"1993","ISSN":"http:\/\/id.crossref.org\/issn\/1042-8143","issn-type":"print"},{"key":"10.1049\/iet-sen:20070062_r14","unstructured":"OWL Web Ontology Language Reference, W3C Recommendation, 10 February 2004, available at: http:\/\/www.w3.org\/TR\/owl-ref\/"},{"journal-title":"Proc. KI-2004 Int. Workshop on Applications of Description Logics (ADL'04)","year":"2004","author":"Haarslev","key":"10.1049\/iet-sen:20070062_r15"},{"key":"10.1049\/iet-sen:20070062_r16","first-page":"57","author":"Horrocks","year":"2006","journal-title":"Proc. 10th Int. Conf. Principles of Knowledge Representation and Reasoning (KR 2006)"},{"key":"10.1049\/iet-sen:20070062_r17","doi-asserted-by":"crossref","unstructured":"Feldman, R., and Sanger, J.: \u2018The text mining handbook: advanced approaches in analyzing unstructured data\u2019, (Cambridge University Press 2006)","DOI":"10.1017\/CBO9780511546914"},{"key":"10.1049\/iet-sen:20070062_r18","unstructured":"Baeza-Yates, R., and Ribeiro-Neto, B.: \u2018Modern information retrieval\u2019, (Addison Wesley 1999)"},{"key":"10.1049\/iet-sen:20070062_r19","first-page":"49","volume":"2","author":"Kiryakov","year":"2005"},{"journal-title":"Proc. 40th Anniversary Meeting of the Association for Computational Linguistics (ACL'02)","year":"2002","author":"Cunningham","key":"10.1049\/iet-sen:20070062_r20"},{"key":"10.1049\/iet-sen:20070062_r21","unstructured":"Ehrig, M.: \u2018Ontology alignment: bridging the semantic gap\u2019, (Springer 2006)"},{"key":"10.1049\/iet-sen:20070062_r22","unstructured":"Noy, N.F., and Stuckenschmidt, H.: \u2018Ontology alignment: an annotated bibliography \u2013 semantic interoperability and integration\u2019, Dagstuhl, Germany 2005),available at http:\/\/www.bibsonomy.org\/bibtex\/24f0e1c4e86993600cc975bfa31f54394\/achorley"},{"key":"10.1049\/iet-sen:20070062_r23","unstructured":"Gamma, E., Helm, R., Johnson, R., and Vlissides, J.: \u2018Design patterns \u2013 elements of reusable object-oriented software\u2019, (Addison-Wesley 1994)"},{"journal-title":"European Semantic Web Conference (ESWC 2007)","year":"2007","author":"Witte","key":"10.1049\/iet-sen:20070062_r24"},{"journal-title":"Proc. 2nd Workshop on Empirical Studies of Programmers","year":"1986","author":"Schneiderman","key":"10.1049\/iet-sen:20070062_r25"},{"key":"10.1049\/iet-sen:20070062_r26","unstructured":"Witte, R., Kappler, T., and Baker, C.J.O.: \u2018Ontology design for biomedical text mining\u2019, (Springer Verlag 2007),Semantic web: revolutionizing knowledge discovery in the life sciences,"},{"journal-title":"Int. Conf. Applications of Natural Language to Information Systems (NLDB 2007)","year":"2007","author":"Witte","key":"10.1049\/iet-sen:20070062_r27"},{"key":"10.1049\/iet-sen:20070062_r28","unstructured":"OWL Web Ontology Language Guide, W3C: Available at: http:\/\/www.w3.org\/TR\/owl-guide\/, accessed November 2007"},{"key":"10.1049\/iet-sen:20070062_r29","unstructured":"Prote\u0301ge\u0301 Ontology Editor: Available at: http:\/\/protege.stanford.edu\/, accessed September 2007"},{"key":"10.1049\/iet-sen:20070062_r30","unstructured":"ECLIPSE JAVA Development Tools: Available at: http:\/\/www.eclipse.org\/jdt\/, accessed October 2007"},{"key":"10.1049\/iet-sen:20070062_r31","unstructured":"ECLIPSE: Available at: http:\/\/www.eclipse.org, accessed November 2007"},{"key":"10.1049\/iet-sen:20070062_r32","unstructured":"JENA: Available at: http:\/\/jena.sourceforge.net\/, accessed July 2007"},{"key":"10.1049\/iet-sen:20070062_r33","unstructured":"RHINO: Available at: http:\/\/www.mozilla.org\/rhino\/, accessed March 2007"},{"key":"10.1049\/iet-sen:20070062_r34","unstructured":"W3C Recommendation, sparql Protocol and rdf Query Language (SPARQL), available at: http:\/\/www.w3.org\/TR\/rdf-sparql-query\/, accessed November 2007"},{"key":"10.1049\/iet-sen:20070062_r35","unstructured":"GATE Documentation: Available at: http:\/\/gate.ac.uk\/documentation\/, accessed July 2007"},{"key":"10.1049\/iet-sen:20070062_r36","unstructured":"INFOGLUE: Available at: http:\/\/www.infoglue.org, accessed February 2007"},{"key":"10.1049\/iet-sen:20070062_r37","unstructured":"DEBRIEF: Available at: http:\/\/www.debrief.info, accessed March 2007"},{"key":"10.1049\/iet-sen:20070062_r38","unstructured":"UDIG: Available at: http:\/\/udig.refractions.net, accessed March 2007"},{"key":"10.1049\/iet-sen:20070062_r39","unstructured":"JAVA Collections: Available at: http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/guide\/collections\/index.html, accessed February 2007"},{"key":"10.1049\/iet-sen:20070062_r40","unstructured":"UDIG DIS Documentation: Available at: http:\/\/udig.refractions.net\/, accessed March 2007"},{"key":"10.1049\/iet-sen:20070062_r41","unstructured":"UDIG system: Available at: http:\/\/udig.refractions.net\/confluence\/display\/UDIG\/Home, accessed March 2007"},{"key":"10.1049\/iet-sen:20070062_r42","unstructured":"UDIG Documentation: Available at: http:\/\/udig.refractions.net\/docs\/, accessed April 2007"},{"key":"10.1049\/iet-sen:20070062_r43","unstructured":"Shaw, M., and Garlan, D.: \u2018Software architecture: perspectives on an emerging discipline\u2019, (Prentice Hall Publisher 1996)"},{"journal-title":"Proc. Conf. Software Maintenance and Reengineering","author":"Gueheneuc","key":"10.1049\/iet-sen:20070062_r44"},{"journal-title":"Proc. 1st ECOOP workshop on Building a System using Patterns","year":"2005","author":"Gue\u0301he\u0301neuc","key":"10.1049\/iet-sen:20070062_r45"},{"journal-title":"IEEE Working Conf. Reverse Engineering","year":"2004","author":"Marcus","key":"10.1049\/iet-sen:20070062_r46"},{"key":"10.1049\/iet-sen:20070062_r47","first-page":"259","volume":"25","author":"Landauer","year":"1998"},{"key":"10.1049\/iet-sen:20070062_r48","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1109\/ICRE.2003.1232745","author":"Hayes","year":"2003","journal-title":"Proc. 11th IEEE Int. Requirements Engineering Conf."},{"key":"10.1049\/iet-sen:20070062_r49","unstructured":"Kowalski, G.: \u2018Information retrieval systems: theory and implementation\u2019, (Kluwer Academic Publishers 1997)"},{"key":"10.1049\/iet-sen:20070062_r50","first-page":"71","volume":"13","author":"Khan","year":"2004"},{"journal-title":"Int. Conf. Applications of Natural Language to Information Systems (NLDB)","year":"2005","author":"Ilieva","key":"10.1049\/iet-sen:20070062_r51"},{"journal-title":"Proc. Workshop on Intelligent Technologies for Software Engineering (WITSE'04)","year":"2004","author":"Mencl","key":"10.1049\/iet-sen:20070062_r52"},{"journal-title":"Intl. Conf. on Applications of Natural Language to Information Systems (NLDB)","year":"2005","author":"Kof","key":"10.1049\/iet-sen:20070062_r53"},{"key":"10.1049\/iet-sen:20070062_r54","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1145\/103167.103172","volume":"34","author":"Devanbu","year":"1991","ISSN":"http:\/\/id.crossref.org\/issn\/0001-0782","issn-type":"print"},{"journal-title":"1999 Int. Conf. Automated Software Engineering","year":"1999","author":"Welty","key":"10.1049\/iet-sen:20070062_r55"},{"journal-title":"OOPSLA '96","author":"Mo\u0308ller","key":"10.1049\/iet-sen:20070062_r56"},{"journal-title":"Int. Computer Software and Applications Conf.","year":"1999","author":"Yang","key":"10.1049\/iet-sen:20070062_r57"},{"year":"2007","author":"Wongthongtham","key":"10.1049\/iet-sen:20070062_r58"},{"journal-title":"Int. Workshop on Metamodels, Schemas, Grammars and Ontologies for Reverse Engineering (ATEM 2006)","year":"2006","author":"Meng","key":"10.1049\/iet-sen:20070062_r59"},{"journal-title":"Proc. ECAI-2004 Workshop Ontology Learning and Population","year":"2004","author":"Sabou","key":"10.1049\/iet-sen:20070062_r60"},{"journal-title":"Proc. 2nd Int. Workshop on Semantic Web Enabled Software Engineering (SWESE 2006)","author":"Bontcheva","key":"10.1049\/iet-sen:20070062_r61"},{"journal-title":"Proc. 30th Int. Computer Software and Applications Conf.","year":"2006","author":"Zhang","key":"10.1049\/iet-sen:20070062_r62"},{"journal-title":"Working Conf. Reverse Engineering (WCRE)","year":"2003","author":"Ko\u0308lsch","key":"10.1049\/iet-sen:20070062_r63"}],"container-title":["IET Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/digital-library.theiet.org\/content\/journals\/10.1049\/iet-sen_20070062?crawler=true&mimetype=application\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,12]],"date-time":"2024-11-12T18:24:19Z","timestamp":1731435859000},"score":1,"resource":{"primary":{"URL":"http:\/\/digital-library.theiet.org\/doi\/10.1049\/iet-sen%3A20070062"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,6,16]]},"references-count":63,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2008,6,16]]}},"alternative-id":["10.1049\/iet-sen:20070062"],"URL":"https:\/\/doi.org\/10.1049\/iet-sen:20070062","relation":{},"ISSN":["1751-8806","1751-8814"],"issn-type":[{"type":"print","value":"1751-8806"},{"type":"electronic","value":"1751-8814"}],"subject":[],"published":{"date-parts":[[2008,6,16]]}}}