Using Mobile Agents for Managing Control and Alarms in Urban Infrastructure

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.

[1]  Tim Finin,et al.  KQML - A Language and Protocol for Knowledge and Information Exchange , 1994 .

[2]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[3]  Danny B. Lange,et al.  Programming and Deploying Mobile Agents with Java Aglets , 1998 .

[4]  Timothy W. Finin,et al.  A semantics approach for KQML—a general purpose communication language for software agents , 1994, CIKM '94.

[5]  Richard S. Hall,et al.  A cooperative approach to support software deployment using the Software Dock , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[6]  Danny B. Lange,et al.  Seven good reasons for mobile agents , 1999, CACM.

[7]  Catholijn M. Jonker,et al.  An Electronic Market Place: Generic Agent Models, Ontologies and Knowledge. , 1999 .

[8]  Catholijn M. Jonker,et al.  Distributed Scheduling to Support a Call Center: A Cooperative Multiagent Approach , 1999, Appl. Artif. Intell..

[9]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[10]  Danny B. Lange,et al.  Programming and Deploying Java¿ Mobile Agents with Aglets¿ , 1998 .

[11]  Michael R. Genesereth,et al.  Knowledge Interchange Format , 1991, KR.

[12]  Jeffrey M. Bradshaw,et al.  An introduction to software agents , 1997 .

[13]  Catholijn M. Jonker,et al.  Deliberate Evolution in Multi-Agent Systems , 1998, AID.

[14]  Jan Treur,et al.  Compositional Design and Reuse of a Generic Agent Model . , 2000 .

[15]  Munindar P. Singh Multiagent Systems - A Theoretical Framework for Intentions, Know-How, and Communications , 1994, Lecture Notes in Computer Science.

[16]  Nicholas R. Jennings,et al.  Agent Theories, Architectures, and Languages: A Survey , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.