Skip navigation.
Semantic Software Lab
Concordia University
Montréal, Canada

An Ontology-based Approach for the Recovery of Traceability Links

Printer-friendly versionPrinter-friendly versionPDF versionPDF version
Title{An Ontology-based Approach for the Recovery of Traceability Links}
Publication TypeConference Paper
Year of Publication2006
AuthorsZhang, Y., R. Witte, J. Rilling, and V. Haarslev
Refereed DesignationRefereed
Conference Name3rd International Workshop on Metamodels, Schemas, Grammars, and Ontologies for Reverse Engineering (ATEM 2006)
Date PublishedOctober 1st
Conference LocationGenoa, Italy
KeywordsOntology, Reverse Engineering, text mining, Traceability

Traceability links provide support for software engineers in understanding the relations and dependencies among software artifacts created during the software development process. In this research, we focus on re-establishing traceability links between existing source code and documentation to support reverse engineering. We present a novel approach that addresses this issue by creating formal ontological representations for both the documentation and source code artifacts. These representations are then aligned to establish traceability links at the semantic level. Our approach recovers traceability links by utilizing the structural and semantic information in various software artifacts and the linked ontologies are also supported by ontology reasoners to infer implicit relations among these software artifacts.


This paper received the best paper award, jointly with our second ATEM 2006 contribution.


Copyright © 2006 Yonggang Zhang, René Witte, Jürgen Rilling, and Volker Haarslev.

Zhang_etal-ATEM2006.pdf375 KB