Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
KQML as an agent communication language
CIKM '94 Proceedings of the third international conference on Information and knowledge management
Agent theories, architectures, and languages: a survey
ECAI-94 Proceedings of the workshop on agent theories, architectures, and languages on Intelligent agents
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Software agents
Guarded horn clauses and experiences with parallel logic programming
ACM '86 Proceedings of 1986 ACM Fall joint computer conference
Simulation, verification and automated composition of web services
Proceedings of the 11th international conference on World Wide Web
Supporting nomadic agent-based applications in the FIPA agent architecture
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3
LEAP: A FIPA Platform for Handheld and Mobile Devices
ATAL '01 Revised Papers from the 8th International Workshop on Intelligent Agents VIII
FIPA-OS Agent Platform for Small-Footprint Devices
ATAL '01 Revised Papers from the 8th International Workshop on Intelligent Agents VIII
Hi-index | 0.00 |
In recent years, the rapid development of network infrastructure and the spread of terminals capable of network access have made it possible to access networks at any place and at any time. Ubiquitous information systems, in which necessary information can be accessed easily and safely at any place, are becoming an important issue. It is, however, hard to design such distributed systems when the user uses many kinds of terminals and migrates with these. That is, traditional approaches to development of distributed systems have problems when the systems are used in a ubiquitous environment. This paper proposes a new framework for ubiquitous information systems. The framework includes three kinds of agents: User Interface Agents, Programmable Agents and Service Mediation Agents. We can easily design ubiquitous information systems by ensuring that these agents collaborate. In addition, in cases where distributed systems must be implemented on various networks and terminals, it gives a high degree of flexibility to the systems. We also evaluate the framework's flexibility.