Jonathan Julián Huerta y Munive

dblp:228/4496 · DBLP profile ↗
← Back
10ranked-venue papers
5as first author
7since 2021 · last 2024
0000-0003-3279-3685ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 5 · 2 first-author · 4 since 2021Theory of computation · 4 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 2 first-author · 2 since 2021
YearPublicationVenuePosition
2024 WhyMon: A Runtime Monitoring Tool with Explanations as Verdicts
Leonardo Lima 0001, Jonathan Julián Huerta y Munive, Dmitriy Traytel
ATVA (2)2
2024 Explainable Online Monitoring of Metric First-Order Temporal Logic
abstract
Abstract Metric first-order temporal logic (MFOTL) is an expressive formalism for specifying temporal and data-dependent constraints on streams of time-stamped, data-carrying events. It serves as the specification language of several runtime monitors. These monitors input an MFOTL formula and an event stream prefix and output satisfying assignments to the formula’s free variables. For complex formulas, it may be unclear why a certain assignment is output. We propose an approach that accompanies assignments with detailed explanations, in the form of proof trees. We develop a new monitor that outputs such explanations. Our tool incorporates a formally verified checker that certifies the explanations and a visualization that allows users to interactively explore and understand the outputs.
Leonardo Lima 0001, Jonathan Julián Huerta y Munive, Dmitriy Traytel
TACAS (1)2
2024 IsaVODEs: Interactive Verification of Cyber-Physical Systems at Scale
abstract
We formally introduce IsaVODEs (Isabelle verification with Ordinary Differential Equations), an open, compositional and extensible framework for the verification of cyber-physical systems. We extend a previous semantic approach with methods and techniques that increase its expressivity, proof automation, and scalability to the level of state-of-the-art deductive verification tools. Our contributions include a user-friendly specification language, a flexible hybrid store model, including vectors and matrices, and separation-logic-style rules for local reasoning with hybrid stores using a novel form of differentiation called framed Fréchet derivatives. The formalisation of correctness specifications with forward predicate transformers, the certification of flows as unique solutions to systems of ordinary differential equations, and invariant reasoning for such systems also contribute to the scalability and usability of our framework. In combination, these features make our framework flexible and adaptable to several verification workflows. A suite of examples and hybrid systems verification benchmarks validate our framework relative to other state-of-the-art approaches.
Jonathan Julián Huerta y Munive, Simon Foster 0001, Mario Gleirscher, Georg Struth, Christian Pardillo Laursen, Thomas Hickman
J. Autom. Reason.1
2022 VeriMon: A Formally Verified Monitoring Tool
David A. Basin, Thibault Dardinier, Nico Hauser, Lukas Heimes, Jonathan Julián Huerta y Munive, Nicolas Kaletsch, Srdan Krstic, Emanuele Marsicano, Martin Raszyk, Joshua Schneider 0001, Dawit Legesse Tirore, Dmitriy Traytel, Sheila Zingg
ICTAC5
2022 Relaxing Safety for Metric First-Order Temporal Logic via Dynamic Free Variables
Jonathan Julián Huerta y Munive
RV1
2022 Predicate Transformer Semantics for Hybrid Systems
abstract
Abstract We present a semantic framework for the deductive verification of hybrid systems with Isabelle/HOL. It supports reasoning about the temporal evolutions of hybrid programs in the style of differential dynamic logic modelled by flows or invariant sets for vector fields. We introduce the semantic foundations of this framework and summarise their Isabelle formalisation as well as the resulting verification components. A series of simple examples shows our approach at work.
Jonathan Julián Huerta y Munive, Georg Struth
J. Autom. Reason.1
2021 Hybrid Systems Verification with Isabelle/HOL: Simpler Syntax, Better Models, Faster Proofs
Simon Foster 0001, Jonathan Julián Huerta y Munive, Mario Gleirscher, Georg Struth
FM2
2020 Differential Hoare Logics and Refinement Calculi for Hybrid Systems with Isabelle/HOL
Simon Foster 0001, Jonathan Julián Huerta y Munive, Georg Struth
RAMiCS2
2020 Affine Systems of ODEs in Isabelle/HOL for Hybrid-Program Verification
Jonathan Julián Huerta y Munive
SEFM1
2018 Verifying Hybrid Systems with Modal Kleene Algebra
Jonathan Julián Huerta y Munive, Georg Struth
RAMiCS1