Using Mobile Agents for Managing Control and Alarms in Urban Infrastructures
This paper proposes an application of mobile agents for managing control and alarms in an integrated system dedicated to coordinated management of urban infrastructures (SIGEC). This system allows an ordered planning of the required work in an urban sector as well as an impact and the cost reduction of the interventions on the urban infrastructures. The SIGEC is based on a cooperative system which integrates a set of operating system (SIDEX), each of them being associated with a specific urban system (Sewerage, Waterworks, etc.). Dedicated to the management, regulation and interactive and dynamic monitoring of urban infrastructures in an efficient and correct way, the main objective of this system is to integrate the set of SIDEX into a single coherent environment that can help different classes of user achieve their tasks, their roles and their responsibilities within the municipal administration. In this context, the information can be presented in different forms: video, pictures, data and alarms. One of SIGEC’s objectives is the real-time management of urban Infrastructures’ control mechanisms. To carry out this process, the alarm control agent creates a mobile agent associated with the alarm, which is sent to a mobile station and warns an operator. SIGEC is provided by different measurement and monitoring instruments installed on some system’s elements to be supervised. Preliminary implementation results show that SIGEC supports effectively and efficiently the decision making process related to managing urban infrastructures.
KeywordsMobile Station MULTIAGENT System Mobile Agent Urban System Software Agent
Unable to display preview. Download preview PDF.
- 1.Albers, M., Jonker, C.M., Karami, M., and Treur, J., “An Electronic Market Place: Generic Agent Models, Ontologies and Knowledge”. Proceedings of the Fourth International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology, PAAM’99, 1999, pp. 211–228.Google Scholar
- 2.Bradshaw J., “An Introduction to Software Agents”. In: Jeffrey M. Bradshaw (ed), Software Agents, chapter 1. AAAI Press/The MIT Press, 1997.Google Scholar
- 3.Brazier, F.M.T., Jonker, C.M., Treur, J., and Wijngaards, N.J.E., “Deliberate Evolution in Multi-Agent Systems”. In: J. Gero (ed.), Proceedings of the Sixth International Conference on AI in Design, AID’2000. Kluwer Academic Publishers, 2000, pp. 633–650.Google Scholar
- 4.Brazier, F.M.T., Jonker, C.M., Jungen, F.J., and Treur, J., “Distributed Scheduling to Support a Call Center: a Co-operative Multi-Agent Approach”. Applied Artificial Intelligence Journal, vol. 13, 1999, pp. 65–90. H.S. Nwana and D.T. Ndumu (eds.), Special Issue on Multi-Agent Systems, 1999.Google Scholar
- 6.Finin Tim, Fritzson Rich, McEntire Robin and Mckay Don. “KQML as an Agent Communication Language”. Computer Science Department, University of Maryland, Baltimore County, Technical Report, 1994.Google Scholar
- 7.Finin T and Fritzson R “KQML-A Language and Protocol for Knowledge and Information Exchange”. Technical Report CS-94-02, Computer Science Department, University of Maryland, UMBC, 1994b.Google Scholar
- 8.Finin Tim and Labrou Yannis. “A Semantics Approach for KQML, a General Purpose Communication Language for Software Agents”. Technical Report, Computer Science Department, University of Maryland, Baltimore County, 1994.Google Scholar
- 9.Genesereth Michael and Fikes Richard; 1992. “Knowledge Interchange Format”, Version 3.0, Reference Manual, Logic Group, Report Logic-92-1, Stanford University, Stanford, California, 1992.Google Scholar
- 10.Grasshopper, http://www.grasshopper.de/, 2001.
- 11.Gruber, T., “What is an Ontology ?”. Knowledge Systems Laboratory, Computer System Dept., Stanford University, Stanford, CA94305, USA, 1993.Google Scholar
- 12.Gruber, T., “Toward principles for the design of ontologies used for knowledge sharing”, International Journal of Human Computer Studies, 1995, No 43, pp. 907–928.Google Scholar
- 13.Hall R.S., Heimbigner D.M., and Wolf A.L., “A cooperative approach to support software deployment using the Software Dock”, In Proceedings of the 1999 International Conference on Software Engineering, New York, New York, ACM Press, May 1999, pp. 174–183.Google Scholar
- 14.Lange, D., and Oshima, M., “Programming and Deploying Java Mobile Agents with Aglts”, Addison-Wesley, 1998.Google Scholar
- 16.Quintero, A., Ucrós, M., Takahashi, S, “Design of Interaction Protocols for Consensual Knowledge Bases Using Multi-agent Systems”. International Conference on Systems Research Informatics and Cybernetics — ISAS Focus Symposium, Baden Baden, Alemania, 1995.Google Scholar
- 17.Singh M. “MULTIAGENT SYSTEMS: A Theoretical Framework for Intentions, Know-How, and Communications”, Foreword by Michael N. Huhns, Springer-Verlag Lecture Notes in Computer Science, Vol. 799, (subseries: Lecture Notes in Artificial Intelligence), ISBN 0-387-58026-3, 1994.Google Scholar
- 18.Wooldridge, M. and Jennings, N.R “Agent Theories, Architectures and Languages: A survey”. Lecture Notes in Artificial Intelligence, vol 890, Springer Verlag, Berlin, 1995a, pp. 1–39.Google Scholar