中文
相关论文

相关论文: On Resolving Non-determinism in Choreographies

200 篇论文

We present a spectrum of trace-based, testing, and bisimulation equivalences for nondeterministic and probabilistic processes whose activities are all observable. For every equivalence under study, we examine the discriminating power of…

计算机科学中的逻辑 · 计算机科学 2013-06-13 Marco Bernardo , Rocco De Nicola , Michele Loreti

The current push towards interoperability drives companies to collaborate through process choreographies. At the same time, they face a jungle of continuously changing regulations, e.g., due to the pandemic and developments such as the…

计算机科学中的逻辑 · 计算机科学 2021-12-20 Walid Fdhila , David Knuplesch , Stefanie Rinderle-Ma , Manfred Reichert

Taking an interaction network oriented perspective in informatics raises the challenge to describe deterministic finite systems which take part in networks of nondeterministic interactions. The traditional approach to describe processes as…

分布式、并行与集群计算 · 计算机科学 2012-02-22 Johannes Reich

Choreographic programming is a programming-language design approach that drives error-safe protocol development in distributed systems. Starting from a global specification (choreography) one can generate distributed implementations. The…

编程语言 · 计算机科学 2016-11-18 Hugo A. López , Flemming Nielson , Hanne Riis Nielson

In a multi-modeling based approach, the system under development is described by several models that represent various perspectives and concerns. Obviously, these partial representations are less complex than the global model, but they need…

软件工程 · 计算机科学 2015-12-24 Youness Laghouaouta , Adil Anwar , Mahmoud Nassar

Binary multirelations can model alternating nondeterminism, for instance, in games or nondeterministically evolving systems interacting with an environment. Such systems can show partial or total functional behaviour at both levels of…

计算机科学中的逻辑 · 计算机科学 2023-06-16 Hitoshi Furusawa , Walter Guttmann , Georg Struth

We study the implementability problem for an expressive class of symbolic communication protocols involving multiple participants. Our symbolic protocols describe infinite states and data values using dependent refinement predicates.…

编程语言 · 计算机科学 2025-02-20 Elaine Li , Felix Stutz , Thomas Wies , Damien Zufferey

Choreographic models support a correctness-by-construction principle in distributed programming. Also, they enable the automatic generation of correct message-based communication patterns from a global specification of the desired system…

编程语言 · 计算机科学 2022-05-16 Lorenzo Gheri , Ivan Lanese , Neil Sayers , Emilio Tuosto , Nobuko Yoshida

Modern service-oriented systems are often built by reusing, and composing together, existing services distributed over the Internet. Service choreography is a possible form of service composition whose goal is to specify the interactions…

软件工程 · 计算机科学 2015-02-13 Marco Autili , Massimo Tivoli

Nondeterministic choice is a useful program construct that provides a way to describe the behaviour of a program without specifying the details of possible implementations. It supports the stepwise refinement of programs, a method that has…

计算机科学中的逻辑 · 计算机科学 2023-02-17 Yuan Feng , Yingte Xu

Choice functions constitute a simple, direct and very general mathematical framework for modelling choice under uncertainty. In particular, they are able to represent the set-valued choices that typically arise from applying decision rules…

人工智能 · 计算机科学 2018-06-05 Jasper De Bock , Gert de Cooman

Choreography refers to creation of dance steps and motions for dances according to the latent knowledge in human mind, where the created dance motions are in general style-specific and consistent. So far, such latent style-specific…

多媒体 · 计算机科学 2021-05-03 Xinjian Zhang , Yi Xu , Su Yang , Longwen Gao , Huyang Sun

This paper proposes a new view to algorithms, Algorithms as defining dynamic systems. This view extends the traditional, deterministic view that an algorithm is a step by step procedure with nondeterminism. As a dynamic system can be…

数据结构与算法 · 计算机科学 2009-11-03 Keehang Kwon , Hong Pyo Ha

We survey our results about verification of adaptable processes. We present adaptable processes as a way of overcoming the limitations that process calculi have for describing patterns of dynamic process evolution. Such patterns rely on…

计算机科学中的逻辑 · 计算机科学 2015-12-25 Mario Bravetti

Studying systems where many individual bodies in motion interact with one another is a complex and interesting area. Simple mechanisms that may be determined for biological, chemical, or physical reasons can lead to astonishingly complex…

定量方法 · 定量生物学 2023-01-03 Cameron McNamee , Renee Reijo Pera

Choice functions constitute a simple, direct and very general mathematical framework for modelling choice under uncertainty. In particular, they are able to represent the set-valued choices that appear in imprecise-probabilistic decision…

人工智能 · 计算机科学 2019-05-22 Jasper De Bock , Gert de Cooman

Functional choreographic programming suggests a new propositions-as-types paradigm might be possible. In this new paradigm, communication is not modeled linearly; instead, ownership of a piece of data is modeled as a modality, and…

编程语言 · 计算机科学 2024-06-04 Andrew K. Hirsch

We introduce a meta-model based on formal languages, dubbed formal choreographic languages, to study message-passing systems. Our framework allows us to generalise standard constructions from the literature and to compare them. In…

计算机科学中的逻辑 · 计算机科学 2024-02-14 Franco Barbanera , Ivan Lanese , Emilio Tuosto

The design and implementation of decision procedures for checking path feasibility in string-manipulating programs is an important problem, whose applications include symbolic execution and automated detection of cross-site scripting (XSS)…

形式语言与自动机理论 · 计算机科学 2018-11-09 Taolue Chen , Matthew Hague , Anthony W. Lin , Philipp Rümmer , Zhilin Wu

Abstraction and realization are bilateral processes that are key in deriving intelligence and creativity. In many domains, the two processes are approached through rules: high-level principles that reveal invariances within similar yet…

机器学习 · 计算机科学 2018-03-13 Haizi Yu , Tianxi Li , Lav R. Varshney