Skip to main content

Showing 1–7 of 7 results for author: Meira-Goes, R

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

    cs.SE cs.LO

    Constrained LTL Specification Learning from Examples

    Authors: Changjian Zhang, Parv Kapoor, Ian Dardik, Leyi Cui, Romulo Meira-Goes, David Garlan, Eunsuk Kang

    Abstract: Temporal logic specifications play an important role in a wide range of software analysis tasks, such as model checking, automated synthesis, program comprehension, and runtime monitoring. Given a set of positive and negative examples, specified as traces, LTL learning is the problem of synthesizing a specification, in linear temporal logic (LTL), that evaluates to true over the positive traces an… ▽ More

    Submitted 30 December, 2024; v1 submitted 3 December, 2024; originally announced December 2024.

    Comments: 14 pages, ICSE 2025

    ACM Class: D.2.1; D.3.1; D.2.2; D.2.4; F.3.1

  2. arXiv:2406.17066  [pdf, other

    eess.SY cs.AI cs.LO cs.RO

    Tolerance of Reinforcement Learning Controllers against Deviations in Cyber Physical Systems

    Authors: Changjian Zhang, Parv Kapoor, Eunsuk Kang, Romulo Meira-Goes, David Garlan, Akila Ganlath, Shatadal Mishra, Nejib Ammar

    Abstract: Cyber-physical systems (CPS) with reinforcement learning (RL)-based controllers are increasingly being deployed in complex physical environments such as autonomous vehicles, the Internet-of-Things(IoT), and smart cities. An important property of a CPS is tolerance; i.e., its ability to function safely under possible disturbances and uncertainties in the actual operation. In this paper, we introduc… ▽ More

    Submitted 24 June, 2024; originally announced June 2024.

    Comments: arXiv admin note: text overlap with arXiv:2311.07462

  3. arXiv:2403.10554  [pdf, other

    eess.SY cs.LO cs.RO

    Safe Planning through Incremental Decomposition of Signal Temporal Logic Specifications

    Authors: Parv Kapoor, Eunsuk Kang, Romulo Meira-Goes

    Abstract: Trajectory planning is a critical process that enables autonomous systems to safely navigate complex environments. Signal temporal logic (STL) specifications are an effective way to encode complex temporally extended objectives for trajectory planning in cyber-physical systems (CPS). However, planning from these specifications using existing techniques scale exponentially with the number of nested… ▽ More

    Submitted 18 March, 2024; v1 submitted 13 March, 2024; originally announced March 2024.

    Comments: Accepted to Nasa Formal Methods (NFM) 2024

  4. arXiv:2311.07462  [pdf, other

    eess.SY cs.LO cs.SE

    Investigating Robustness in Cyber-Physical Systems: Specification-Centric Analysis in the face of System Deviations

    Authors: Changjian Zhang, Parv Kapoor, Romulo Meira-Goes, David Garlan, Eunsuk Kang, Akila Ganlath, Shatadal Mishra, Nejib Ammar

    Abstract: The adoption of cyber-physical systems (CPS) is on the rise in complex physical environments, encompassing domains such as autonomous vehicles, the Internet of Things (IoT), and smart cities. A critical attribute of CPS is robustness, denoting its capacity to operate safely despite potential disruptions and uncertainties in the operating environment. This paper proposes a novel specification-based… ▽ More

    Submitted 25 March, 2024; v1 submitted 13 November, 2023; originally announced November 2023.

    Comments: 12 pages

  5. arXiv:2310.18217  [pdf, other

    cs.SE cs.FL cs.LO eess.SY

    Runtime Resolution of Feature Interactions through Adaptive Requirement Weakening

    Authors: Simon Chu, Emma Shedden, Changjian Zhang, Rômulo Meira-Góes, Gabriel A. Moreno, David Garlan, Eunsuk Kang

    Abstract: The feature interaction problem occurs when two or more independently developed components interact with each other in unanticipated ways, resulting in undesirable system behaviors. Feature interaction problems remain a challenge for emerging domains in cyber-physical systems (CPS), such as the Internet of Things and autonomous drones. Existing techniques for resolving feature interactions take a… ▽ More

    Submitted 27 October, 2023; originally announced October 2023.

    Comments: 10 pages, submitted to SEAMS conference

  6. arXiv:2306.01025  [pdf, other

    eess.SY cs.FL

    Safe Environmental Envelopes of Discrete Systems

    Authors: Rômulo Meira-Góes, Ian Dardik, Eunsuk Kang, Stéphane Lafortune, Stavros Tripakis

    Abstract: A safety verification task involves verifying a system against a desired safety property under certain assumptions about the environment. However, these environmental assumptions may occasionally be violated due to modeling errors or faults. Ideally, the system guarantees its critical properties even under some of these violations, i.e., the system is \emph{robust} against environmental deviations… ▽ More

    Submitted 1 June, 2023; originally announced June 2023.

    Comments: Full version of CAV23 paper

  7. arXiv:2110.04200  [pdf, ps, other

    eess.SY cs.FL

    On tolerance of discrete systems with respect to transition perturbations

    Authors: Rômulo Meira-Góes, Eunsuk Kang, Stéphane Lafortune, Stavros Tripakis

    Abstract: Control systems should enforce a desired property for both expected modeled situations as well as unexpected unmodeled environmental situations. Existing methods focus on designing controllers to enforce the desired property only when the environment behaves as expected. However, these methods lack discussion on how the system behaves when the environment is perturbed. In this paper, we propose an… ▽ More

    Submitted 18 October, 2021; v1 submitted 8 October, 2021; originally announced October 2021.

    Comments: Full version of TACAS'22 submission