“…In [20], several functional agents were designed and implemented as middleware, for example, Tracking Agent, User Agent, Sensor Agent, and Service Provider Agent. In Abacus-an agent-based system for meteorological radar sensors, the agents are a radar agent, a meteorologist agent, an abacus agent, a user interface agent, a database agent, and an alarm agent [21], coordinated through agent communication. In the proposed Sensor Web Agent Platform (SWAP), agents are grouped into three tiers-Sensor Layer, Knowledge Layer, and Application Layer [22].…”