• DocumentCode
    2042930
  • 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
  • fYear
    2005
  • fDate
    26-29 Sept. 2005
  • Firstpage
    613
  • Lastpage
    616
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-2368-4
  • Type

    conf

  • DOI
    10.1109/ICSM.2005.68
  • Filename
    1510157