For Full-Text PDF, please login, if you are a member of IEICE,|
or go to Pay Per View on menu list, if you are a nonmember of IEICE.
A Naming, Storage, and Retrieval Model for Software Assets
Yuen-Chang SUN Chin-Laung LEI
IEICE TRANSACTIONS on Information and Systems
Publication Date: 2000/04/25
Print ISSN: 0916-8532
Type of Manuscript: PAPER
Category: Software Systems
naming, repository, software reuse, version control,
Full Text: PDF>>
This paper presents a model for the naming, packing, version control, storage, and retrieval of software assets. The naming and version control schemes are based on content-derived coding of the asset body. The name-to-asset mapping can be fixed or be varying with time. The packing scheme is designed so that the asset integrity verification and authentication information is made an intrinsic part of the packed asset. A comparison with an existing naming and version control scheme is given. The storage and retrieval scheme is a unification of four most commonly used methods, namely the enumerative method, the keyword-based method, the faceted method, and the text-based method. This unification makes it possible for the users to access heterogeneous repositories (with different storage and retrieval methods) simultaneously, using the same tool set and query syntax. The degradation functions technique is used to automatically broaden queries. A demonstrative retrieval tool is described to show how the unification of methods is done at the user interface level.