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

Automatic Traceability Recovery: An Ontological Approach

Printer-friendly versionPrinter-friendly versionPDF versionPDF version
TitleAutomatic Traceability Recovery: An Ontological Approach
Publication TypeConference Paper
Year of Publication2007
AuthorsRilling, J., R. Witte, and Y. Zhang
Refereed DesignationRefereed
Conference NameInternational Symposium on Grand Challenges in Traceability (GCT'07)
Date PublishedMarch 22–23
PublisherCenter of Excellence in Traceability
Conference LocationLexington, Kentucky, USA
ISBN Number1-59593-6017/03/07
Keywordsontologies, Software Maintenance, Traceability

Software maintainers routinely have to deal with a multitude of artifacts, like source code or documents. These artifacts often end up disconnected from each other, due to their different representations and levels of abstractions. One of the main challenges in software maintenance therefore is to recover and maintain the semantic connections among these artifacts. In this research, we present a novel approach that addresses this traceability issue by creating formal ontological representations for both software documentation and source code artifacts. The resulting representations are then aligned to establish traceability links at semantic level. Ontological queries and reasoning can be applied on these representations to infer and establish additional traceability links to support specific maintenance tasks.


Copyright © 2007 ACM