We propose a software toolkit for developing complex web-based user interfaces, incorporating such things as multi-user facilities, virtual environments (VEs), and interface agents. The toolkit is based on a novel software architecture that combines ideas from multi-agent platforms and user interface (UI) architectures. It provides a distributed shared database with publish-subscribe facilities. This enables UI components to observe the state and activities of any other components in the system easily. The system runs in a web-based environment. The toolkit is comprised of several programming and other specification languages, providing a complete suite of systems design languages. We illustrate the toolkit by means of a couple of examples.
|Title of host publication||Proceedings of the IADIS International Conference WWW/Internet|
|Editors||P.T. Isaias, N. Karmakar, L. Rodrigues, P. Barbosa|
|Number of pages||8|
|Publication status||Published - 6 Oct 2004|
|Event||IADIS International Conference WWW/Internet 2004 - Madrid, Spain|
Duration: 6 Oct 2004 → 9 Oct 2004
|Workshop||IADIS International Conference WWW/Internet 2004|
|Period||6/10/04 → 9/10/04|
- HMI-VRG: Virtual Reality and Graphics
- HMI-MI: MULTIMODAL INTERACTIONS
- HMI-HF: Human Factors
van Schooten, B. W., Nijholt, A., & van Dijk, E. M. A. G. (2004). A software toolkit for web-based virtual environments based on a shared database. In P. T. Isaias, N. Karmakar, L. Rodrigues, & P. Barbosa (Eds.), Proceedings of the IADIS International Conference WWW/Internet (pp. 691-698). IADIS.