International Journal of Man-Machine Studies
An Information Retrieval Approach for Automatically Constructing Software Libraries
IEEE Transactions on Software Engineering
Communications of the ACM
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
Another nail to the coffin of faceted controlled-vocabulary component classification and retrieval
Proceedings of the 1997 symposium on Software reusability
Embedding critics in design environments
Readings in intelligent user interfaces
A case study of the evolution of Jun: an object-oriented open-source 3D multimedia library
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
A survey of software reuse libraries
Annals of Software Engineering
User Modeling in Human–Computer Interaction
User Modeling and User-Adapted Interaction
Quality Improvement Using A Software Reuse Failure Modes Model
IEEE Transactions on Software Engineering
Promoting Reuse with Active Reuse Repository Systems
ICSR-6 Proceedings of the 6th International Conerence on Software Reuse: Advances in Software Reusability
Supporting component-based software development with active component repository systems
Supporting component-based software development with active component repository systems
UAI'99 Proceedings of the Fifteenth conference on Uncertainty in artificial intelligence
An Empirical User Study of an Active Reuse Repository System
ICSR-7 Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools
Facilitating code example search on the web through expertise personalization
UMAP'12 Proceedings of the 20th international conference on User Modeling, Adaptation, and Personalization
Hi-index | 0.00 |
Browsing- and querying-oriented schemes have long served as the principal techniques for software developers to locate software components from a component repository for reuse. Unfortunately, the problem remains that software developers simply will not actively search for components when they are unaware that they need components or that relevant components even exist. Thus, to assist software developers in making full use of large component repositories, information access need to be complemented by information delivery. Effective delivery of components calls for the personalization of the components to the task being performed and the knowledge of the user performing it.We have designed, implemented, and evaluated the CodeBroker system to support personalized component delivery to increase the usefulness of a Java software reuse environment.