VLDB 2026 Research / reviewers in the wild / expert
Corina Cîrstea
dblp:57/2212
· DBLP profile ↗
30ranked-venue papers
18as first author
7since 2021 · last 2026
0000-0003-3165-5678ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 19 · 17 first-author · 5 since 2021Software engineering, systems software and programming languages · 12 · 2 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorArtificial intelligence and machine learning · 1Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A Coalgebraic Approach to Infinite Games
Benjamin Plummer 0001, Corina Cîrstea |
FoSSaCS | 2 |
| 2025 | A Complete Inference System for Probabilistic Infinite Trace EquivalenceabstractWe present the first sound and complete axiomatization of infinite trace semantics for generative probabilistic transition systems. Our approach is categorical, and we build on recent results on proper functors over convex sets. At the core of our proof is a characterization of infinite traces as the final coalgebra of a functor over convex algebras. Somewhat surprisingly, our axiomatization of infinite trace semantics coincides with that of finite trace semantics, even though the techniques used in the completeness proof are significantly different. Corina Cîrstea, Lawrence S. Moss, Victoria Noquez, Todd Schmid, Alexandra Silva 0001, Ana Sokolova |
CSL | 1 |
| 2025 | Thin Coalgebraic Behaviours Are InductiveabstractCoalgebras for analytic functors uniformly model graph-like systems where the successors of a state may admit certain symmetries. Examples of successor structure include ordered tuples, cyclic lists and multisets. Motivated by goals in automata-based verification and results on thin trees, we introduce thin coalgebras as those coalgebras with only countably many infinite paths from each state. Our main result is an inductive characterisation of thinness via an initial algebra. To this end, we develop a syntax for thin behaviours and capture with a single equation when two terms represent the same thin behaviour. Finally, for the special case of polynomial functors, we retrieve from our syntax the notion of Cantor-Bendixson rank of a thin tree. Anton Chernev, Corina Cîrstea, Helle Hvid Hansen, Clemens Kupke |
LICS | 2 |
| 2024 | Linear-time logics - a coalgebraic perspectiveabstractWe describe a general approach to deriving linear-time logics for a wide variety of state-based, quantitative systems, by modelling the latter as coalgebras whose type incorporates both branching and linear behaviour. Concretely, we define logics whose syntax is determined by the type of linear behaviour, and whose domain of truth values is determined by the type of branching behaviour, and we provide two semantics for them: a step-wise semantics akin to that of standard coalgebraic logics, and a path-based semantics akin to that of standard linear-time logics. The former semantics is useful for model checking, whereas the latter is the more natural semantics, as it measures the extent with which qualitative properties hold along computation paths from a given state. Our main result is the equivalence of the two semantics. We also provide a semantic characterisation of a notion of logical distance induced by these logics. Instances of our logics support reasoning about the possibility, likelihood or minimal cost of exhibiting a given linear-time property. Corina Cîrstea |
Log. Methods Comput. Sci. | 1 |
| 2023 | Measure-Theoretic Semantics for Quantitative Parity Automata
Corina Cîrstea, Clemens Kupke |
CSL | 1 |
| 2023 | A fairness-based refinement strategy to transform liveness properties in Event-B models
Chenyang Zhu 0001, Michael J. Butler, Corina Cîrstea, Thai Son Hoang |
Sci. Comput. Program. | 3 |
| 2021 | Reasoning About Real-Time Systems in Event-B Models with Fairness AssumptionsabstractStepwise development supported by the Event-B formalism has been used in the domain of system design and verification. This refinement approach guarantees that safety properties are preserved, while additional reasoning is required to prove the preservation of liveness properties. Our previous work proposes to use real-time trigger-response properties to reason about liveness properties and timed properties in real-time systems. Conditions such as weak fairness assumptions, relative deadlock freedom, and conditional convergence are explored to eliminate Zeno behavior when modeling real-time systems. In this reasoning framework, some strong constraints do not apply to real-world cases. This paper extends our previous results by using strong fairness assumptions to relax these constraints. We present the proof obligations together with temporal properties to construct the theorems and proofs. Fairness assumptions are used to enforce real-time properties in Event-B models. The carrier-sense multiple access with collision detection protocol is used as a case study to illustrate the approach. Chenyang Zhu 0001, Michael J. Butler, Corina Cîrstea, Thai Son Hoang |
TASE | 3 |
| 2020 | Real-Time Trigger-Response Properties for Event-B Applied to the PacemakerabstractAs the physical world evolves with time, safety-critical systems are usually used with time-dependent functionality. The design and implementation of real-time systems are challenging due to the complicated functional and timing requirements. Event - B formalization offers a stepwise development approach for specifying and verifying systems with mathematical techniques and tools. In this paper, we propose four realtime specification patterns, namely time response pattern, abort pattern, intermediate pattern and periodic pattern, to facilitate the specification of real-time properties in Event-B models. The proposed patterns are used in a dual-chamber pacemaker case study to specify and verify the timing cycles based on the requirements. The model is proved using the Rodin tool. Chenyang Zhu 0001, Michael J. Butler, Corina Cîrstea |
TASE | 3 |
| 2020 | Trace semantics and refinement patterns for real-time properties in event-B models
Chenyang Zhu 0001, Michael J. Butler, Corina Cîrstea |
Sci. Comput. Program. | 3 |
| 2020 | Formalizing hierarchical scheduling for refinement of real-time systems
Chenyang Zhu 0001, Michael J. Butler, Corina Cîrstea |
Sci. Comput. Program. | 3 |
| 2019 | Model Checking Human-Agent Collectives for Responsible AIabstractHumans and agents often need to work together and agree on collective decisions. Ensuring that autonomous systems work responsibly is complex especially when encountering dilemmas. This paper proposes a novel, systematic model checking approach to responsible decision making by a human-agent collective to ensure it is safe, controllable and ethical. Our approach, which is based on the MCMAS model checker, verifies the permissibility of an agent's actions by checking the decision-making behaviour against the logical formulae specified for safety, controllability and ethical behaviour. The verification results through counterexamples and simulation results can provide a judgement, and an explanation to the AI engineer of the reasons actions are refused or allowed. Dhaminda B. Abeywickrama, Corina Cîrstea, Sarvapali D. Ramchurn |
RO-MAN | 2 |
| 2019 | Towards Refinement Semantics of Real-Time Trigger-Response Properties in Event-BabstractAbstraction and refinement offer a stepwise development approach to managing complexity in system design. Based on our previous work that extends Event-B models with high level real-time trigger-response properties, this paper presents refinement semantics of timed systems using behavioral traces. Forward simulation, which is a proof technique for refinement, is used to verify the consistency between different refinement levels. To prove refinement of trace semantics, we construct intermediate traces from concrete traces with a mapping function and prove the intermediate trace without stuttering events and states are abstract traces. Fairness assumptions, relative deadlock freedom, and conditional convergence are adopted in refinement steps to eliminate Zeno behavior in timed models. Based on the semantics, we develop refinement rules and strategies to perform refinement on timed models and refine real-time trigger-response properties into sequential or alternative sub-timing properties with proofs. Chenyang Zhu 0001, Michael J. Butler, Corina Cîrstea |
TASE | 3 |
| 2018 | Semantics of Real-Time Trigger-Response Properties in Event-BabstractEvent-B is a formal method for system-level modelling and analysis, which uses logic and set theory to describe discrete labelled transition systems. Timed transition systems have been introduced to incorporate timing constraints on transitions to describe real-time behaviours of the system. This paper proposes an approach to modelling high level timing constraints between different transitions with a timed trigger-response property. We present trace semantics for the trigger-response property and timed trigger-response property. This semantics provides a precise definition of valid trigger-response behaviours in Event-B machines. Based on the semantics, we develop proof obligations on Event-B machines under which all the traces of a machine satisfy the trigger-response property and the timed trigger-response property. Chenyang Zhu 0001, Michael J. Butler, Corina Cîrstea |
TASE | 3 |
| 2017 | Parity Automata for Quantitative Linear Time LogicsabstractWe initiate a study of automata-based model checking for previously proposed quantitative linear time logics interpreted over coalgebras. Our results include: (i) an automata-theoretic characterisation of the semantics of these logics, based on a notion of extent of a quantitative parity automaton, (ii) a study of the expressive power of Buchi variants of such automata, with implications on the expressiveness of fragments of the logics considered, and (iii) a naive algorithm for computing extents, under additional assumptions on the domain of truth values. Corina Cîrstea, Shunsuke Shimizu, Ichiro Hasuo |
CALCO | 1 |
| 2017 | From Branching to Linear Time, CoalgebraicallyabstractWe consider state-based systems modelled as coalgebras whose type incorporates branching, and show that suitably adapting the definition of coalgebraic bisimulation yields a general and uniform account of the linear-time behaviour of a state in such a coalgebra. By moving away from a boolean univer se of truth values, our approach can measure the extent to which a state in a system with branching is able to exhibit a particular linear-time behaviour. This instantiates to measuring the probability of a specific behaviour occurring in a probabilistic system, or measuring the minimal cost of exhibiting a given behaviour in the case of weighted computations. Corina Cîrstea |
Fundam. Informaticae | 1 |
| 2016 | Lattice-theoretic progress measures and coalgebraic model checkingabstractIn the context of formal verification in general and model checking in particular, parity games serve as a mighty vehicle: many problems are encoded as parity games, which are then solved by the seminal algorithm by Jurdzinski. In this paper we identify the essence of this workflow to be the notion of progress measure, and formalize it in general, possibly infinitary, lattice-theoretic terms. Our view on progress measures is that they are to nested/alternating fixed points what invariants are to safety/greatest fixed points, and what ranking functions are to liveness/least fixed points. That is, progress measures are combination of the latter two notions (invariant and ranking function) that have been extensively studied in the context of (program) verification. We then apply our theory of progress measures to a general model-checking framework, where systems are categorically presented as coalgebras. The framework's theoretical robustness is witnessed by a smooth transfer from the branching-time setting to the linear-time one. Although the framework can be used to derive some decision procedures for finite settings, we also expect the proposed framework to form a basis for sound proof methods for some undecidable/infinitary problems. Ichiro Hasuo, Shunsuke Shimizu, Corina Cîrstea |
POPL | 3 |
| 2015 | Canonical Coalgebraic Linear Time LogicsabstractWe extend earlier work on linear time fixpoint logics for coalgebras with branching, by showing how propositional operators arising from the choice of branching monad can be canonically added to these logics. We then consider two semantics for the uniform modal fragments of such logics: the previously-proposed, step-wise semantics and a new semantics akin to those of path-based logics. We prove that the two semantics are equivalent, and show that the canonical choice made for resolving branching in these logics is crucial for this property. We also state conditions under which similar, non-canonical logics enjoy the same property - this applies both to the choice of a branching modality and to the choice of linear time modalities. Our logics allow reasoning about linear time behaviour in systems with non-deterministic, probabilistic or weighted branching. In all these cases, the logics enhanced with propositional operators gain in expressiveness. Another contribution of our work is a reformulation of fixpoint semantics, which applies to any coalgebraic modal logic whose semantics arises from a one-step semantics. Corina Cîrstea |
CALCO | 1 |
| 2015 | Building traceable Event-B models from requirements
Eman H. Alkhammash, Michael J. Butler, Asieh Salehi Fathabadi, Corina Cîrstea |
Sci. Comput. Program. | 4 |
| 2014 | A Coalgebraic Approach to Linear-Time Logics
Corina Cîrstea |
FoSSaCS | 1 |
| 2011 | Model Checking Linear Coalgebraic Temporal Logics: An Automata-Theoretic Approach
Corina Cîrstea |
CALCO | 1 |
| 2011 | Modal Logics are CoalgebraicabstractApplications of modal logics are abundant in computer science, and a large number of structurally different modal logics have been successfully employed in a diverse spectrum of application contexts. Coalgebraic semantics, on the other hand, provides a uniform and encompassing view on the large variety of specific logics used in particular domains. The coalgebraic approach is generic and compositional: tools and techniques simultaneously apply to a large class of application areas and can, moreover, be combined in a modular way. In particular, this facilitates a pick-and-choose approach to domain-specific formalisms, applicable across the entire scope of application areas, leading to generic software tools that are easier to design, to implement and to maintain. This paper substantiates the authors’ firm belief that the systematic exploitation of the coalgebraic nature of modal logic will not only have impact on the field of modal logic itself but also lead to significant progress in a number of areas within computer science, such as knowledge representation and concurrency/mobility. Corina Cîrstea, Alexander Kurz 0001, Dirk Pattinson, Lutz Schröder, Yde Venema |
Comput. J. | 1 |
| 2011 | Maximal traces and path-based coalgebraic temporal logics
Corina Cîrstea |
Theor. Comput. Sci. | 1 |
| 2007 | Coalgebraic Epistemic Update Without Change of Model
Corina Cîrstea, Mehrnoosh Sadrzadeh |
CALCO | 1 |
| 2007 | Modular construction of complete coalgebraic logics
Corina Cîrstea, Dirk Pattinson |
Theor. Comput. Sci. | 1 |
| 2006 | A modular approach to defining and characterising notions of simulation
Corina Cîrstea |
Inf. Comput. | 1 |
| 2004 | Modular Construction of Modal Logics
Corina Cîrstea, Dirk Pattinson |
CONCUR | 1 |
| 2004 | A compositional approach to defining logics for coalgebras
Corina Cîrstea |
Theor. Comput. Sci. | 1 |
| 2002 | On Specification Logics for Algebra-Coalgebra Structures: Reconciling Reachability and Observability
Corina Cîrstea |
FoSSaCS | 1 |
| 2002 | A coalgebraic equational approach to specifying observational structures
Corina Cîrstea |
Theor. Comput. Sci. | 1 |
| 2001 | Semantic constructions for the specification of objects
Corina Cîrstea |
Theor. Comput. Sci. | 1 |