International Journal of Man-Machine Studies
The vocabulary problem in human-system communication
Communications of the ACM
Annual review of information science and technology, vol. 22
Helgon: extending the retrieval by reformulation paradigm
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Support for browsing in an intelligent text retrieval system
International Journal of Man-Machine Studies
Reusability framework, assessment, and directions
Software reusability: vol. 1, concepts and models
Information retrieval using a hypertext-based help system
SIGIR '89 Proceedings of the 12th annual international ACM SIGIR conference on Research and development in information retrieval
Plan recognition for intelligent interfaces
Proceedings of the sixth conference on Artificial intelligence applications
Using critics to empower users
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
LaSSIE: a knowledge-based software information system
Communications of the ACM - Special issue on software engineering
Implementing faceted classification for software reuse
Communications of the ACM - Special issue on software engineering
Representing reusable software
Information and Software Technology
EAGER: programming repetitive tasks by example
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
An Information Retrieval Approach for Automatically Constructing Software Libraries
IEEE Transactions on Software Engineering
ACM Computing Surveys (CSUR)
SIGIR '92 Proceedings of the 15th annual international ACM SIGIR conference on Research and development in information retrieval
Some virtues and limitations of action inferring interfaces
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
Relevance feedback and inference networks
SIGIR '93 Proceedings of the 16th annual international ACM SIGIR conference on Research and development in information retrieval
TELS: learning text editing tasks from examples
Watch what I do
IUI '93 Proceedings of the 1st international conference on Intelligent user interfaces
Empirical methods for artificial intelligence
Empirical methods for artificial intelligence
Cognitive tools for locating and comprehending software objects for reuse
ICSE '91 Proceedings of the 13th international conference on Software engineering
Improving active browsing with the negative inference and selective search methods
Improving active browsing with the negative inference and selective search methods
An Empirical Study of Representation Methods for Reusable Software Components
IEEE Transactions on Software Engineering
Effective Learning in Dynamic Environments by Explicit Context Tracking
ECML '93 Proceedings of the European Conference on Machine Learning
Information delivery in support of learning reusable software components on demand
Proceedings of the 7th international conference on Intelligent user interfaces
Supporting reuse by delivering task-relevant and personalized information
Proceedings of the 24th International Conference on Software Engineering
Web application generator by image-oriented design
ACM SIGSOFT Software Engineering Notes
Programming with an Intelligent Agent
IEEE Intelligent Systems
Context-Aware Browsing of Large Component Repositories
Proceedings of the 16th IEEE international conference on Automated software engineering
Relevancy based semantic interoperation of reuse repositories
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Reuse-Conducive Development Environments
Automated Software Engineering
Rascal: A Recommender Agent for Agile Reuse
Artificial Intelligence Review
Shortening retrieval sequences in browsing-based component retrieval using information entropy
Journal of Systems and Software
A software retrieval service based on adaptive knowledge-driven agents for wireless environments
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
IAT '06 Proceedings of the IEEE/WIC/ACM international conference on Intelligent Agent Technology
Knowledge reuse for software reuse
Web Intelligence and Agent Systems
Refining component description by leveraging user query logs
Journal of Systems and Software
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Hi-index | 0.01 |
Locating software items is difficult, even for knowledgeable software 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 items it estimates to be close to the target of the a search. The novel aspect of active browsing is that it is entirely unobtrusive: It infers its similarity measure from the designer's normal browsing actions, without any special input. Experiments are presented in which the active browsing system succeeds 40 percent of the time in identifying the target before the designer has found it. An additional experiment indicates that this approach does, indeed, speed-up searches.