DocumentCode
1710583
Title
Retrieving software components that minimize adaptation effort
Author
Jilani, Lamia Labed ; Desharnais, Jules ; Frappier, Marc ; Mili, Rym ; Mili, Ali
Author_Institution
IRSIT, Belvedere, Tunisia
fYear
1997
Firstpage
255
Lastpage
262
Abstract
Given a software library whose entries are represented by formal specifications, we distinguish between two retrieval procedures: exact retrieval, whereby, given a query K, we identify all the library components that are correct with respect to K; approximate retrieval, which is invoked when exact retrieval fails, and identifies the library components that minimize adaptation effort. To this effect, we define four measures of functional distance between specifications, and discuss algorithms that minimize these measures over a set of components; then we discuss whether these measures can be used to predict adaptation effort
Keywords
computer aided software engineering; formal specification; query processing; software libraries; software reusability; adaptation effort; approximate retrieval; formal specifications; functional distance; library components; retrieval procedures; software components; software library; Formal specifications; Inspection; Software libraries; Software measurement; Uniform resource locators;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 1997. Proceedings., 12th IEEE International Conference
Conference_Location
Incline Village, NV
Print_ISBN
0-8186-7961-1
Type
conf
DOI
10.1109/ASE.1997.632846
Filename
632846
Link To Document