ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. プログラミング(PRO)
  3. Vol.16
  4. No.2

有界な余帰納的定義による非同期マルチパーティセッション型の無限トレース意味論

https://ipsj.ixsq.nii.ac.jp/records/226790
https://ipsj.ixsq.nii.ac.jp/records/226790
8dd36a80-d0df-4e2b-9393-7e9d282034ea
名前 / ファイル ライセンス アクション
IPSJ-TPRO1602009.pdf IPSJ-TPRO1602009.pdf (106.0 kB)
Copyright (c) 2023 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2023-06-29
タイトル
タイトル 有界な余帰納的定義による非同期マルチパーティセッション型の無限トレース意味論
タイトル
言語 en
タイトル Infinite Trace Semantics for Asynchronous Multiparty Session Types via Bounded Coinductive Definition
言語
言語 jpn
キーワード
主題Scheme Other
主題 [発表概要, Unrefereed Presentatin Abstract]
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
岐阜大学
著者所属(英)
en
Gifu University
著者名 今井, 敬吾

× 今井, 敬吾

今井, 敬吾

Search repository
著者名(英) Keigo, Imai

× Keigo, Imai

en Keigo, Imai

Search repository
論文抄録
内容記述タイプ Other
内容記述 本発表は進行中のマルチパーティセッション型の拡張に関する研究について述べる.マルチパーティセッション型(MPST)は並行分散プログラミングのための型である.MPSTを用いた開発フローは,グローバル型と呼ばれる,システム全体の通信シナリオを表す単一の型をデザインすることから始まる.このため,グローバル型の意味論の理解はMPSTにおける鍵である.しかしながら,グローバル型の従来の操作的意味論では,一部の参加者のみが局所的なループを構成している場合に,他の後続の参加者がそれを「追い越す」ような非同期的なアクションを扱えない問題がある.これは,既存の構造操作的意味論における規則の無限展開として現れる.本発表は,この問題に対してDagninoらの有界余帰納定義(bounded coinductive definition)を導入する.有界余帰納定義は,グラフのような循環構造やプログラムの無限のトレースを余帰納法により宣言的に扱える一方で,余帰納的解釈により無制限に現れてしまうトレースを,余規則(corule)によって整形できるようにした体系である.本発表は,有界余帰納定義を用いた,グローバル型のトレース意味論の自然な定義と,これと等価なラベル付き遷移系(LTS)を提案する.本提案に基づき,多様な通信パターンを扱える一般化されたマルチパーティセッション型の理論の構築するとともに,余帰納的定義の見通しの良さを用いた,マルチパーティセッション型のCoqにおける形式化を目指す.
論文抄録(英)
内容記述タイプ Other
内容記述 This talk presents our ongoing research on extensions to Multiparty Session Types. Multiparty Session Types (MPST) are types for concurrent and distributed programming. The development flow with MPSTs starts with the design of a global type, which represents the communication scenario for the entire system. Thus, it is mandatory to give a concise understanding on the semantics of global types. However, there is an issue on the conventional operational semantics of global types, as it cannot handle certain kinds of asynchronous communication pattern where some participants make a local loop and actions from other participants “skip” it. This talk introduces the bounded coinductive definition of Dagnino et al. It permits to handle circular structures such as graphs and infinite traces in a declarative manner via coinduction, while tailoring unlimited traces via corules. Based on bounded coinduction, we propose a natural trace semantics for global types and an equivalent labelled transition system (LTS). Based on this, we also talk our perspective for a generalised theory for Multiparty Session Types that can handle a variety of communication patterns, and a plan for formalising Multiparty Session Types in Coq based on the simplifed theory based on bounded coinduction.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11464814
書誌情報 情報処理学会論文誌プログラミング(PRO)

巻 16, 号 2, p. 32-32, 発行日 2023-06-29
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7802
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 12:23:52.572075
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3