A learning agent that assists the browsing of software libraries

作者: C.G. Drummond , D. Ionescu , R.C. Holte

DOI: 10.1109/32.888631

关键词: Thesaurus (information retrieval)Software agentLearning agentComputer scienceTerm (time)World Wide WebSoftwareSimilarity measureSpeedup

摘要: Locating software items is difficult, even for knowledgeable designers, when searching in large, complex and continuously growing libraries. This paper describes a technique we term "active browsing". An active browser suggests to the designer it estimates be close target of search. The novel aspect browsing that entirely unobtrusive: infers its similarity measure from designer's normal actions, without any special input. Experiments are presented which system succeeds 40% time identifying before has found it. additional experiment indicates this approach does, indeed, speed up searches.

参考文章(42)
Murray Wood, Ian Sommerville, An information retrieval system for software components Software Engineering Journal. ,vol. 3, pp. 198- 207 ,(1988) , 10.1049/SEJ.1988.0025
B. Sheth, P. Maes, Evolving agents for personalized information filtering conference on artificial intelligence for applications. pp. 345- 352 ,(1993) , 10.1109/CAIA.1993.366590
W.B. Frakes, T.P. Pole, An empirical study of representation methods for reusable software components european software engineering conference. ,vol. 20, pp. 617- 630 ,(1994) , 10.1109/32.310671
Gerhard Fischer, Andreas C. Lemke, Thomas Mastaglio, Anders I. Morch, Using critics to empower users human factors in computing systems. pp. 337- 347 ,(1990) , 10.1145/97243.97305
Rubén Prieto-Díaz, Implementing faceted classification for software reuse Communications of The ACM. ,vol. 34, pp. 88- 97 ,(1991) , 10.1145/103167.103176
Charles W. Krueger, Software reuse ACM Computing Surveys. ,vol. 24, pp. 131- 183 ,(1992) , 10.1145/130844.130856
Pat Langley, Dennis F. Kibler, Machine Learning as an Experimental Science. EWSL. pp. 81- 92 ,(1988)
Nicholas J. Belkin, W. Bruce Croft, Retrieval techniques Annual review of information science and technology, vol. 22. pp. 109- ,(1987)