中文
相关论文

相关论文: Orchestrated Session Compliance

200 篇论文

Software design patterns present general code solutions to common software design problems. Modern software systems rely heavily on containers for running their constituent service components. Yet, despite the prevalence of ready-to-use…

软件工程 · 计算机科学 2024-05-09 Kalvin Eng , Abram Hindle , Eleni Stroulia

Sessions are a fundamental notion in message-passing systems. A session is an abstract notion of communication between parties where each one owns an endpoint. Session types are types that are assigned to the endpoints and that are used to…

计算机科学中的逻辑 · 计算机科学 2023-07-13 Luca Ciccone

The problem of managing multi-service applications on top of Cloud-Edge networks in a QoS-aware manner has been thoroughly studied in recent years from a decision-making perspective. However, only a few studies addressed the problem of…

软件工程 · 计算机科学 2024-04-12 Giuseppe Bisicchia , Stefano Forti , Ernesto Pimentel , Antonio Brogi

Microservices architecture has been widely adopted to develop software systems, but some of its trade-offs are often ignored. In particular, the introduction of eventual consistency has a huge impact on the complexity of the application…

软件工程 · 计算机科学 2022-12-23 Pedro Pereira , António Rito Silva

We present a system of session types based on adjoint logic which generalize standard binary session types. Our system allows us to uniformly capture several new behaviors in the space of asynchronous message-passing communication,…

编程语言 · 计算机科学 2019-04-03 Klaas Pruiksma , Frank Pfenning

This work is an introduction to the author's contributions to the SOC area, resulting from his PhD research activity. It focuses on the problem of automatically composing a desired service, given a set of available ones and a target…

软件工程 · 计算机科学 2009-06-23 Fabio Patrizi

Oscillatory activity is ubiquitous in natural and engineered network systems. The interaction scheme underlying interdependent oscillatory components governs the emergence of network-wide patterns of synchrony that regulate and enable…

适应与自组织系统 · 物理学 2022-08-12 Tommaso Menara , Giacomo Baggio , Danielle S. Bassett , Fabio Pasqualetti

This paper studies the organization of communication between biased senders and a receiver. Senders can misreport their private information at a cost. Efficiency is achieved by clearing information asymmetries without incurring costs.…

理论经济学 · 经济学 2025-02-04 Federico Vaccari

Reconfiguration is one of the central mechanisms in distributed systems. Due to failures and connectivity disruptions, the very set of service replicas (or servers) and their roles in the computation may have to be reconfigured over time.…

分布式、并行与集群计算 · 计算机科学 2020-09-16 Petr Kuznetsov , Thibault Rieutord , Sara Tucci-Piergiovanni

Ethereum clients execute transactions in a sequential order prescribed by the consensus protocol. This is a safe and conservative approach to blockchain transaction processing which forgoes running transactions in parallel even when doing…

分布式、并行与集群计算 · 计算机科学 2019-01-31 Nadi Sarrar

Variants of the must testing approach have been successfully applied in service oriented computing for analysing the compliance between (contracts exposed by) clients and servers or, more generally, between two peers. It has however been…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Rocco de Nicola , Hernán Melgratti

Almost all of the current process scheduling algorithms which are used in modern operating systems (OS) have their roots in the classical scheduling paradigms which were developed during the 1970's. But modern computers have different types…

操作系统 · 计算机科学 2010-12-16 Mohammad R Nikseresht , Anil Somayaji , Anil Maheshwari

We present initial results on a comprehensive model of structured communications, in which self- adaptation and security concerns are jointly addressed. More specifically, we propose a model of self-adaptive, multiparty communications with…

计算机科学中的逻辑 · 计算机科学 2014-08-27 Ilaria Castellani , Mariangiola Dezani-Ciancaglini , Jorge A. Pérez

Negotiation is a very common interaction between automated agents. Many common negotiation protocols work with cardinal utilities, even though ordinal preferences, which only rank the outcomes, are easier to elicit from humans. In this work…

计算机科学与博弈论 · 计算机科学 2023-12-18 Sefi Erlich , Noam Hazon , Sarit Kraus

Service-based systems are software systems composed of autonomous components or services provided by different vendors, deployed on remote machines and accessible through the web. One of the challenges of modern software engineering is to…

软件工程 · 计算机科学 2011-08-10 Natallia Kokash , Farhad Arbab , Behnaz Changizi , Leonid Makhnist

We abstract the core logical functions from applications that require ultra-low-latency wireless communications to provide a novel definition for reliability. Real-time applications -- such as intelligent transportation, remote surgery, and…

信息论 · 计算机科学 2020-08-19 Rebal Jurdi , Jeffrey G. Andrews , Robert W. Heath

When dealing with process calculi and automata which express both nondeterministic and probabilistic behavior, it is customary to introduce the notion of scheduler to solve the nondeterminism. It has been observed that for certain…

密码学与安全 · 计算机科学 2007-06-13 Konstantinos Chatzikokolakis , Catuscia Palamidessi

The iterative consensus problem requires a set of processes or agents with different initial values, to interact and update their states to eventually converge to a common value. Protocols solving iterative consensus serve as building…

密码学与安全 · 计算机科学 2012-08-10 Zhenqi Huang , Sayan Mitra , Geir Dullerud

Multiparty session types (MSTs) provide efficient means to specify and verify asynchronous message-passing systems. For a global type, which specifies all interactions between roles in a system, the implementability problem asks whether…

形式语言与自动机理论 · 计算机科学 2023-07-20 Felix Stutz

Session types denote message protocols between concurrent processes, allowing a type-safe expression of inter-process communication. Although previous work demonstrate a well-defined notion of subtyping where processes have different…

编程语言 · 计算机科学 2021-11-29 Chuta Sano , Stephanie Balzer , Frank Pfenning