skip to main content
article

Mobile agent-based services for view materialization

Published: 01 July 2004 Publication History

Abstract

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.

References

[1]
C. Bäumer and T. Magedanz. Grasshopper: A Mobile Agent Platform for Active Telecommunication. In Proc. of the Third Int'l Workshop on Intelligent Agents for Telecommunication Applications, pages 19--32, August 1999.]]
[2]
M. Cammert, C. Heinz, J. Krdmer, M. Schneider, and B. Seeger. A Status Report on XXL - a Software Infrastructure for Efficient Query Processing. Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, 26(2):12--18, 2003.]]
[3]
D. Chess, B. Grosof, C. Harrison, D. Levine, C. Parris, and G. Tsudik. Itinerant Agents for Mobile Computing. IEEE Personal Communications, 2(5):34--39, 1995.]]
[4]
M. Dikaiakos and G. Samaras. A Performance Analysis Framework for Mobile-Agent Systems and in infrastructure for agentsand multi-agentSystems and Scaleable Multi-Agent Systems. In Proceedings of the Fourth'l Conference on Autonomous Agents, pages 180--187, June 2000.]]
[5]
IBM Japan Research Group. Aglets Workbench. Available at http://aglets.trl.ibm.co.jp.]]
[6]
White J.E. Mobile agents, general magic white paper, 1996. Available at http://www.genmagic.com/agents.]]
[7]
S. Weissman Lauzac and P. K. Chrysanthis. Programming views for mobile database clients. In Proc. of the 9th DEXA Int'l Workshop on Mobility in Databases and Distributed Systems, pages 408--413, August 1998.]]
[8]
S. Weissman Lauzac and P. K. Chrysanthis. Personalized Information Gathering for Mobile Database Clients. In Proc. of The ACM Symposium on Applied Computing, pages 49--56, February 2002.]]
[9]
D. S. Milojicic, M. Breugst, I. Busse, J. Campbell, S. Covaci, B. Friedman, K. Kosaka, D. B. Lange, K. Ono, M. Oshima, C. Tham, S. Virdhagriswaran, and J. White. MASIF: The OMG Mobile Agent System Interoperability Facility. Mobile Agents, 1477:50--67, 1999.]]
[10]
S. Papastavrou, P. K. Chrysanthis, G. Samaras, and E. Pitoura. An Evaluation of the Java-Based Approaches to Web Database Access. In Proc. of the Int'l Conference on Cooperative Information Systems, pages 102--113, September 2000.]]
[11]
S. Papastavrou, G. Samaras, and E. Pitoura. Mobile Agents for World Wide Web Distributed Database Access. IEEE Transactions on Knowledge and Data Engineering, 12(5):802--820, 2000.]]
[12]
Recursion Software Inc. Voyager ORB. Available at www.recursionsw.com/products/voyager/.]]
[13]
N. Roussopoulos. Materialized Views and Data Warehouses. SIGMOD Record, 27(1):21--26, 1998.]]
[14]
G. Samaras, C. Spyrou, and E. Pitoura. View Generator (VG): A Mobile Agent Based System for the Creation and Maintenance of Web Views. In Proc. of the 7th IEEE Symposium on Computers and Communications, pages 761--767, July 2002.]]
[15]
G. Samaras, C. Spyrou, E. Pitoura, and M. Dikaiakos. A Universal Location Management System for Mobile Agents. In Proc. of European Wireless Conference, Next Generation Wireless Networks: Technologies, Protocols, Services and Applications, pages 25--28, February 2002.]]
[16]
C. Spyrou, G. Samaras, E. Pitoura, S. Papastavrou, and P. K. Chrysanthis. The Dynamic View System (DVS): Mobile Agents to Support Web Views. In Proc. of the 17th Int'l Conference on Data Engineering, pages 30--32, March 2001.]]
[17]
SUN Microsystems. Java Remote Method Invocation Technology (Java RMI). Available at http://java.sun.com/products/jdk/rmi/.]]
[18]
World Wide Web Consortium. Web Services. Available at http://www.w3.org/2002/ws/.]]
[19]
O. Wolfson, A.P. Sistla, S. Dao, K. Narayanan, and R. Raj. View Maintenance in Mobile Computing. SIGMOD Record, 24(4):22--27, 1995.]]
[20]
D. Wong, N. Paciorek, T. Walsh, J. DiCelie, M. Young, and B. Peet. An Infrastructure for Collaborating MobileAgents. In The First Int'l Workshop on Mobile Agents, pages 86--97, April 1997.]]
[21]
XXL Project. XXL: eXtensible and fleXible Library. Database Research Group, Univ. of Marburg, Germany, Available at http://www.mathematik.uni-marburg.de/DBS/xxl.]]
[22]
Y. Zhuge, H. Garcia-Molina, J. Hammer, and J. Widom. View Maintenance in a Warehouing Environment. In Proc. of ACM SIGMOD Conference, pages 316--327, May 1995.]]
[23]
Y. Zhuge, H. Garcia-Molina, and J. L. Wiener. Algorithms for Multi-Source Warehouse Consistency. In Proc. of the 4th Int'l Conference on Parallel and Distributed Information Systems, pages 146--157, December 1996.]]

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMOBILE Mobile Computing and Communications Review
ACM SIGMOBILE Mobile Computing and Communications Review  Volume 8, Issue 3
July 2004
87 pages
ISSN:1559-1662
EISSN:1931-1222
DOI:10.1145/1031483
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 2004
Published in SIGMOBILE Volume 8, Issue 3

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Embedded devices for supply chain applicationsExpert Systems with Applications: An International Journal10.1016/j.eswa.2013.07.01741:1(137-155)Online publication date: 29-Dec-2018
  • (2018)Metacomputing with mobile agentsInternational Journal of Parallel Programming10.1007/s10766-006-0021-234:5(429-458)Online publication date: 27-Dec-2018
  • (2012)Distributed Databases and Transaction ProcessingMobile Agents in Networking and Distributed Computing10.1002/9781118135617.ch9(219-242)Online publication date: 24-Aug-2012
  • (2006)PreviewProceedings of the 8th international conference on Data Warehousing and Knowledge Discovery10.1007/11823728_5(45-54)Online publication date: 4-Sep-2006

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media