Access as a means of configuring cooperative interfaces
COCS '93 Proceedings of the conference on Organizational computing systems
Agent factory: an environment for the fabrication of multiagent systems
Foundations of distributed artificial intelligence
Identifying adaptation dimensions in digital talking books
Proceedings of the 9th international conference on Intelligent user interfaces
Beyond prototyping in the factory of agents
CEEMAS'03 Proceedings of the 3rd Central and Eastern European conference on Multi-agent systems
Empirical analysis of predictive algorithms for collaborative filtering
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
ACCESS: an agent based architecture for the rapid prototyping of location aware services
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part III
Introduction to special issue on the use of context in multimedia information systems
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Hi-index | 0.00 |
This paper introduces a Generic Language for Interface DEvelopment (GLIDE) that supports the rapid prototyping of Graphical User Interfaces for the Agents Channeling ContExt Sensitive Services (ACCESS) architecture. ACCESS is an open agent-based framework that enables the fabrication and deployment of context aware applications. GUIs developed for ACCESS are contained within dynamic composite objects that are composed of a number of interacting components. Scripts written in GLIDE define the structure of the GUI's composite object and abstract out inter-component dependencies, thus ensuring that the GUI constituents remain modular, extensible and reusable. The GLIDE framework acts as a semantic model of the interface and enables the system to dynamically reconfigure and reorganize itself at run-time so as to adapt to user interaction. Additionally, GLIDE provides a mechanism to ensure that the abstract composition of the interface remains consistent across a range of ubiquitous devices.