PODS '89 Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Affordance, conventions, and design
interactions
JADE: a FIPA2000 compliant agent development environment
Proceedings of the fifth international conference on Autonomous agents
The JEDI Event-Based Infrastructure and Its Application to the Development of the OPSS WFMS
IEEE Transactions on Software Engineering
A Logic Programming Framework for Modeling Temporal Objects
IEEE Transactions on Knowledge and Data Engineering
Hermes: A Distributed Event-Based Middleware Architecture
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
Environment as a first class abstraction in multiagent systems
Autonomous Agents and Multi-Agent Systems
Sensor Network Grids: Agent Environments Combined with QoS in Wireless Sensor Networks
ICAS '07 Proceedings of the Third International Conference on Autonomic and Autonomous Systems
A metamodel for distributed event based systems
Proceedings of the second international conference on Distributed event-based systems
A multi-agent system for service discovery, selection and negotiation
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
CArtAgO: a framework for prototyping artifact-based environments in MAS
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
Environments for multiagent systems state-of-the-art and research challenges
E4MAS'04 Proceedings of the First international conference on Environments for Multi-Agent Systems
SAGE: A Logical Agent-Based Environment Monitoring and Control System
AmI '09 Proceedings of the European Conference on Ambient Intelligence
25 years of applications of logic programming in Italy
A 25-year perspective on logic programming
Towards distributed agent environments for pervasive healthcare
MATES'10 Proceedings of the 8th German conference on Multiagent system technologies
Initial steps towards run-time support for norm-governed systems
COIN@AAMAS'10 Proceedings of the 6th international conference on Coordination, organizations, institutions, and norms in agent systems
Monitoring Gestational Diabetes Mellitus with Cognitive Agents and Agent Environments
WI-IAT '11 Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 02
Agent based monitoring of gestational diabetes mellitus (demonstration)
Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 3
iCampus: A Connected Campus in the
International Journal of Ambient Computing and Intelligence
Semantic technologies for open interaction systems
Artificial Intelligence Review
The role of the environment in agreement technologies
Artificial Intelligence Review
A self-healing distributed pervasive health system
International Journal of Web Engineering and Technology
COMMODITY12: A smart e-health environment for diabetes management
Journal of Ambient Intelligence and Smart Environments - Design and Deployment of Intelligent Environments
A formal model of agent-oriented virtual organisations and their formation
Multiagent and Grid Systems - Agent Based Computing: From Model to Implementation
Hi-index | 0.00 |
We study the development of distributed agent environments as distributed event-based systems specified in the Ambient Event Calculus (AEC). The AEC is a logic-based formalism that is developed here to support the representation of a distributed agent environment as a persistent composite structure evolving over time. Such a complex structure supports the interaction between agents, objects, and containers, entities that have their own external observable state and can be distributed over a network. Interactions between these entities are specified in terms of events that represent actions executed by agents on objects and other agents in the environment. When events happen they are stored in containers and are notified to agent sensors that subscribe to event descriptions and as a result perceive the interactions. The AEC formalism also allows changes caused by events to be delivered across distributed containers, according to the topology of the application environment. We illustrate the use of AEC and we show how to specify interactions within the GOLEM agent platform applied to a specific agent scenario.