A Software Redocumentation Process Using Ontology Based Approach in Software Maintenance
This paper describes a framework to redocumenting legacy source codes and other related software components to support the software maintenance. The framework generates the ontology to enhance the program understanding in semantic levels by defining knowledge which is relevant to the domain of interest. The redocumentation process is done semi automatically which was initiated by the Software Work Products (SWP) and maps out to the metadata and generates it as ontology. Finally, the generated ontology will be mapped to standard software documentation such as the MIL-STD-498 based on the request of the maintainer by using the reasoning tools.