Research Theme. Temporal logic [loc-000B]

As one of the most common ways to specify reactive systems, temporal logic hasn't gotten as much attention as it deserves. I hope to expand on the theory of temporal logics as well as put them into more practical software engineering tools.

Reference. The Infinite, in Finite Time [amjad-vanglabbeek-oconnor-2026]

Reference. Runtime monitoring via topology [oconnor-2025-wg21]

Reference. I don't have all day: Examining linear-time temporal {Properties, Logic} within finite time [oconnor-2024-wg21-2]

Reference. Semantics for Linear-time Temporal Logic with Finite Observations [amjad-vanglabbeek-oconnor-2024]

Reference. Putting the Past Behind Us (but not forgetting it) [oconnor-2024-wg21]

Reference. Quickstrom: Property-based Acceptance Testing with LTL Specifications [oconnor-wickstrom-2022]

Reference. Applications of Applicative Proof Search [oconnor-tyde-2016]