Title :
Ontology-based software analysis and reengineering tool integration: the OASIS service-sharing methodology
Author :
Jin, Dean ; Cordy, James R.
Author_Institution :
Dept. of Comput. Sci., Manitoba Univ., Winnipeg, Man., Canada
Abstract :
A common and difficult maintenance activity is the integration of existing software components or tools into a consistent and interoperable whole. One area in which this has proven particularly difficult is in the domain of software analysis and reengineering tools, which have a very poor record of interoperability. This paper outlines our experience in facilitating tool integration using a service-sharing methodology that employs a domain ontology and specially constructed, external tool adapters. A proof of concept implementation among three tools allowed us to explore service-sharing as a viable means for facilitating interoperability among these tools.
Keywords :
integrated software; object-oriented programming; ontologies (artificial intelligence); software maintenance; software tools; systems re-engineering; OASIS service-sharing methodology; interoperability; ontology-based software analysis tool; proof of concept implementation; reengineering tool integration; service-sharing methodology; software component integration; software maintenance; Adaptive systems; Computer architecture; Computer science; Couplings; Ontologies; Software maintenance; Software tools; Standards development; Visualization;
Conference_Titel :
Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on
Print_ISBN :
0-7695-2368-4
DOI :
10.1109/ICSM.2005.68