DocumentCode :
3260228
Title :
Using version spaces to support incremental searches in a software library
Author :
Wong, Yu Chung
Author_Institution :
IBM Corp., Gaithersburg, MD, USA
fYear :
1992
fDate :
15-20 Jun 1992
Firstpage :
412
Lastpage :
419
Abstract :
Information spaces of software component descriptions in software libraries tend to be unstructured and ill-defined. Powerful browsing facilities are important for the successful use of software libraries to support software reuse. Browsing is an activity which iterates two processes: search result investigation and search tactic execution. Query refinement has been identified as a common search tactic used by humans. This paper describes an experimental software library system AIRS which exploits the use of some AI techniques to support incremental searching, a type of query refinement. Specifically, AIRS uses the concept of subsumption to organize software descriptions into a generalization hierarchy, and uses version spaces, a technique originated from machine learning, to support incremental searching through the generalization hierarchy
Keywords :
configuration management; generalisation (artificial intelligence); information retrieval; query processing; software reusability; subroutines; AI techniques; AIRS; browsing facilities; generalization hierarchy; incremental searches; machine learning; query refinement; reusable components; search result investigation; search tactic execution; software component descriptions; software library; software reuse; subsumption; version spaces; Artificial intelligence; Database languages; Expert systems; Humans; Information retrieval; Machine learning; Search problems; Software libraries; Software reusability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location :
Capri
Print_ISBN :
0-8186-2830-8
Type :
conf
DOI :
10.1109/SEKE.1992.227961
Filename :
227961
Link To Document :
بازگشت