ACM Home Page
Please provide us with feedback. Feedback
Information delivery in support of learning reusable software components on demand
Full text PdfPdf (339 KB)
Source International Conference on Intelligent User Interfaces archive
Proceedings of the 7th international conference on Intelligent user interfaces table of contents
San Francisco, California, USA
SESSION: Full Papers table of contents
Pages: 159 - 166  
Year of Publication: 2002
ISBN:1-58113-459-2
Authors
Yunwen Ye  SRA Key Technology Laboratory, Inc., Tokyo, Japan and University of Colorado, Boulder, CO
Gerhard Fischer  University of Colorado, Boulder, CO
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 52,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/502716.502741
What is a DOI?

ABSTRACT

An inherent dilemma exists in the design of high-functionality applications (such as repositories of reusable software components). In order to be useful, high-functionality applications have to provide a large number of features, creating huge learning problems for users. We address this dilemma by developing intelligent interfaces that support learning on demand by enabling users to learn new features when they are needed during work. We support learning on demand with information delivery by identifying learning opportunities of which users might not be aware. The challenging issues in implementing information delivery are discussed and techniques to address them are illustrated with the CodeBroker system. CodeBroker supports Java programmers in learning reusable software components in the context of their normal development environments and practice by proactively delivering task-relevant and personalized information. Evaluations of the system have shown its effectiveness in supporting learning on demand.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
 
4
5
 
6
 
7
Fischer, G. Supporting Learning on Demand with Design Environments, in International Conference on the Learning Sciences (Evanston, IL, 1991), 165-172.
 
8
 
9
Fischer, G., et al. Seeding, Evolutionary Growth and Reseeding: The Incremental Development of Collaborative Design Environments, in Coordination Theory and Collaboration Technology, G. Olson, T. Malone, and J. Smith, eds. Lawrence Erlbaum: Mahwah, NJ, 2001, 447-472.
 
10
 
11
 
12
 
13
Horvitz, E., Jacobs, A., and Hovel, D. Attention-Sensitive Alerting, in Proc. of Conference on Uncertainty and Artificial Intelligence (San Francisco, CA, 1999), 305- 313.
 
14
Landauer, T.K., and Dumais, S.T. A Solution to Plato's Problem: The Latent Semantic Analysis Theory of Acquisition, Induction and Representation of Knowledge. Psychological Review, 1997. 104(2):211-240.
15
16
 
17
Mili, A., Mili, R., and Mittermeir, R.T. A Survey of Software Reuse Libraries, in Systematic Software Reuse, W. Frakes, ed. Baltzer Science Publishers: Bussum, The Netherlands, 1998, 317-347.
 
18
Nakakoji, K., Yamamoto, Y., Suzuki, T., Takada, S., and Gross, M.D. From Critiquing to Representational Talkback: Computer Support for Revealing Features in Design. Knowledge-Based Systems, 1998. 11(7-8):457- 468.
19
 
20
 
21
 
22
23
24
 
25
Schon, D.A. The Reflective Practitioner: How Professionals Think in Action. Basic Books: New York, 1983.
 
26
27

CITED BY  9

Collaborative Colleagues:
Yunwen Ye: colleagues
Gerhard Fischer: colleagues