中文
相关论文

相关论文: Domain-Aware Session Types (Extended Version)

200 篇论文

Session types provide a typing discipline for message-passing systems. However, most session type approaches assume an ideal world: one in which everything is reliable and without failures. Yet this is in stark contrast with distributed…

编程语言 · 计算机科学 2023-05-16 Adam D. Barwell , Ping Hou , Nobuko Yoshida , Fangyi Zhou

In a cloud computing environment, access control policy is an effective means of fortification cloud users and cloud resources services against security infringements. Based on analysis of current cloud computing security characteristics,…

分布式、并行与集群计算 · 计算机科学 2013-05-14 Sultan Ullah , Zheng Xuefeng , Zhou Feng

We provide the first denotational semantics for asynchronous multiparty session types with precise asynchronous subtyping. Our semantics enables us to reason about asynchronous message-passing, in which message-sending is non-blocking. It…

编程语言 · 计算机科学 2026-04-14 Dylan McDermott , Nobuko Yoshida

Many retrieval applications can benefit from multiple modalities, e.g., text that contains images on Wikipedia, for which how to represent multimodal data is the critical component. Most deep multimodal learning methods typically involve…

计算机视觉与模式识别 · 计算机科学 2019-11-21 Haien Zeng , Hanjiang Lai , Hanlu Chu , Yong Tang , Jian Yin

This paper presents the first formalisation of the precise subtyping relation for asynchronous multiparty sessions. We show that our subtyping relation is sound (i.e., guarantees safe process replacement) and also complete: any extension of…

计算机科学中的逻辑 · 计算机科学 2020-10-28 Silvia Ghilezan , Jovanka Pantović , Ivan Prokić , Alceste Scalas , Nobuko Yoshida

Reversible interactions model different scenarios, like biochemical systems and human as well as automatic negotiations. We abstract interactions via multiparty sessions enriched with named checkpoints. Computations can either go forward or…

计算机科学中的逻辑 · 计算机科学 2016-08-11 Mariangiola Dezani-Ciancaglini , Paola Giannini

Session types are used to describe communication protocols in distributed systems and, as usual in type theories, session subtyping characterizes substitutability of the communicating processes. We investigate the (un)decidability of…

编程语言 · 计算机科学 2017-07-20 Mario Bravetti , Marco Carbone , Gianluigi Zavattaro

The polarized SILL programming language uniformly integrates functional programming and session-typed message-passing concurrency. It supports general recursion, asynchronous and synchronous communication, and higher-order programs that…

编程语言 · 计算机科学 2020-05-12 Ryan Kavanagh

Domain adaptation for object detection (DAOD) has recently drawn much attention owing to its capability of detecting target objects without any annotations. To tackle the problem, previous works focus on aligning features extracted from…

计算机视觉与模式识别 · 计算机科学 2022-07-21 Mirae Do , Seogkyu Jeon , Pilhyeon Lee , Kibeom Hong , Yu-seung Ma , Hyeran Byun

We present Most, a process language with message-observing session types. Message-observing session types extend binary session types with type-level computation to specify communication protocols that vary based on messages observed on…

编程语言 · 计算机科学 2024-03-08 Ryan Kavanagh , Brigitte Pientka

This paper proposes a bisimulation theory based on multiparty session types where a choreography specification governs the behaviour of session typed processes and their observer. The bisimulation is defined with the observer cooperating…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Dimitrios Kouzapas , Nobuko Yoshida

Multiparty session types (MPST) are a type-based approach for specifying message-passing distributed systems. They rely on the notion of global type specifying the global behaviour and local types, which are the projections of the global…

形式语言与自动机理论 · 计算机科学 2025-08-12 Cinzia Di Giusto , Etienne Lozes , Pascal Urso

Style transfer aims to reproduce content images with the styles from reference images. Existing universal style transfer methods successfully deliver arbitrary styles to original images either in an artistic or a photo-realistic way.…

计算机视觉与模式识别 · 计算机科学 2021-08-29 Kibeom Hong , Seogkyu Jeon , Huan Yang , Jianlong Fu , Hyeran Byun

Session types are a type discipline for describing and specifying communication behaviours of concurrent processes. Session subtyping, firstly introduced by Gay and Hole, is widely used for enlarging typability of session programs. This…

编程语言 · 计算机科学 2024-05-16 Thien Udomsrirungruang , Nobuko Yoshida

The recent success of neural machine translation models relies on the availability of high quality, in-domain data. Domain adaptation is required when domain-specific data is scarce or nonexistent. Previous unsupervised domain adaptation…

计算与语言 · 计算机科学 2019-08-29 Zi-Yi Dou , Junjie Hu , Antonios Anastasopoulos , Graham Neubig

Cross-border access to a variety of data such as market information, strategic information, or customer-related information defines the daily business of many global companies, including financial institutions. These companies are obliged…

密码学与安全 · 计算机科学 2010-06-24 Michael Stieghahn , Thomas Engel

Knowledge graphs have emerged as an effective tool for managing and standardizing semistructured domain knowledge in a human- and machine-interpretable way. In terms of graph-based domain applications, such as embeddings and graph neural…

人工智能 · 计算机科学 2022-07-21 Franz Krause , Tobias Weller , Heiko Paulheim

This paper improves the session typing theory to support the modelling and verification of processes that implement federated learning protocols. To this end, we build upon the asynchronous ``bottom-up'' session typing approach by adding…

计算机科学中的逻辑 · 计算机科学 2026-03-27 Ivan Prokić , Simona Prokić , Silvia Ghilezan , Alceste Scalas , Nobuko Yoshida

We design and implement Zooid, a domain specific language for certified multiparty communication, embedded in Coq and implemented atop our mechanisation framework of asynchronous multiparty session types (the first of its kind). Zooid…

编程语言 · 计算机科学 2021-03-19 David Castro-Perez , Francisco Ferreira , Lorenzo Gheri , Nobuko Yoshida

In this paper we introduce the notion of Modal Software Engineering: automatically turning sequential, deterministic programs into semantically equivalent programs efficiently operating on inputs coming from multiple overlapping worlds. We…

软件工程 · 计算机科学 2021-02-16 Ramy Shahin