• DocumentCode
    2450968
  • Title

    Semantics-Based Component Repository: Current State of Arts and a Calculation Rating Factor-Based Framework

  • Author

    Li, Chengpu ; Liu, Xiaodong ; Kennedy, Jessie

  • Author_Institution
    Sch. of Comput., Napier Univ., Edinburgh
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    751
  • Lastpage
    756
  • Abstract
    Nowadays, component-based development (CBD) has been widely used in software engineering. As a core activity in the CBD process, component retrieval has attracted extensive research attention. Despite the research efforts so far, one major problem still exists in component retrieval, that is, the mismatch between user´s query and identified components. This paper proposes a semantics-base approach to tackle the mismatch issue in component retrieval process effectively. A review is first presented on the current state of relevant technologies involved in semantics-based component retrieval, and on the current development in this field. Component retrieval rating factors and their calculating method are proposed. The rating factors are used to illustrate and improve the precision of component retrieval in quantitatively.
  • Keywords
    object-oriented programming; software engineering; component-based development; factor-based framework; semantics-based component repository; semantics-based component retrieval; software engineering; user query; Application software; Art; Computer applications; Information retrieval; Keyword search; Ontologies; Power system reliability; Search engines; Software engineering; Taxonomy; Software reuse; calculation rating; component repository; ontology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
  • Conference_Location
    Turku
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3262-2
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2008.40
  • Filename
    4591660