• DocumentCode
    2351491
  • Title

    An Ontology-Driven Paradigm for Component Representation and Retrieval

  • Author

    Peng, Yong ; Peng, Chunguang ; Huang, Jian ; Huang, Kedi

  • Author_Institution
    Sch. of Mechatron. Eng. & Autom., Nat. Univ. of Defense Technol., Changsha, China
  • Volume
    2
  • fYear
    2009
  • fDate
    11-14 Oct. 2009
  • Firstpage
    187
  • Lastpage
    192
  • Abstract
    Component-based software reuse is an important research topic in software engineering and is the basis of software product line. Many methods for representation and retrieval of components have been proposed and most of them are faceted-based or specification-based. There is no a uniform formulism for component representation and retrieval. In order to solve this problem, an ontology-based representation model for component and the retrieval algorithm based on this model are proposed. The key factors of component reuse are discussed and it is pointed out that component reuse is the reuse of knowledge about component. Component ontology is employed to represent the knowledge about component. Domain-specific terms are used to represent component by importing domain ontology into component ontology. Component retrieving algorithm is implemented by ontology query and reasoning. The model is used in a large scale distributed simulation system and the fact revealed that component ontology is flexible enough for component reuse and efficiency of retrieving algorithm is gratifying.
  • Keywords
    ontologies (artificial intelligence); software reusability; component representation; component retrieval; component-based software reuse; knowledge reuse; large scale distributed simulation system; ontology query; ontology-based representation model; ontology-driven paradigm; software engineering; software product line; Automation; Computer industry; Context; Information retrieval; Information technology; Large-scale systems; Mechatronics; Ontologies; Software engineering; Tides; component reuse; componnet representation and retrieval; ontology; software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology, 2009. CIT '09. Ninth IEEE International Conference on
  • Conference_Location
    Xiamen
  • Print_ISBN
    978-0-7695-3836-5
  • Type

    conf

  • DOI
    10.1109/CIT.2009.26
  • Filename
    5329113