DocumentCode :
1358121
Title :
Storing and retrieving software components: a refinement based system
Author :
Mili, Rym ; Mili, Ali ; Mittermeir, Roland T.
Author_Institution :
Southwestern Med. Center, Texas Univ., Dallas, TX, USA
Volume :
23
Issue :
7
fYear :
1997
fDate :
7/1/1997 12:00:00 AM
Firstpage :
445
Lastpage :
460
Abstract :
Software libraries are repositories which contain software components; as such, they represent a precious resource for the software engineer. As software libraries grow in size, it becomes increasingly difficult to maintain adequate precision and recall with informal retrieval algorithms. In this paper, we discuss the design and implementation of a storage and retrieval structure for software components that is based on formal specifications and on the refinement ordering between specifications
Keywords :
formal specification; information retrieval; software libraries; software reusability; formal specifications; informal retrieval algorithms; precision; recall; refinement based system; refinement ordering; software component retrieval; software component storage; software libraries; software repositories; software reuse; Application software; Computer languages; Formal specifications; Humans; Information retrieval; Information science; Maintenance engineering; Software algorithms; Software libraries; Software maintenance;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.605762
Filename :
605762
Link To Document :
بازگشت