PRIMA 2016: Principles and Practice of Multi-Agent Systems
19th International Conference, Phuket, Thailand, August 22-26, 2016, Proceedings
Article
Chapter and Conference Paper
The microservices pattern is increasingly used in industry to realize applications in a decentralized manner, often with the help of novel programming models such as Microsoft-originated Dapr. Multiagent systems ...
Article
We conceptualize a decentralized software application as one constituted from autonomous agents that communicate via asynchronous messaging. Modern software paradigms such as microservices and settings such as th...
Chapter and Conference Paper
Early works and retrospectives by the researchers who founded the network protocols underlying current distributed systems indicate they were aware of the importance of capturing application meaning but didn’t...
Chapter and Conference Paper
A decentralized multiagent systems (MAS) is comprised of autonomous agents who interact with each other via asynchronous messaging. A protocol specifies a MAS by specifying the constraints on messaging between...
Chapter and Conference Paper
An interaction protocol captures the rules of encounter in a multia...
Book and Conference Proceedings
19th International Conference, Phuket, Thailand, August 22-26, 2016, Proceedings
Chapter and Conference Paper
Book and Conference Proceedings
COIN 2013 International Workshops, COIN@AAMAS, St. Paul, MN, USA, May 6, 2013, COIN@PRIMA, Dunedin, New Zealand, December 3, 2013, Revised Selected Papers
Chapter and Conference Paper
This note is a retrospective review of our 2006 paper [1] on the properties of protocols, especially interoperability.
Chapter and Conference Paper
Current approaches in sociotechnical systems consider trust to be either cognitive—referring to actors’ mental models of each other—or technical—referring to an actor’s trust of a technical artifact. In this pape...
Chapter and Conference Paper
We address one of the challenges in develo** solutions based on multiagent systems for the problems of cross-organizational business processes and commerce generally. Specifically, we study how to gather and...
Chapter and Conference Paper
What distinguishes multiagent systems from other software systems is their emphasis on the interactions among autonomous, heterogeneous agents. This paper motivates and characterizes correctness properties for...
Chapter and Conference Paper
Existing architectures for multiagent systems emphasize low-level messaging-related considerations. As a result, the programming abstractions they provide are also low level. In recent years, commitments have ...
Chapter and Conference Paper
Service-oriented applications facilitate the exchange of business services among participants. Existing modeling approaches either apply at a lower of abstraction than required for such applications or fail to...
Chapter
In traditional software engineering research and practice, requirements are classified either as functional or non-functional. Functional requirements consist of all functions the system-to-be ought to support...
Chapter and Conference Paper
We address the challenge of adaptation in open systems. Open systems are characterized by interactions among autonomous and heterogeneous participants. In such systems, each participant is a locus of adaptatio...
Chapter and Conference Paper
We consider the programming of multiagent systems from an architectural perspective. Our perspective emphasizes the autonomy and heterogeneity of agents, the components of multiagent systems, and focuses on ho...
Chapter and Conference Paper
Interoperability has been broadly conceptualized as the ability of agents to work together. In open systems, the interoperability of agents is an important concern. A common way of achieving interoperability i...
Chapter and Conference Paper
Agents in an open system interact with each other based on (typically, published) protocols. An agent may, however, deviate from the protocol because of its internal policies. Such deviations pose certain chal...