A unified ontology-based process model for software maintenance and comprehension

11Citations
Citations of this article
36Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, we present a formal process model to support the comprehension and maintenance of software systems. The model provides a formal ontological representation that supports the use of reasoning services across different knowledge resources. In the presented approach, we employ our Description Logic knowledge base to support the maintenance process management, as well as detailed analyses among resources, e.g., the traceability between various software artifacts. The resulting unified process model provides users with active guidance in selecting and utilizing these resources that are context-sensitive to a particular comprehension task. We illustrate both, the technical foundation based on our existing SOUND environment, as well as the general objectives and goals of our process model. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Rilling, J., Zhang, Y., Meng, W. J., Witte, R., Haarslev, V., & Charland, P. (2007). A unified ontology-based process model for software maintenance and comprehension. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4364 LNCS, pp. 56–65). Springer Verlag. https://doi.org/10.1007/978-3-540-69489-2_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free