|
ABSTRACT
Over the last several years, we have developed an object-oriented, knowledge-based construction kit for human-computer communication (HCC) and a large number of associated tools and intelligent support systems needed to exploit this kit effectively. Answers to the "HCC design question" are given by providing appropriate building blocks which suggest the way HCC's should be built. The object-oriented system architecture is highly flexible and enhances the reusability of many building blocks. In designing new HCC capabilities the designer can use either existing objects or objects with minor modifications, and can thereby rely on standard and well-tested components. Our support tools analyze HCC systems, provide assistance and guidance in building them, and create informative graphical displays of their structure. They help the designer regain control over systems that have become too complex to master without support tools. Our research efforts have given us an understanding of how the concepts and abstractions of our HCC toolkit have evolved and of what it means today to design new systems that make use of various types of graphical representations, icons, windows, and menus.
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
|
[1] Boecker, H.-D., Fabian, F. Jr. and Lemke, A. C. WLisp: A Window Based Programming Environmvent for FranzLisp. Proceedings of the First Pan Pacific Computer Conference. (Melbourne, Australia, September 1985), The Australian Computer Society, 580-595.
|
 |
2
|
H. D. Bocker , G. Fischer , H. Nieper, The enhancement of understanding through visual representations, Proceedings of the SIGCHI conference on Human factors in computing systems, p.44-50, April 13-17, 1986, Boston, Massachusetts, United States
|
| |
3
|
[3] Fabian, F. Fenster-und Menuesysteme in der MCK. In Methoden und Werkzeuge zue Gestaltung benutzergerechter Computersysteme. Fischer, G. and Gunzenhaeuser, R. (eds.), Walter de Gruyter, Berlin, Mensch Computer Kommunication Vol. 1, 1986, 101-120, ch. V.
|
| |
4
|
|
| |
5
|
[5] Fischer, G. and Lemke, A. C. Constrained Design Processes: Steps Towards Convivial Computing. In Cognitive Science and its Application for Human-Computer Interaction. Guindon, R. (ed.) Lawrence Erlbaum Associates, Hillsdale, NJ, 1986.
|
 |
6
|
|
| |
7
|
|
| |
8
|
[8] Kay, A. Computer Software. Scientific American 251, 3, (September 1984), 52-59.
|
| |
9
|
[9] Olsen, D., Buxton, W., Ehrich, R., Kasik, D., Rhyne, J. and Sibert, J. A Context for User Interface Management, IEEE Computer Graphics and Applications 4, 12, (Dec. 1984), 33-42.
|
| |
10
|
[10] Rathke, C. ObjTalk: Repraesentation von Wisson in einer objectorientierten Sprache. PhD dissertation. Universitaet Stuttgart, 1986.
|
|