中文
相关论文

相关论文: Specification and Runtime Checking of Derecho, A P…

200 篇论文

We introduce an automata-theoretic method for the verification of distributed algorithms running on ring networks. In a distributed algorithm, an arbitrary number of processes cooperate to achieve a common goal (e.g., elect a leader).…

计算机科学中的逻辑 · 计算机科学 2015-04-27 C. Aiswarya , Benedikt Bollig , Paul Gastin

As multicore hardware is becoming increasingly common in real-time systems, traditional scheduling techniques that assume a single worst-case execution time for a task are no longer adequate, since they ignore the impact of shared resources…

A framework for the elicitation and debugging of formal specifications for Cyber-Physical Systems is presented. The elicitation of specifications is handled through a graphical interface. Two debugging algorithms are presented. The first…

系统与控制 · 计算机科学 2018-07-30 Adel Dokhanchi , Bardh Hoxha , Georgios Fainekos

Agreement among a set of processes and in the presence of partial failures is one of the fundamental problems of distributed systems. In the most general case, many decisions must be agreed upon over the lifetime of a system with…

分布式、并行与集群计算 · 计算机科学 2020-09-01 Seif Haridi , Lars Kroll , Paris Carbone

One typical use case of large-scale distributed computing in data centers is to decompose a computation job into many independent tasks and run them in parallel on different machines, sometimes known as the "embarrassingly parallel"…

分布式、并行与集群计算 · 计算机科学 2014-04-07 Da Wang , Gauri Joshi , Gregory Wornell

Population protocols are a well established model of computation by anonymous, identical finite state agents. A protocol is well-specified if from every initial configuration, all fair executions reach a common consensus. The central…

计算机科学中的逻辑 · 计算机科学 2018-07-31 Michael Blondin , Javier Esparza , Stefan Jaax , Philipp J. Meyer

In edge computing deployments, where devices may be in close proximity to each other, these devices may offload similar computational tasks (i.e., tasks with similar input data for the same edge computing service or for services of the same…

网络与互联网体系结构 · 计算机科学 2022-04-04 Md Washik Al Azad , Spyridon Mastorakis

In end-to-end distributed real time systems, a task may be executed sequentially on different processors. The end-toend task response time must not exceed the end-to-end task deadline to consider the task a schedulable task. In transient…

分布式、并行与集群计算 · 计算机科学 2013-06-04 W. El-Haweet , Islam Elgedawy , Ibrahim Abd El-Salam

In this article we present a tool for the verification of programs built on top replicated databases. The tool evaluates a sequential specification and deduces which operations need to be synchronized for the program to function properly in…

编程语言 · 计算机科学 2019-09-10 Filipe Meirim , Mário Pereira , Carla Ferreira

Decentralized techniques are becoming crucial and ubiquitous with the rapid advancement of distributed ledger technologies such as the blockchain. Numerous decentralized systems have been developed to address security and privacy issues…

分布式、并行与集群计算 · 计算机科学 2020-08-20 Yepeng Ding , Hiroyuki Sato

TrueTime clocks (TTCs) that offer accurate and reliable time within limited uncertainty bounds have been increasingly implemented in many clouds. Multi-region data stores that seek decentralized synchronization for high performance…

数据库 · 计算机科学 2025-04-03 Haoze Song , Yongqi Wang , Xusheng Chen , Hao Feng , Yazhi Feng , Xieyun Fang , Heming Cui , Linghe Kong

Geo-distributed computing, a paradigm that assigns computational tasks to globally distributed nodes, has emerged as a promising approach in cloud computing, edge computing, cloud-edge computing and supercomputer computing (HPC). It enables…

分布式、并行与集群计算 · 计算机科学 2025-01-28 Yujian Wu , Shanjiang Tang , Ce Yu , Bin Yang , Chao Sun , Jian Xiao , Hutong Wu

The timely delivery of resource-intensive and latency-sensitive services (e.g., industrial automation, augmented reality) over distributed computing networks (e.g., mobile edge computing) is drawing increasing attention. Motivated by the…

网络与互联网体系结构 · 计算机科学 2022-06-01 Yang Cai , Jaime Llorca , Antonia M. Tulino , Andreas F. Molisch

Lamport's Paxos algorithm is a classic consensus protocol for state machine replication in environments that admit crash failures. Many versions of Paxos exploit the protocol's intrinsic properties for the sake of gaining better run-time…

分布式、并行与集群计算 · 计算机科学 2018-02-19 Álvaro García-Pérez , Alexey Gotsman , Yuri Meshman , Ilya Sergey

With distributed computing and mobile applications, synchronizing diverging replicas of data structures is a more and more common problem. We use algebraic methods to reason about filesystem operations, and introduce a simplified definition…

分布式、并行与集群计算 · 计算机科学 2018-07-24 Elod Pal Csirmaz

Blockchain is a novel technology that is rising a lot of interest in the industrial and re- search sectors because its properties of decentralisation, immutability and data integrity. Initially, the underlying consensus mechanism has been…

密码学与安全 · 计算机科学 2018-05-10 Stefano De Angelis

This paper presents a distributed resource selection mechanism for diverse cloud-edge environments, enabling dynamic and context-aware allocation of resources to meet the demands of complex distributed applications. By distributing the…

分布式、并行与集群计算 · 计算机科学 2025-10-10 Quentin Renau , Amjad Ullah , Emma Hart

Consistency requirements for state-of-the-art stream processing systems are defined in terms of delivery guarantees. Exactly-once is the strongest one and the most desirable for end-user. However, there are several issues regarding this…

数据库 · 计算机科学 2019-07-16 Artem Trofimov , Igor E. Kuralenok , Nikita Marshalkin , Boris Novikov

Ensuring data correctness over partitioned distributed database systems is a classical problem. Classical solutions proposed to solve this problem are mainly adopting locking or blocking techniques. These techniques are not suitable for…

分布式、并行与集群计算 · 计算机科学 2013-06-04 Islam Elgedawy

As the cloud computing paradigm has gained prominence, the need for verifiable computation has grown increasingly urgent. The concept of verifiable computation enables a weak client to outsource difficult computations to a powerful, but…

分布式、并行与集群计算 · 计算机科学 2012-02-23 Justin Thaler , Mike Roberts , Michael Mitzenmacher , Hanspeter Pfister