Skip to main content

Showing 1–3 of 3 results for author: Pressburger, T

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

    cs.RO cs.CL cs.FL

    Monitoring ROS2: from Requirements to Autonomous Robots

    Authors: Ivan Perez, Anastasia Mavridou, Tom Pressburger, Alexander Will, Patrick J. Martin

    Abstract: Runtime verification (RV) has the potential to enable the safe operation of safety-critical systems that are too complex to formally verify, such as Robot Operating System 2 (ROS2) applications. Writing correct monitors can itself be complex, and errors in the monitoring subsystem threaten the mission as a whole. This paper provides an overview of a formal approach to generating runtime monitors f… ▽ More

    Submitted 28 September, 2022; originally announced September 2022.

    Comments: In Proceedings FMAS2022 ASYDE2022, arXiv:2209.13181

    ACM Class: D.2.1; D.2.4; I.2.9;

    Journal ref: EPTCS 371, 2022, pp. 208-216

  2. arXiv:2201.03641  [pdf, other

    cs.PL

    A Compositional Proof Framework for FRETish Requirements

    Authors: Esther Conrad, Laura Titolo, Dimitra Giannakopoulou, Thomas Pressburger, Aaron Dutle

    Abstract: Structured natural languages provide a trade space between ambiguous natural languages that make up most written requirements and mathematical formal specifications such as Linear Temporal Logic. FRETish is a structured natural language for the elicitation of system requirements developed at NASA. The related open-source tool Fret provides support for translating FRETish requirements into temporal… ▽ More

    Submitted 10 January, 2022; originally announced January 2022.

  3. From Requirements to Autonomous Flight: An Overview of the Monitoring ICAROUS Project

    Authors: Aaron Dutle, César Muñoz, Esther Conrad, Alwyn Goodloe, Laura Titolo, Ivan Perez, Swee Balachandran, Dimitra Giannakopoulou, Anastasia Mavridou, Thomas Pressburger

    Abstract: The Independent Configurable Architecture for Reliable Operations of Unmanned Systems (ICAROUS) is a software architecture incorporating a set of algorithms to enable autonomous operations of unmanned aircraft applications. This paper provides an overview of Monitoring ICAROUS, a project whose objective is to provide a formal approach to generating runtime monitors for autonomous systems from requ… ▽ More

    Submitted 2 December, 2020; originally announced December 2020.

    Comments: In Proceedings FMAS 2020, arXiv:2012.01176

    Journal ref: EPTCS 329, 2020, pp. 23-30