AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
An Architectural Strategy for Self-Adapting Systems
SEAMS '07 Proceedings of the 2007 International Workshop on Software Engineering for Adaptive and Self-Managing Systems
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
World Wide Web
Architectural design of a situated multiagent system for controlling automatic guided vehicles
International Journal of Agent-Oriented Software Engineering
Designing self-organising environments with agents and artefacts: a simulation-driven approach
International Journal of Agent-Oriented Software Engineering
Contextualizing normative open multi-agent systems
Proceedings of the 2008 ACM symposium on Applied computing
SPEM on test: the SODA case study
Proceedings of the 2008 ACM symposium on Applied computing
An architecture for exception management in multiagent systems
International Journal of Agent-Oriented Software Engineering
Integrating heterogeneous agent programming platforms within artifact-based environments
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 1
SEPADS'08 Proceedings of the 7th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Autonomic communication services: a new challenge for software agents
Autonomous Agents and Multi-Agent Systems
Challenges for Exception Handling in Multi-Agent Systems
Software Engineering for Multi-Agent Systems V
Design Patterns for Self-organising Systems
CEEMAS '07 Proceedings of the 5th international Central and Eastern European conference on Multi-Agent Systems and Applications V
Situating Cognitive Agents in GOLEM
Engineering Environment-Mediated Multi-Agent Systems
Managing Agent Interactions with Context-Driven Dynamic Organizations
Engineering Environment-Mediated Multi-Agent Systems
Environment Support to the Management of Context Awareness Information
Engineering Environment-Mediated Multi-Agent Systems
Engineering Business Ecosystems Using Environment-Mediated Interactions
Engineering Environment-Mediated Multi-Agent Systems
Experimenting with Language Support for Proximity in Ambient-Oriented Programming
Engineering Environment-Mediated Multi-Agent Systems
Environment-Supported Roles to Develop Complex Systems
Engineering Environment-Mediated Multi-Agent Systems
On the Use of Symbolic Data Analysis to Model Communication Environments
CIA '08 Proceedings of the 12th international workshop on Cooperative Information Agents XII
Situated tuple centres in ReSpecT
Proceedings of the 2009 ACM symposium on Applied Computing
A Need for Biologically Inspired Architectural Description: The Agent Ontogenesis Case
Agent Computing and Multi-Agent Systems
A context-sensitive infrastructure for coordinating agents in ubiquitous environments
Multiagent and Grid Systems - Engineering Environments in Multiagent Systems
Multiagent and Grid Systems - Engineering Environments in Multiagent Systems
Environment in agent-oriented software engineering methodologies
Multiagent and Grid Systems - Engineering Environments in Multiagent Systems
The agent environment in multi-agent systems: A middleware perspective
Multiagent and Grid Systems - Engineering Environments in Multiagent Systems
Environment support for developing and configuring adaptive agents
Multiagent and Grid Systems - Engineering Environments in Multiagent Systems
A NEO-SCHUMPETERIAN MODEL OF ENERGY MARKETS
Cybernetics and Systems - BEST OF AGENT-BASED MODELING AND SIMULATION 2008
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 1
Evolutionary testing of autonomous software agents
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 1
MASQ: towards an integral approach to interaction
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
I Feel What You Feel: Empathy and Placebo Mechanisms for Autonomous Virtual Humans
IVA '09 Proceedings of the 9th International Conference on Intelligent Virtual Agents
Holonic Modelling of Large Scale Geographic Environments
HoloMAS '09 Proceedings of the 4th International Conference on Industrial Applications of Holonic and Multi-Agent Systems: Holonic and Multi-Agent Systems for Manufacturing
Distributed agent environments in the Ambient Event Calculus
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems
Fast track article: Game-based e-retailing in GOLEM agent environments
Pervasive and Mobile Computing
On model design for simulation of collective intelligence
Information Sciences: an International Journal
The MACODO middleware for context-driven dynamic agent organizations
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
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
Environmental support for tag interactions
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
Regulation function of the environment in agent-based simulation
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
Establishing global properties of multi-agent systems via local laws
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
Designing self-organising MAS environments: the collective sort case
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
Hybrid multi-agent systems: integrating swarming and BDI agents
ESOA'06 Proceedings of the 4th international conference on Engineering self-organising systems
Architecture-centric software development of situated multiagent systems
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
A definition of exceptions in agent-oriented computing
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
A contract model for electronic institutions
COIN'07 Proceedings of the 2007 international conference on Coordination, organizations, institutions, and norms in agent systems III
The cooperative conceptualization of urban spaces in AI-assisted environmental planning
CDVE'09 Proceedings of the 6th international conference on Cooperative design, visualization, and engineering
Elements of self-adaptive systems: a decentralized architectural perspective
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
A self-organizing architecture for pervasive ecosystems
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
Formalising the environment in MAS programming: a formal model for artifact-based environments
ProMAS'09 Proceedings of the 7th international conference on Programming multi-agent systems
Practical development of hybrid intelligent agent systems with SoSAA
AICS'09 Proceedings of the 20th Irish conference on Artificial intelligence and cognitive science
Separation of concerns in hybrid component and agent systems
International Journal of Communication Networks and Distributed Systems
Environment programming in multi-agent systems: an artifact-based perspective
Autonomous Agents and Multi-Agent Systems
TRAMMAS: A tracing model for multiagent systems
Engineering Applications of Artificial Intelligence
JaCa-Android: an agent-based platform for building smart mobile applications
LADS'10 Proceedings of the Third international conference on Languages, methodologies, and development tools for multi-agent systems
An interaction-oriented agent framework for open environments
AI*IA'11 Proceedings of the 12th international conference on Artificial intelligence around man and beyond
An architectural perspective on multiagent societies
AOSE'10 Proceedings of the 11th international conference on Agent-oriented software engineering
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
A feature model of actor, agent, and object programming languages
Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11
LADS'09 Proceedings of the Second international conference on Languages, Methodologies, and Development Tools for Multi-Agent Systems
Evolutionary testing of autonomous software agents
Autonomous Agents and Multi-Agent Systems
Artificial Intelligence
Evaluating agent-oriented programs: towards multi-paradigm metrics
ProMAS'10 Proceedings of the 8th international conference on Programming Multi-Agent Systems
Action and perception in agent programming languages: from exogenous to endogenous environments
ProMAS'10 Proceedings of the 8th international conference on Programming Multi-Agent Systems
Multiagent systems for the governance of spatial environments: some modelling approaches
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part II
Engineering societal information systems by agent-oriented modeling
Journal of Ambient Intelligence and Smart Environments - A software engineering perspective on smart applications for AmI
Developing a knowledge management multi-agent system using JaCaMo
ProMAS'11 Proceedings of the 9th international conference on Programming Multi-Agent Systems
HPobSAM for modeling and analyzing IT Ecosystems - Through a case study
Journal of Systems and Software
Semantic technologies for open interaction systems
Artificial Intelligence Review
The role of the environment in agreement technologies
Artificial Intelligence Review
Multi-agent oriented programming with JaCaMo
Science of Computer Programming
Towards a next-generation AOSE methodology
Science of Computer Programming
SA-MAS: self-adaptation to enhance software qualities in multi-agent systems
Proceedings of the 2013 international conference on Autonomous agents and multi-agent systems
Supporting adaptation of decentralized software based on application scenarios
Journal of Systems and Software
Governing the local networks in Indian agrarian societies--an MAS perspective
Computational & Mathematical Organization Theory
Monitoring the dynamism of the linked data space through environment abstraction
Proceedings of the 9th International Conference on Semantic Systems
A self-healing distributed pervasive health system
International Journal of Web Engineering and Technology
Multiagent and Grid Systems
Hi-index | 0.00 |
The current practice in multiagent systems typically associates the environment with resources that are external to agents and their communication infrastructure. Advanced uses of the environment include infrastructures for indirect coordination, such as digital pheromones, or support for governed interaction in electronic institutions. Yet, in general, the notion of environment is not well defined. Functionalities of the environment are often dealt with implicitly or in an ad hoc manner. This is not only poor engineering practice, it also hinders engineers to exploit the full potential of the environment in multiagent systems.In this paper, we put forward the environment as an explicit part of multiagent systems.We give a definition stating that the environment in a multiagent system is a first-class abstraction with dual roles: (1) the environment provides the surrounding conditions for agents to exist, which implies that the environment is an essential part of every multiagent system, and (2) the environment provides an exploitable design abstraction for building multiagent system applications. We discuss the responsibilities of such an environment in multiagent systems and we present a reference model for the environment that can serve as a basis for environment engineering. To illustrate the power of the environment as a design abstraction, we show how the environment is successfully exploited in a real world application. Considering the environment as a first-class abstraction in multiagent systems opens up new horizons for research and development in multiagent systems.