Supporting situated computing with intelligent multi-agent systems
Joanna Kołodziej, Fatos Xhafa · International Journal of Space-Based and Situated Computing · 2011
Situated computing is a computational paradigm based on the ability of computing devices to detect, interpret and respond to the users' interactions in a local environment. It provides a mechanism to create a new type of application of the multi-agent system – situated multi-agent system (SMAS) – for modelling the local relationships between users and objects in the environment. In this paper, we present the general concept of the three-layered architecture model for SMAS and analyse the model components and the properties of situated agents. We focus on the agent-agent and agent-environment interaction mechanisms at global and regional levels in the application layer of the architectural model and make a synthesis and generalisation of the existed formal models of SMAS. The sample multi-layer MAS infrastructure tools supporting the situated agents and an example of practical approach of SMAS in a real-life scenario are surveyed in the end of the paper.