课题基金 / 基金详情

Turtles: Protocol-Based Foundations for Distributed Multiagent Systems

Turtles: Protocol-Based Foundations for Distributed Multiagent Systems
海龟:分布式多代理系统的基于协议的基础
批准号:
EP/N027833/1
负责人:
Nobuko Yoshida
金额:
$110.06万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2016
资助国家:
英国
项目状态:
已结题
起止时间:
2016 至 --

项目摘要

项目成果

Nobuko Yoshida的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
There is growing interest in distributed systems and architectures whose components are autonomous social parties such as humans and organisations. The parties in such systems interact with each other via their software agents for the purposes of exchanging information and services. The interactions normally take the form of conversations (as opposed to invocations) realised over asynchronous messaging. Naturally, a crucial area of study for computer science and software engineering is the specification and enactment of interaction protocols, that is, the rules of encounter by which parties in the system would interact. Considered as such, the notion of protocol represents a generalisation of the notion of "contract" advocated in Design by Contract approaches.A key question concerns the nature of contracts. Work in areas such as concurrency and Web services, has predominantly conceptualised protocols in terms of message ordering and occurrence constraints that must be respected by the parties' agents. We refer to such protocols as messaging protocols. Although messaging protocols serve the important purpose of distributed coordination, considered as contracts, they are too low-level for multiagent settings of autonomous parties. Specifically, they do not capture social constraints such as the commitments that are binding on the parties in the interaction.This gap represents a substantial opportunity. In real life, commitments in fact represent the atoms of what people normally understand as contracts. Commitments accommodate the balance between, on the one hand, autonomy and flexibility, and, on the other hand, correct behaviour. Commitment specifications capture stakeholder requirements in multiparty domains. Further, the states of commitments underlie most key performance indicators (KPIs) that stakeholders are interested in any multiagent domain. Work in commitment protocols in multiagent systems has made progress in developing computational abstractions for commitments. However, important challenges related to expressiveness and distributed enactment of commitment protocols have not even been adequately formulated, let alone tackled. Ensuring correct distributed enactment for expressive commitment protocols is crucial to realising the full value of commitments as a human-level architectural abstraction.The broad objective of Turtles is to bring commitment-based contracts to distributed computing. This project develops foundational theory, software, and methodology for building commitment-based distributed systems. To encourage wider adoption, the project will embed the algorithms in prototypes, and develop a tool-supported methodology for specifying and implementing social protocols. Further, Turtles will develop real systems based on use cases and practices from a number of industrial partners and evaluate these systems based on their feedback.The success of Turtles will enable capturing important subtleties of real-life social and business interactions and transform how we design software systems for crucial multiparty domains such as healthcare, disaster response, smart cities, banking, education, and e-commerce and e-business, where commitments are crucial.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
A SOUND ALGORITHM FOR ASYNCHRONOUS SESSION SUBTYPING AND ITS IMPLEMENTATION
一种完善的异步会话子类型算法及其实现
DOI: 10.23638/lmcs-17(1:20)2021
发表时间: 2021
期刊: LOGICAL METHODS IN COMPUTER SCIENCE
影响因子: 0.6
作者: [Bravetti Mario]
通讯作者: Bravetti Mario
DOI: 10.1016/j.tcs.2017.02.009
发表时间: 2017-03-22
期刊: THEORETICAL COMPUTER SCIENCE
影响因子: 1.1
作者: [Bocchi, Laura, Chen, Tzu-Chun, Yoshida, Nobuko]
通讯作者: Yoshida, Nobuko
Book review
书评
DOI: 10.1016/j.artint.2019.103175
发表时间: 2019
期刊: Artificial Intelligence
影响因子: 14.4
作者: [Halpern, Joseph Y.]
通讯作者: Halpern, Joseph Y.
Multiparty session types as coherence proofs
多方会话类型作为一致性证明
DOI: 10.1007/s00236-016-0285-y
发表时间: 2016
期刊: Acta Informatica
影响因子: 0.6
作者: [Carbone M]
通讯作者: Carbone M
7
    Turtles: Protocol-Based Foundations for Distributed Multiagent Systems
    • 批准号:
      EP/N027833/2
    • 项目类别:
      Research Grant
    • 资助金额:
      $27.29万
    • 财政年份:
      2022
    • 负责人:
      Nobuko Yoshida
    • 依托单位:
    Session Types for Reliable Distributed Systems (STARDUST)
    • 批准号:
      EP/T014709/2
    • 项目类别:
      Research Grant
    • 资助金额:
      $76.44万
    • 财政年份:
      2022
    • 负责人:
      Nobuko Yoshida
    • 依托单位:
    POST: Protocols, Observabilities and Session Types
    • 批准号:
      EP/T006544/2
    • 项目类别:
      Fellowship
    • 资助金额:
      $158.39万
    • 财政年份:
      2022
    • 负责人:
      Nobuko Yoshida
    • 依托单位:
    Session Types for Reliable Distributed Systems (STARDUST)
    • 批准号:
      EP/T014709/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $88.89万
    • 财政年份:
      2020
    • 负责人:
      Nobuko Yoshida
    • 依托单位:
    海外基金