Skip to main content

Showing 1–4 of 4 results for author: Dragoi, C

Searching in archive cs. Search in all archives.
.
  1. arXiv:2303.05893  [pdf, other

    cs.PL

    A Domain Specific Language for Testing Consensus Implementations

    Authors: Cezara Dragoi, Constantin Enea, Srinidhi Nagendra, Mandayam Srivas

    Abstract: Large-scale, fault-tolerant, distributed systems are the backbone for many critical software services. Since they must execute correctly in a possibly adversarial environment with arbitrary communication delays and failures, the underlying algorithms are intricate. In particular, achieving consistency and data retention relies on intricate consensus (state machine replication) protocols. Ensuring… ▽ More

    Submitted 22 April, 2023; v1 submitted 10 March, 2023; originally announced March 2023.

    Comments: Update: - Added missing references - Updated sections "Netrix Unit tests" and "Case studies" to better explain the terminology and results - Added additional figures in section "Our approach" to explain the examples - Typos and grammatical errors

  2. arXiv:1804.07078  [pdf, other

    cs.PL cs.DC

    Reducing asynchrony to synchronized rounds

    Authors: Andrei Damien, Cezara Dragoi, Alexandru Militaru, Josef Widder

    Abstract: Synchronous computation models simplify the design and the verification of fault-tolerant distributed systems. For efficiency reasons such systems are designed and implemented using an asynchronous semantics. In this paper, we bridge the gap between these two worlds. We introduce a (synchronous) round-based computational model and we prove a reduction for a class of asynchronous protocols to our n… ▽ More

    Submitted 21 January, 2019; v1 submitted 19 April, 2018; originally announced April 2018.

  3. A Generic Framework for Reasoning about Dynamic Networks of Infinite-State Processes

    Authors: Ahmed Bouajjani, Cezara Dragoi, Constantin Enea, Yan Jurski, Mihaela Sighireanu

    Abstract: We propose a framework for reasoning about unbounded dynamic networks of infinite-state processes. We propose Constrained Petri Nets (CPN) as generic models for these networks. They can be seen as Petri nets where tokens (representing occurrences of processes) are colored by values over some potentially infinite data domain such as integers, reals, etc. Furthermore, we define a logic, called CML… ▽ More

    Submitted 22 April, 2009; v1 submitted 18 March, 2009; originally announced March 2009.

    Comments: 29 pages, 5 tables, 1 figure, extended version of the paper published in the the Proceedings of TACAS 2007, LNCS 4424

    ACM Class: E.1; F.3.1; F.4.1; F.4.3; I.2.2

    Journal ref: Logical Methods in Computer Science, Volume 5, Issue 2 (April 22, 2009) lmcs:991

  4. arXiv:0810.3332  [pdf, ps, other

    cs.PL cs.LO

    A sound spatio-temporal Hoare logic for the verification of structured interactive programs with registers and voices

    Authors: Cezara Dragoi, Gheorghe Stefanescu

    Abstract: Interactive systems with registers and voices (shortly, "rv-systems") are a model for interactive computing obtained closing register machines with respect to a space-time duality transformation ("voices" are the time-dual counterparts of "registers"). In the same vain, AGAPIA v0.1, a structured programming language for rv-systems, is the space-time dual closure of classical while programs (over… ▽ More

    Submitted 18 October, 2008; originally announced October 2008.

    Comments: 21 pages, 8 figures, Invited submission for WADT'08 LNCS Proceedings

    ACM Class: F.1.2; F.3; D.2.4; D.3.2