Mobile agent-based services for view materialization

Mobile agents are ideal for mobile computing environments because of their ability to support asynchronous communication and disconnected data processing. In this paper, we present a prototype set of extensible mobile-agent based services that allow the definition, materialization, maintenance and sharing of views created over remote web-accessible datasources, called V<i>i</i>SMA (Views Supported by Mobile Agents). V<i>i</i>SMA's primary goal is to support the customization and personalization of views by mobile users carrying lightweight devices of various connectivity and resources such as portable computers and PDAs. It achieves efficient view customization by localizing the materialization of view fragments of a complex view within different mobile agents which monitor each other's movement in order to minimize communication costs. V<i>i</i>SMA has been fully implemented over a mobile agent platform and tested using three alternative mobile client types.

[1]  Bernhard Seeger,et al.  A Status Report on XXL - a Software Infrastructure for Efficient Query Processing , 2003, IEEE Data Eng. Bull..

[2]  Evaggelia Pitoura,et al.  View Generator (VG): a mobile agent based system for the creation and maintenance of Web views , 2002, Proceedings ISCC 2002 Seventh International Symposium on Computers and Communications.

[3]  Dejan S. Milojicic,et al.  MASIF: The OMG mobile agent system interoperability facility , 1998, Personal Technologies.

[4]  David Wong,et al.  Concordia: An Infrastructure for Collaborating Mobile Agents , 1997, Mobile Agents.

[5]  Evaggelia Pitoura,et al.  The Dynamic View System (DVS): Mobile Agents to Support Web Views , 2001, ICDE Demo Sessions.

[6]  Panos K. Chrysanthis,et al.  Personalizing information gathering for mobile database clients , 2002, SAC '02.

[7]  Evaggelia Pitoura,et al.  Mobile Agents for World Wide Web Distributed Database Access , 2000, IEEE Trans. Knowl. Data Eng..

[8]  Nick Roussopoulos,et al.  Materialized views and data warehouses , 1998, SGMD.

[9]  M. Dikaiakos,et al.  Tracker : A Universal Location Management System for Mobile Agents * , 2001 .

[10]  Marios D. Dikaiakos,et al.  A Performance Analysis Framework for Mobile-Agent Systems , 2000, Agents Workshop on Infrastructure for Multi-Agent Systems.

[11]  Evaggelia Pitoura,et al.  An Evaluation of the Java-Based Approaches to Web Database Access , 2000, CoopIS.

[12]  A. Prasad Sistla,et al.  View maintenance in mobile computing , 1995, SGMD.

[13]  Jennifer Widom,et al.  View maintenance in a warehousing environment , 1995, SIGMOD '95.

[14]  Yue Zhuge,et al.  The Strobe algorithms for multi-source warehouse consistency , 1996, Fourth International Conference on Parallel and Distributed Information Systems.

[15]  Panos K. Chrysanthis,et al.  Programming views for mobile database clients , 1998, Proceedings Ninth International Workshop on Database and Expert Systems Applications (Cat. No.98EX130).

[16]  Thomas Magedanz,et al.  Grasshopper - A Mobile Agent Platform for Active Telecommunication , 1999, IATA.

[17]  Gene Tsudik,et al.  Itinerant Agents for Mobile Computing , 1995, IEEE Communications Surveys & Tutorials.