Mobile-Agent Based Distributed Web GIS
The widespread use of World Wide Web and the diversity of Geographic Information Systems (GISs) have led to an increasing amount of research on integrating a variety of heterogeneous and autonomous GISs into a cooperative environment to construct a new generation of GISs featuring in open architecture, distributed computing capability, interoperability and extensibility. This paper presents the ongoing research project MADGIS, i.e., Mobile Agent based Distributed Geographic Information System, which aims at integrating distributed Web GIS applications by using mobile agent technologies. The architecture of MADGIS, especially, the structure of client site, server site and mobile agent in MADGIS are described. Key techniques for MADGIS implementation, which include mobile agent building and distributed query processing, are explored. A prototype is established to demonstrate the feasibility of the proposed approach.
KeywordsQuery Processing Mobile Agent Geographic Information System Structure Query Language Query Plan
Unable to display preview. Download preview PDF.
- 1.Y. Bishr. Semantic aspects of interoperable GIS. PhD thesis, ITC, Enschede, NL. 1997.Google Scholar
- 2.E. Leclercq, D. Benslimane, and K. Yetongnon. Amun: An object-oriented model for cooperative spatial information systems. In IEEE Knowledge and Data Engineering Exchange Workshop, Newport Beach, USA, 1997, pp. 73–80.Google Scholar
- 3.F. Fonseca, M. Egenhofer. Ontology-driven geographic information systems. In C. Medeiros (ed.) 7th ACM Symposium on Advances in Geographic Information Systems, Kansas City, MO: ACM Press, N.Y., 1999, pp. 14–19.Google Scholar
- 7.B. Brewington. Mobile in distributed information retrieval. Intelligent information agent, Matthias Klusch (ed.), Springer-Verlag, Berlin, Germany.1999.Google Scholar
- 10.Aglet. http://www.tr1.ibm.co.jp/aglets/.
- 11.D. Wong, N. Paciorek, T. Walsh. Concordia: An infrastructure for collaborating mobile agents. In Mobile Agents: First International Workshop, LNCS, vol. 1219, Springer-Verlag, Berlin, Germany. 1997.Google Scholar
- 12.N. Karnik, A. Tripathi. Agent server architecture for the Ajanta mobile-agent system. In Proc. of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’98), 1998.Google Scholar
- 13.R. Gray. Agent Tcl: a flexible and secure mobile-agent system. PhD thesis, Dartmouth College, 1997.Google Scholar
- 14.S. Funfrocken. Transparent migration of Java-based mobile agents: capturing and restablishing the state of Java programs. In K. Rothermel and F. Hohl (ed.), Proc. of the Second International Workshop on Mobile Agents (MA’98), LNCS, Springer-Verlag, Stuttgart, Germany, 1998,1477, pp. 26–37.Google Scholar
- 15.OGC. OpenGIS simple Features Specification for SQL. http://www.opengis.org/thehno/specs.html, 1998.