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

An Ontological Software Comprehension Process Model

Printer-friendly versionPrinter-friendly versionPDF versionPDF version
Title{An Ontological Software Comprehension Process Model}
Publication TypeConference Paper
Year of Publication2006
AuthorsMeng, W. J., J. Rilling, Y. Zhang, R. Witte, and P. Charland
Refereed DesignationRefereed
Conference Name3rd International Workshop on Metamodels, Schemas, Grammars, and Ontologies for Reverse Engineering (ATEM 2006)
Date PublishedOctober 1st
Conference LocationGenoa, Italy
Keywordsontological reasoning, process modeling, program comprehension, Software Maintenance

Comprehension is an essential part of software maintenance. Only software that is well understood can evolve in a controlled manner. In this paper, we present a formal process model to support the comprehension of software systems by using Ontology and Description Logic. This formal representation supports the use of reasoning services across different knowledge resources and therefore, enables us to provide users with guidance during the comprehension process that is context sensitive to their particular comprehension task.


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


Copyright © 2006 Wen Jun Meng, Juergen Rilling, Yonggang Zhang, René Witte, and Philippe Charland.

Meng_etal-ATEM2006.pdf567.3 KB