Demo Data from VLDB 2026 / reviewers in the wild / expert
Ignacio Fábregas
dblp:58/2507
· DBLP profile ↗
11ranked-venue papers
2as first author
1since 2021 · last 2021
0000-0002-3045-4180ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 2 first-authorSoftware engineering, systems software and programming languages · 4 · 1 since 2021Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
2 papers |
Program verification · 68% Operating systems · 18% Programming languages and type systems · 14% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › program logic
separation logic |
0.9 | 2 | 2021 | On algebraic abstractions for concurrent separation logics · Proc. ACM Program. Lang. 2021 Specifying concurrent programs in separation logic: morphisms and simulations · Proc. ACM Program. Lang. 2019 |
Program verification › program logic › separation logic
concurrent separation logic |
0.5 | 1 | 2021 | On algebraic abstractions for concurrent separation logics · Proc. ACM Program. Lang. 2021 |
Operating systems › resource management › memory management
ownership transfer |
0.5 | 1 | 2021 | On algebraic abstractions for concurrent separation logics · Proc. ACM Program. Lang. 2021 |
Logic in computer science › algebraic logic
algebraic semantics |
0.5 | 1 | 2021 | On algebraic abstractions for concurrent separation logics · Proc. ACM Program. Lang. 2021 |
Program verification › proof assistants
proof reuse |
0.4 | 1 | 2019 | Specifying concurrent programs in separation logic: morphisms and simulations · Proc. ACM Program. Lang. 2019 |
Programming languages and type systems
state transition systems |
0.4 | 1 | 2019 | Specifying concurrent programs in separation logic: morphisms and simulations · Proc. ACM Program. Lang. 2019 |
Program verification
modular verification |
0.1 | 1 | 2021 | On algebraic abstractions for concurrent separation logics · Proc. ACM Program. Lang. 2021 |
Methods — techniques the papers use, named apart from their topics
separating relations · 1.0category theory · 1.0morphisms · 0.5morphism · 0.5morphism-specific simulation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | On algebraic abstractions for concurrent separation logicsabstractConcurrent separation logic is distinguished by transfer of state ownership upon parallel composition and framing. The algebraic structure that underpins ownership transfer is that of partial commutative monoids (PCMs). Extant research considers ownership transfer primarily from the logical perspective while comparatively less attention is drawn to the algebraic considerations. This paper provides an algebraic formalization of ownership transfer in concurrent separation logic by means of structure-preserving partial functions (i.e., morphisms) between PCMs, and an associated notion of separating relations. Morphisms of structures are a standard concept in algebra and category theory, but haven't seen ubiquitous use in separation logic before. Separating relations. are binary relations that generalize disjointness and characterize the inputs on which morphisms preserve structure. The two abstractions facilitate verification by enabling concise ways of writing specs, by providing abstract views of threads' states that are preserved under ownership transfer, and by enabling user-level construction of new PCMs out of existing ones. Frantisek Farka, Aleksandar Nanevski, Anindya Banerjee 0001, Germán Andrés Delbianco, Ignacio Fábregas |
Proc. ACM Program. Lang. | 5 |
| 2019 | Rule Formats for Nominal Process CalculiabstractThe nominal transition systems (NTSs) of Parrow et al. describe the operational semantics of nominal process calculi. We study NTSs in terms of the nominal residual transition systems (NRTSs) that we introduce. We provide rule formats for the specifications of NRTSs that ensure that the associated NRTS is an NTS and apply them to the operational specifications of the early and late pi-calculus. We also explore alternative specifications of the NTSs in which we allow residuals of abstraction sort, and introduce translations between the systems with and without residuals of abstraction sort. Our study stems from the Nominal SOS of Cimini et al. and from earlier works in nominal sets and nominal logic by Gabbay, Pitts and their collaborators. Luca Aceto, Ignacio Fábregas, Álvaro García-Pérez, Anna Ingólfsdóttir, Yolanda Ortega-Mallén |
Log. Methods Comput. Sci. | 2 |
| 2019 | Specifying concurrent programs in separation logic: morphisms and simulationsabstractIn addition to pre- and postconditions, program specifications in recent separation logics for concurrency have employed an algebraic structure of resources —a form of state transition systems—to describe the state-based program invariants that must be preserved, and to record the permissible atomic changes to program state. In this paper we introduce a novel notion of resource morphism , i.e. structure-preserving function on resources, and show how to effectively integrate it into separation logic, using an associated notion of morphism-specific simulation . We apply morphisms and simulations to programs verified under one resource, to compositionally adapt them to operate under another resource, thus facilitating proof reuse. Aleksandar Nanevski, Anindya Banerjee 0001, Germán Andrés Delbianco, Ignacio Fábregas |
Proc. ACM Program. Lang. | 4 |
| 2019 | When are prime formulae characteristic?
Luca Aceto, Dario Della Monica, Ignacio Fábregas, Anna Ingólfsdóttir |
Theor. Comput. Sci. | 3 |
| 2017 | Rule Formats for Nominal Process CalculiabstractThe nominal transition systems (NTSs) of Parrow et al. describe the operational semantics of nominal process calculi. We study NTSs in terms of the nominal residual transition systems (NRTSs) that we introduce. We provide rule formats for the specifications of NRTSs that ensure that the associated NRTS is an NTS and apply them to the operational specification of the early pi-calculus. Our study stems from the recent Nominal SOS of Cimini et al. and from earlier works in nominal sets and nominal logic by Gabbay, Pitts and their collaborators. Luca Aceto, Ignacio Fábregas, Álvaro García-Pérez, Anna Ingólfsdóttir, Yolanda Ortega-Mallén |
CONCUR | 2 |
| 2017 | Logical Characterisations and Compositionality of Input-Output Conformance Simulation
Luca Aceto, Ignacio Fábregas, Carlos Gregorio-Rodríguez, Anna Ingólfsdóttir |
SOFSEM | 2 |
| 2015 | When Are Prime Formulae Characteristic?
Luca Aceto, Dario Della Monica, Ignacio Fábregas, Anna Ingólfsdóttir |
MFCS (1) | 3 |
| 2013 | On the specification of modal systems: A comparison of three frameworks
Luca Aceto, Ignacio Fábregas, David de Frutos-Escrig, Anna Ingólfsdóttir, Miguel Palomino |
Sci. Comput. Program. | 2 |
| 2009 | Non-strongly Stable Orders Also Define Interesting Simulation Relations
Ignacio Fábregas, David de Frutos-Escrig, Miguel Palomino |
CALCO | 1 |
| 2008 | Multiset Bisimulations as a Common Framework for Ordinary and Probabilistic Bisimulations
David de Frutos-Escrig, Miguel Palomino, Ignacio Fábregas |
FORTE | 3 |
| 2007 | Reflection and Preservation of Properties in Coalgebraic (bi)Simulations
Ignacio Fábregas, Miguel Palomino, David de Frutos-Escrig |
ICTAC | 1 |