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 :
بازگشت