Title :
Highly responsive implementation of the BTRON2 window system
Author :
Koshizuka, Noboru ; Sakamura, Ken
Author_Institution :
Dept. of Inf. Sci., Tokyo Univ., Japan
Abstract :
The authors describe the implementation mechanism of a window system for BTRON2 is an operating system that realizes advanced human-machine interfaces (HMIs). The include groupwares, gestures, assistive technology, post-it metaphor, and so on. The main purpose is to clarify mechanisms for highly-responsive implementation of the BRON2 window system. To increase its responsiveness, the authors propose adopting the following mechanisms: an R-tree for the data structure of a set of interaction objects in a window, fully-replaced data approach when sharing a window among multiple users on different machines, implementation with multiple concurrent tasks sharing the same data structures, priority-based real-time scheduling among these tasks. The authors describe the result of performance evaluations on the prototype system implemented using these mechanisms
Keywords :
distributed processing; graphical user interfaces; groupware; network operating systems; performance evaluation; real-time systems; tree data structures; BTRON2 window system; R-tree; TRON computerised environment; advanced human-machine interfaces; assistive technology; data structure; fully-replaced data approach; gestures; groupwares; implementation mechanism; interaction objects; multiple concurrent tasks; multiple users; operating system; performance evaluations; post-it metaphor; priority-based real-time scheduling; Collaborative software; Collaborative work; Costs; Data structures; Delay; Feedback; Graphical user interfaces; Information science; Real time systems; User interfaces;
Conference_Titel :
TRON Project International Symposium. 1993., The 10th
Conference_Location :
Tokyo
Print_ISBN :
0-8186-4580-6
DOI :
10.1109/TRON.1993.589175