Component Retrieval Based on Architecture for Reuse

  • Wang, Chang Jong

초록

Software reuse is the process of creating software systems from existing software rather than building software systems from scratch. Therefore, developers need to retrieve appropriate software architectures and components efficiently from repository. This paper proposes a software architecture retrieval method for reuse. After the architecture retrieval method retrieves candidate architectures which match up to requirements structurally, we modify and use legacy component retrieval methods, signature match and behavior match, to retrieve components that will replace them within retrieved architectures. The proposed architecture retrieval method improves recall and precision of retrieval by reducing the component retrieval scope and overall retrieval execution time. It also improves reusability of predefined software architectures and components.

제목
Component Retrieval Based on Architecture for Reuse
저자
Wang, Chang Jong
학회명
16th IFIP World Computer Congress