MULTITASKING SWITCHBOARD APPROACH TO USER INTERFACE MANAGEMENT.
被引:1
|
作者:
Tanner, Peter P.
论文数: 0引用数: 0
h-index: 0
机构:
Natl Research Council of Canada,, Ottawa, Ont, Can, Natl Research Council of Canada, Ottawa, Ont, CanNatl Research Council of Canada,, Ottawa, Ont, Can, Natl Research Council of Canada, Ottawa, Ont, Can
Tanner, Peter P.
[1
]
MacKay, Stephen A.
论文数: 0引用数: 0
h-index: 0
机构:
Natl Research Council of Canada,, Ottawa, Ont, Can, Natl Research Council of Canada, Ottawa, Ont, CanNatl Research Council of Canada,, Ottawa, Ont, Can, Natl Research Council of Canada, Ottawa, Ont, Can
MacKay, Stephen A.
[1
]
Stewart, Darlene A.
论文数: 0引用数: 0
h-index: 0
机构:
Natl Research Council of Canada,, Ottawa, Ont, Can, Natl Research Council of Canada, Ottawa, Ont, CanNatl Research Council of Canada,, Ottawa, Ont, Can, Natl Research Council of Canada, Ottawa, Ont, Can
Stewart, Darlene A.
[1
]
Wein, Marceli
论文数: 0引用数: 0
h-index: 0
机构:
Natl Research Council of Canada,, Ottawa, Ont, Can, Natl Research Council of Canada, Ottawa, Ont, CanNatl Research Council of Canada,, Ottawa, Ont, Can, Natl Research Council of Canada, Ottawa, Ont, Can
Wein, Marceli
[1
]
机构:
[1] Natl Research Council of Canada,, Ottawa, Ont, Can, Natl Research Council of Canada, Ottawa, Ont, Can
来源:
Computer Graphics (ACM)
|
1986年
/
20卷
/
04期
关键词:
COMPUTER SOFTWARE - Software Engineering - COMPUTER SYSTEMS PROGRAMMING - Multiprogramming - COMPUTER SYSTEMS;
DIGITAL - Parallel Processing - ERGONOMICS;
D O I:
10.1145/15886.15913
中图分类号:
学科分类号:
摘要:
A Switchboard model of user input management is presented which takes advantage of opportunities afforded by a multitasking multiprocessor programming environment. This model further separates application programming from the programming of the interaction dialogues as compared with conventional user interface management systems. It also provides powerful tools for implementing parallel forms of input, is suitable for managing interaction in window-based systems, and is very flexible. The paper describes this Switchboard model and its implementation on top of the Harmony operating system, as well as discussing some of the graphics support needed for the model.