Multi-agent oriented programming with JaCaMo

O Boissier, RH Bordini, JF Hübner, A Ricci… - Science of Computer …, 2013 - Elsevier
This paper brings together agent oriented programming, organisation oriented programming
and environment oriented programming, all of which are programming paradigms that …

Environment programming in multi-agent systems: an artifact-based perspective

A Ricci, M Piunti, M Viroli - Autonomous Agents and Multi-Agent Systems, 2011 - Springer
This article introduces the notion of environment programming in software multi-agent
systems (MAS) and describes a concrete computational and programming model based on …

Instrumenting multi-agent organisations with organisational artifacts and agents: “Giving the organisational power back to the agents”

JF Hübner, O Boissier, R Kitio, A Ricci - Autonomous agents and multi …, 2010 - Springer
The social and organisational aspects of agency have led to a good amount of theoretical
work in terms of formal models and theories. However, the conception and engineering of …

Environment programming in CArtAgO

A Ricci, M Piunti, M Viroli, A Omicini - Multi-agent programming …, 2009 - Springer
CArtAgO is a platform and infrastructure providing ageneral-purpose programming model for
building shared computational worlds–referred here as work environments–that agents …

[HTML][HTML] From distributed coordination to field calculus and aggregate computing

M Viroli, J Beal, F Damiani, G Audrito, R Casadei… - Journal of Logical and …, 2019 - Elsevier
Aggregate computing is an emerging approach to the engineering of complex coordination
for distributed systems, based on viewing system interactions in terms of information …

Programming organization-aware agents: A research agenda

MB Van Riemsdijk, K Hindriks, C Jonker - International Workshop on …, 2009 - Springer
Organizational notions such as roles, norms (eg, obligations and permissions), and services
are increasingly viewed as natural concepts to manage the complexity of software …

Dimensions in programming multi-agent systems

O Boissier, RH Bordini, JF Hübner… - The Knowledge …, 2019 - cambridge.org
Research on Multi-Agent Systems (MAS) has led to the development of several models,
languages, and technologies for programming not only agents, but also their interaction, the …

Formalising situatedness and adaptation in electronic institutions

J Campos, M López-Sánchez… - … , Institutions, and Norms …, 2008 - Springer
Similarly to institutions in human societies, an Electronic Institution (EI) provides a structured
framework for a Multi-Agent System (MAS) to regulate agents' interactions. However, current …

The jacamo framework

O Boissier, JF Hübner, A Ricci - Social coordination frameworks for social …, 2016 - Springer
This chapter presents the JaCaMo framework for Social Coordination. JaCaMo is a
development and execution platform that provides programming constructs that match the …

[PDF][PDF] Reorganisation and self-organisation in multi-agent systems

G Picard, JF Hübner, O Boissier… - 1st International …, 2009 - informatik.uni-hamburg.de
In the last years, social and organisational aspects of agency have become a major issue in
multi-agent systems' research. The conducted works may be structured along two main …