Abstract: The Meteorological Service of Cyprus operates a Doppler radar at the mountainous region of the island. Data-streams recorded by the radar are used for weather forecasting and, especially, for identifying oncoming precipitation incidents and issuing (potential) warnings. However, the continuous processing and evaluation of radar data requires significant efforts by the meteorologists, both for data processing, storage, and maintenance, as well as for data interpretation and visualization. To assist meteorologists and to automate a large part of these tasks, we have designed and developed Abacus, a multi-agent system for managing radar data and providing decision support. Abacus' agents undertake data-management and visualization tasks, while they are also responsible for extracting statistical indicators and assessing current weather conditions. In addition, Abacus' agents can identify potentially hazardous incidents, disseminate preprocessed information over the web, and enable warning services provided via email notifications. In this paper, Abacus' agent architecture is detailed and agent communication for information diffusion is discussed. Focus is also given on the fully customizable logical rule-bases used for agent reasoning required in decision-support. The platform has been tested with real-world data from the Meteorological Service of Cyprus.
I. N. Athanasiadis, M. Milis, P. A. Mitkas, S. C. Michaelides, A multi-agent system for meteorological radar data management and decision support, Environmental Modelling and Software, 24:1264-1273, 2009, doi:10.1016/j.envsoft.2009.04.010.