Semantic B2B integration: issues in ontology-based approaches
ACM SIGMOD Record
Ontology Management in Enterprises
BT Technology Journal
Position paper: ontology construction from online ontologies
Proceedings of the 15th international conference on World Wide Web
Using ontology to generate test cases for GUI testing
International Journal of Computer Applications in Technology
Ontology-based documentation extraction for semi-automatic migration of Java code
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Hi-index | 0.00 |
Ontology has been investigated in the context of knowledge sharing among heterogeneous and disparate database and knowledge base systems. Our recent study and experiments suggest that ontology also have a great potential for legacy software understanding and re-engineering.In this paper we consider an ontology to be composed of four elements: classes, relations, functions and instances. We show these four elements forming an ontology for a legacy system can be extracted from the code of the concerned system using the existing software re-engineering tools. We then present our vision how the obtained ontology can be applied to understanding and eventually better re-engineering the legacy systems.