Tosca: Operationalizing Commitments Over Information Protocols

08/10/2017
by   Thomas C. King, et al.
0

The notion of commitment is widely studied as a high-level abstraction for modeling multiagent interaction. An important challenge is supporting flexible decentralized enactments of commitment specifications. In this paper, we combine recent advances on specifying commitments and information protocols. Specifically, we contribute Tosca, a technique for automatically synthesizing information protocols from commitment specifications. Our main result is that the synthesized protocols support commitment alignment, which is the idea that agents must make compatible inferences about their commitments despite decentralization.

READ FULL TEXT
research
10/26/2016

Synthesis of Shared Control Protocols with Provable Safety and Performance Guarantees

We formalize synthesis of shared control protocols with correctness guar...
research
05/02/2020

Binding of Endpoints to Identifiers by On-Chain Proofs

In many applications, identity management (IdM) is used to associate a s...
research
01/24/2019

A Critical Examination of Languages for Specifying Interaction Protocols for Decentralized Social Machines

Important Web applications are social machines in that they they involve...
research
01/06/2022

A Survey of JSON-compatible Binary Serialization Specifications

In this paper, we present the recent advances that highlight the charact...
research
10/10/2018

Leveraging Textual Specifications for Grammar-based Fuzzing of Network Protocols

Grammar-based fuzzing is a technique used to find software vulnerabiliti...
research
08/08/2021

Equivalence of Models of Cake-Cutting Protocols

The cake-cutting problem involves dividing a heterogeneous, divisible re...

Please sign up or login with your details

Forgot password? Click here to reset