Back to results

University of Windsor

Organizing imperative programs for execution-based retrieval for reuse.

Abstract

dc:description.abstract

As libraries of reusable software components continue to grow, the issue of retrieving components from the library has become more and more important. In order to make software reuse possible, the library should collect enough components to support developers, but when the number of components increase, finding and choosing an appropriate component becomes more and more difficult. A few retrieval techniques have been used to address the problem of finding relevant components, but how effectively the library is structured and how the appropriate components are found quickly have received considerably less attention. In the thesis, we propose a method for organizing imperative program components in a library for supporting execution-based retrieval. A prototype system, called OERS, is developed using OOD and OOP. This system could be used to construct and maintain an organized reuse library through the initiation, deletion, adaptation, and browse operations. A retrieval subsystem allows user to retrieve, test and view components. OERS system provides more efficient retrieval method in terms of the retrieval time. The benefit is directly proportional to the total number of components in the library. Based on our experiments, the average retrieval time is 7 times faster than general execution-based retrieval[32].Dept. of Computer Science. Paper copy at Leddy Library: Theses & Major Papers - Basement, West Bldg. / Call Number: Thesis1999 .Q24. Source: Masters Abstracts International, Volume: 39-02, page: 0531. Adviser: Young Gil Park. Thesis (M.Sc.)--University of Windsor (Canada), 2000.

Degree

thesis:*
Name thesis:degree_name
M.Sc.
Level thesis:degree_level
Masters
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Windsor
Year dc:date.issued
2000

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Qiang, June Xuejun.
Advisor dc:contributor.advisor
  • Park, Young Gil,

Rights

dc:rights
Language dc:language.iso
en_CA

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/20.500.14776/2604
OAI identifier oai:identifier
oai:uwindsor.scholaris.ca:20.500.14776/2604

Chain of custody

source
Harvested from
University of Windsor
Base URL
uwindsor.scholaris.ca/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
related terms
citation

Qiang, June Xuejun.. Organizing imperative programs for execution-based retrieval for reuse.. Masters thesis, University of Windsor, 2000. https://hdl.handle.net/20.500.14776/2604