Exploiting logical mobility in mobile computing middleware

S. Zachriadis1, C. Mascolo2, W. Emmerich2
1Dept. of Comput. Sci., Univ. Coll. London, UK
2Dept. of Computer Science, University College London Gower Street, London, UK

Tóm tắt

We consider the following forms of mobile interactions: client/server interactions, whereby the request of a client triggers the execution of a unit of code in a server and returns the results to the client; remote evaluation, where a device can send code to another host, have it executed and retrieve the result; code on demand, where a host can request a unit of code from another device to be retrieved and executed; and mobile agents, where an agent is an autonomous unit of code that decides when and where to migrate. Moreover, we consider devices that can be nomadically connected to a fixed network, devices that are constantly connected to a fixed network over a wireless connection, devices that are connected to adhoc networks and any combinations of the above.

Từ khóa

#Mobile computing #Middleware #Mobile agents #Personal digital assistants #Computer networks #Mobile handsets #Portable computers #Bluetooth #Java #Pervasive computing

Tài liệu tham khảo

mirandola, 2002, Primamob-uml: a methodology for performance analysis of mobile software architectures, Proceedings of the Third International Workshop on Software and Performance 10.1109/ICDSC.2001.918983 10.1145/306549.306582 mascolo, 2001, Towards a mobile computing middleware: a synergy of reflection and mobile code techniques, Proc IEEE Workshop on Future Trends of Distributed Computing Systems 10.1109/32.685258