Skip to main content

Showing 1–5 of 5 results for author: Graebener, J

Searching in archive eess. Search in all archives.
.
  1. arXiv:2404.09888  [pdf, other

    cs.FL cs.RO eess.SY

    Flow-Based Synthesis of Reactive Tests for Discrete Decision-Making Systems with Temporal Logic Specifications

    Authors: Josefine B. Graebener, Apurva S. Badithela, Denizalp Goktas, Wyatt Ubellacker, Eric V. Mazumdar, Aaron D. Ames, Richard M. Murray

    Abstract: Designing tests to evaluate if a given autonomous system satisfies complex specifications is challenging due to the complexity of these systems. This work proposes a flow-based approach for reactive test synthesis from temporal logic specifications, enabling the synthesis of test environments consisting of static and reactive obstacles and dynamic test agents. The temporal logic specifications des… ▽ More

    Submitted 15 April, 2024; originally announced April 2024.

    Comments: Manuscript

  2. arXiv:2303.17751  [pdf, other

    cs.LO eess.SY

    Pacti: Scaling Assume-Guarantee Reasoning for System Analysis and Design

    Authors: Inigo Incer, Apurva Badithela, Josefine Graebener, Piergiuseppe Mallozzi, Ayush Pandey, Sheng-Jung Yu, Albert Benveniste, Benoit Caillaud, Richard M. Murray, Alberto Sangiovanni-Vincentelli, Sanjit A. Seshia

    Abstract: Contract-based design is a method to facilitate modular system design. While there has been substantial progress on the theory of contracts, there has been less progress on scalable algorithms for the algebraic operations in this theory. In this paper, we present: 1) principles to implement a contract-based design tool at scale and 2) Pacti, a tool that can efficiently compute these operations. We… ▽ More

    Submitted 30 March, 2023; originally announced March 2023.

  3. arXiv:2210.10304  [pdf, other

    cs.RO cs.FL eess.SY

    Synthesizing Reactive Test Environments for Autonomous Systems: Testing Reach-Avoid Specifications with Multi-Commodity Flows

    Authors: Apurva Badithela, Josefine B. Graebener, Wyatt Ubellacker, Eric V. Mazumdar, Aaron D. Ames, Richard M. Murray

    Abstract: We study automated test generation for verifying discrete decision-making modules in autonomous systems. We utilize linear temporal logic to encode the requirements on the system under test in the system specification and the behavior that we want to observe during the test is given as the test specification which is unknown to the system. First, we use the specifications and their corresponding n… ▽ More

    Submitted 19 October, 2022; originally announced October 2022.

    Comments: Submitted to ICRA 2023

  4. arXiv:2204.02541  [pdf, other

    eess.SY cs.RO

    Towards Better Test Coverage: Merging Unit Tests for Autonomous Systems

    Authors: Josefine Graebener, Apurva Badithela, Richard M. Murray

    Abstract: We present a framework for merging unit tests for autonomous systems. Typically, it is intractable to test an autonomous system for every scenario in its operating environment. The question of whether it is possible to design a single test for multiple requirements of the system motivates this work. First, we formally define three attributes of a test: a test specification that characterizes behav… ▽ More

    Submitted 5 April, 2022; originally announced April 2022.

    Comments: Conference Paper

    Journal ref: NASA Formal Methods (2022)

  5. arXiv:2103.12919  [pdf, other

    eess.SY cs.FL

    Failure-Tolerant Contract-Based Design of an Automated Valet Parking System using a Directive-Response Architecture

    Authors: Josefine Graebener, Tung Phan-Minh, Jiaqi Yan, Qiming Zhao, Richard M. Murray

    Abstract: Increased complexity in cyber-physical systems calls for modular system design methodologies that guarantee correct and reliable behavior, both in normal operations and in the presence of failures. This paper aims to extend the contract-based design approach using a directive-response architecture to enable reactivity to failure scenarios. The architecture is demonstrated on a modular automated va… ▽ More

    Submitted 23 March, 2021; originally announced March 2021.