Skip to main content

Showing 1–5 of 5 results for author: Grumberg, O

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

    cs.LO

    CTL* Verification and Synthesis using Existential Horn Clauses

    Authors: Mishel Carelli, Orna Grumberg

    Abstract: This work proposes a novel approach for automatic verification and synthesis of infinite-state reactive programs with respect to ${CTL}^*$ specifications, based on translation to Existential Horn Clauses (EHCs). $CTL^*$ is a powerful temporal logic, which subsumes the temporal logics LTL and CTL, both widely used in specification, verification, and synthesis of complex systems. EHCs with its s… ▽ More

    Submitted 21 August, 2024; originally announced August 2024.

  2. arXiv:2207.10534  [pdf, other

    cs.FL

    Assume, Guarantee or Repair -- A Regular Framework for Non Regular Properties (full version)

    Authors: Hadar Frenkel, Orna Grumberg, Corina S. Pasareanu, Sarai Sheinvald

    Abstract: We present Assume-Guarantee-Repair (AGR) - a novel framework which verifies that a program satisfies a set of properties and also repairs the program in case the verification fails. We consider communicating programs - these are simple C-like programs, extended with synchronous actions over communication channels. Our method, which consists of a learning-based approach to assume-guarantee reasonin… ▽ More

    Submitted 21 July, 2022; originally announced July 2022.

  3. arXiv:2106.00732  [pdf, other

    cs.PL

    Modular Verification of Concurrent Programs via Sequential Model Checking

    Authors: Dan Rasin, Orna Grumberg, Sharon Shoham

    Abstract: This work utilizes the plethora of work on verification of sequential programs for the purpose of verifying concurrent programs. We reduce the verification of a concurrent program to a series of verification tasks of sequential programs. Our approach is modular in the sense that each sequential verification task roughly corresponds to the verification of a single thread, with some additional infor… ▽ More

    Submitted 1 June, 2021; originally announced June 2021.

  4. arXiv:1709.08096  [pdf, other

    cs.CR cs.NI

    Formal Black-Box Analysis of Routing Protocol Implementations

    Authors: Adi Sosnovich, Orna Grumberg, Gabi Nakibly

    Abstract: The Internet infrastructure relies entirely on open standards for its routing protocols. However, the majority of routers on the Internet are closed-source. Hence, there is no straightforward way to analyze them. Specifically, one cannot easily identify deviations of a router's routing functionality from the routing protocol's standard. Such deviations (either deliberate or inadvertent) are partic… ▽ More

    Submitted 23 September, 2017; originally announced September 2017.

  5. Learning to Order BDD Variables in Verification

    Authors: O. Grumberg, S. Livne, S. Markovitch

    Abstract: The size and complexity of software and hardware systems have significantly increased in the past years. As a result, it is harder to guarantee their correct behavior. One of the most successful methods for automated verification of finite-state systems is model checking. Most of the current model-checking systems use binary decision diagrams (BDDs) for the representation of the te… ▽ More

    Submitted 30 June, 2011; originally announced July 2011.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 18, pages 83-116, 2003