Designing interaction
Artificial Intelligence - Special volume on computational research on interaction and agency, part 2
Context and consciousness: activity theory and human-computer interaction
Context and consciousness: activity theory and human-computer interaction
Coordination mechanisms: towards a conceptual foundation of CSCW systems design
Computer Supported Cooperative Work - Special issue on the design of cooperative systems
Coordination Artifacts: Environment-Based Coordination for Intelligent Agents
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
Infrastructures for the environment of multiagent systems
Autonomous Agents and Multi-Agent Systems
Guest editors' introduction, special issue on environments for multi-agent systems
Autonomous Agents and Multi-Agent Systems
INFRASTRUCTURE FOR RBAC-MAS: AN APPROACH BASED ON AGENT COORDINATION CONTEXTS
Applied Artificial Intelligence
Tool use for autonomous agents
AAAI'05 Proceedings of the 20th national conference on Artificial intelligence - Volume 1
Journal of Artificial Intelligence Research
Agens Faber: Toward a Theory of Artefacts for MAS
Electronic Notes in Theoretical Computer Science (ENTCS)
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
Programming MAS with artifacts
ProMAS'05 Proceedings of the Third international conference on Programming Multi-Agent Systems
BDI agent programming in agentspeak using Jason
CLIMA'05 Proceedings of the 6th international conference on Computational Logic in Multi-Agent Systems
Integrating heterogeneous agent programming platforms within artifact-based environments
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 1
Artifacts in the A&A meta-model for multi-agent systems
Autonomous Agents and Multi-Agent Systems
simpA: A Simple Agent-Oriented Java Extension for Developing Concurrent Applications
Languages, Methodologies and Development Tools for Multi-Agent Systems
Instrumenting Multi-agent Organisations with Artifacts to Support Reputation Processes
Coordination, Organizations, Institutions and Norms in Agent Systems IV
Instrumenting multi-agent organisations with organisational artifacts and agents
Autonomous Agents and Multi-Agent Systems
COIN'07 Proceedings of the 2007 international conference on Coordination, organizations, institutions, and norms in agent systems III
Implementing over-sensing in heterogeneous multi-agent systems on top of artifact-based environments
MATES'09 Proceedings of the 7th German conference on Multiagent system technologies
A platform for developing SOA/WS applications as open and heterogeneous multi-agent systems
Multiagent and Grid Systems
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
Environment programming in multi-agent systems: an artifact-based perspective
Autonomous Agents and Multi-Agent Systems
LADS'10 Proceedings of the Third international conference on Languages, methodologies, and development tools for multi-agent systems
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
LADS'09 Proceedings of the Second international conference on Languages, Methodologies, and Development Tools for Multi-Agent Systems
Hi-index | 0.00 |
In human society, almost any cooperative working context accounts for different kinds of object, tool, artifact in general, that humans adopt, share and intelligently exploit so as to support their working activities, in particular social ones. According to theories in human sciences, such entities have a key role in determining the success or failure of the activities, playing an essential function in simplifying complex tasks and--more generally--in designing solutions that scale with activity complexity. Analogously to the human case, we claim that also (cognitive) multi-agent systems (MAS) could greatly benefit from the definition and systematic exploitation of a suitable notion of working environment, composed by different sorts of artifacts, dynamically constructed, shared and used by agents to support their working activities. Along this line, in this paper we introduce and discuss a programming model called A&A (Agents and Artifacts), which aims at directly modelling and engineering such aspects in the context of cognitive MAS. Besides the conceptual framework, we present the current state of prototyping technologies implementing A&A principles--CARTAGO platform in particular--, and show how they can be integrated with existing cognitive MAS programming frameworks, adopting the Jason programming platform as the reference case.