Mobile Agent Research at UoI


Mobile agents are software processes capable of migrating from one site to another. We study their potential use in designing more flexible and extensible database architectures as well as distributed systems for wireless computing. We have used mobile agents to develop a new approach to accessing relational database systems that is especially appropriate for thin clients and wireless communications. In a related project, we are using mobile agents to build middleware services for mobile users. In particular, we introduced the locker service, a service that allows users of mobile devices to rent space at the fixed network.



Locating Mobile Agents

Collaborators: G. Samaras (Univ. of Cyprus) and V. V. Dimakopoulos (Univ. of Ioannina)
Selected Related Publications


Mobile Agents for Accessing Database Management Systems

We study how mobile agents can be used in designing more flexible and extensible database architectures [11, 12]. We have used mobile agents to develop a new approach to accessing relational database systems from the web that is especially appropriate for thin clients and wireless communications [13, 14]. We are extending our approach towards the dynamic creation of views over multiple database management systems [7, 8. See also [9, 10] for a description of DVS, our prototype system.

Collaborators: G. Samaras (Univ. of Cyprus) and Panos K. Chrysanthis (Univ. of Pittsburgh)
Selected Related Publications


Mobile Agents Middleware for Wireless Clients
We are using mobile agents to design and build middleware services for mobile users. In particular, we have evaluated various system architectures for building distributed systems for wireless clients. Along this line, we introduced the locker service that allows users of mobile devices to rent space at the fixed network.


Software Architectures for Wireless Clients

Collaborators: G. Samaras and P. Evripidou (Univ. of Cyprus)

Selected Related Publications


Data Lockers

Collaborators: Y. Villate and A. Illarramendi (Basque Country Univ., Spain)

Project Homepage

Selected Related Publications


Parallel Computing Using Mobile Agents

Collaborators: G. Samaras and P. Evripidou (Univ. of Cyprus)

Project Homepage

Selected Related Publications