Seven good reasons for mobile agents
Communications of the ACM
A Middleware Infrastructure for Active Spaces
IEEE Pervasive Computing
Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments
WICSA 3 Proceedings of the IFIP 17th World Computer Congress - TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance
The Fluid Computing Middleware: Bringing Application Fluidity to the Mobile Internet
SAINT '05 Proceedings of the The 2005 Symposium on Applications and the Internet
Bringing Semantics to Web Services with OWL-S
World Wide Web
COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support
Journal of Systems and Software
MobiGo: A Middleware for Seamless Mobility
RTCSA '07 Proceedings of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
Applied Ontology
Pervasive Services on the Move: Smart Service Diffusion on the OSGi Framework
UIC '08 Proceedings of the 5th international conference on Ubiquitous Intelligence and Computing
Advances in Web Semantics I
Full mobile agent interoperability in an IEEE-FIPA context
Journal of Systems and Software
Improving Web Service descriptions for effective service discovery
Science of Computer Programming
Fragment Transfer Protocol: An IEEE-FIPA based efficient transfer protocol for mobile agents
Computer Communications
TaskShadow: Toward Seamless Task Migration across Smart Environments
IEEE Intelligent Systems
Hi-index | 0.00 |
Ambient Intelligence (AmI) systems need to be as transparent as possible, that is, their users should perceive only the effects of the features presented to them and, in some cases, some kind of interface. They should not be conscious of how these features are implemented, from a hardware or from a software point of view. In order to obtain such a high degree of transparency, it is necessary for the system to be able to provide its services regardless of location, adapting to the environment and the context in general and to the available hardware more specifically. This is known as ubiquity, and to achieve it requires considering many aspects, from security and privacy to system interoperability. This paper is mainly focused on the development of two elements related to ubiquity: physical migration of components between different platforms together with their associated runtime state, and the adaptation of those components to the destination platform and physical environment. These solutions are being addressed within our efforts for the development of a general-purpose middleware for Ambient Intelligence in the framework of the HI^3 project.