An Agent-Environment Interaction Model
This paper develops a model for precisely defining how an agent interacts with objects in its environment through the use of its capabilities. Capabilities are recursively defined in terms of lower-level capabilities and actions, which represent atomic interactions with the environment. Actions are used to represent both sensors and effectors. The paper shows how the model can be used to represent both software and physical agents and their capabilities. The paper also shows how the model can be integrated into the Organization-based Multiagent Systems Engineering methodology.
KeywordsGlobal Position System Domain Model Multiagent System Environment Model Object Constraint Language
Unable to display preview. Download preview PDF.
- 2.DeLoach, S.A.: AgentTool III Home Page. Multiagent & Cooperative Robotics Laboratory (2006), http://macr.cis.ksu.edu/projects/agentTool/agentool3.htm
- 4.Ferber, J.: Multi-Agent Systems - An Introduction to Distributed Artificial Intelligence. Addison-Wesley, Harlow (1999)Google Scholar
- 5.MESSAGE: Methodology for Engineering Systems of Software Agents. Deliverable 1. Initial Methodology. EURESCOM Project P907-GI (2000)Google Scholar
- 8.Pressman, R.: Software Engineering: A Practitioner’s Approach, 6th edn. McGraw-Hill, New York (2004)Google Scholar
- 9.Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach, 2nd edn. Prentice-Hall, Englewood Cliffs (2002)Google Scholar
- 10.Weyns, D., et al.: Environments for Multiagent Systems State-of-the-Art and Research Challenges. In: Dobbertin, H., Rijmen, V., Sowa, A. (eds.) AES 2005. LNCS, vol. 3373, pp. 1–47. Springer, Heidelberg (2005)Google Scholar