DocumentCode
1751925
Title
Specification-based retrieval strategies for module reuse
Author
Hemer, David ; Lindsay, Peter
Author_Institution
Software Verification Res. Centre, Queensland Univ., Brisbane, Qld., Australia
fYear
2001
fDate
2001
Firstpage
235
Lastpage
243
Abstract
Formal specifications have been proposed as a basis for accessing reusable components from libraries, and various fine-grained specification-matching approaches have been developed to assist in searching libraries. Typically, however, the granularity of matching has been too fine for reuse to be effective. Compounding the problem is the fact that coarse-grained items usually require adaptation before reuse. The paper explains some of the problems and presents a generic solution to a key problem: adaptation of modules through parameter instantiation and subsetting. It shows how unit-matching strategies can be lifted to module level in a generic fashion
Keywords
formal specification; information retrieval; object-oriented programming; software libraries; software reusability; adaptation; coarse-grained items; component reuse; fine-grained specification-matching approaches; formal specifications; granularity; library searching; module level; module reuse; parameter instantiation; reusable components; software libraries; software retrieval; specification-based retrieval strategies; unit-matching strategies; Australia; Formal specifications; Functional programming; Modems; Object oriented programming; Pattern matching; Software libraries;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2001. Proceedings. 2001 Australian
Conference_Location
Canberra, ACT
ISSN
1530-0803
Print_ISBN
0-7695-1254-2
Type
conf
DOI
10.1109/ASWEC.2001.948517
Filename
948517
Link To Document