VLDB 2026 Research / reviewers in the wild / expert
Elvira Pino
dblp:34/2457
· DBLP profile ↗
11ranked-venue papers
1as first author
2since 2021 · last 2024
0000-0003-3376-5096ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 8Software engineering, systems software and programming languages · 6 · 1 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A logical approach to graph databasesabstractGraph databases are now playing an important role because they allow us to overcome some limitations of relational databases. In particular, in graph databases we are interested not only on the data contained but also on its topology. As a consequence, most graph database queries are navigational, asking whether some nodes are connected by edges or paths. Up to now, most foundational work has concentrated on the study of computational models and query languages, analyzing their expressivity, computability, and complexity. However, in our work we address a different kind of foundational work. We are not concerned with expressibility, efficiency or feasibility issues, but with correctness. More precisely, given an algorithm or an implementation for solving queries, how can we be sure that the answers obtained are correct (soundness) and that all possible correct answers are obtained by our implementation (completeness). In this sense, in this paper we first present a core query language, similar to Cypher or G-Core. Then, we define a simple logic whose formulas are precisely the database queries, and whose satisfaction relation defines what is a correct answer. Finally, we define an operational semantics, which could be seen as an abstract implementation of our language, showing that the semantics is correct, i.e. sound and complete with respect to our logic. Elvira Pino, Fernando Orejas, Nikos Mylonakis, Edelmira Pasarella |
J. Log. Algebraic Methods Program. | 1 |
| 2021 | A navigational logic for reasoning about graph properties
Marisa Navarro, Fernando Orejas, Elvira Pino, Leen Lambers |
J. Log. Algebraic Methods Program. | 3 |
| 2020 | Incremental Concurrent Model Synchronization using Triple Graph GrammarsabstractIn the context of software model-driven development, artifacts are specified by several models describing different aspects, e.g., different views, dynamic behavior, structure, distributed information, etc. Then, maintaining and repairing consistency of the whole specification are crucial issues if the models can be separately developed and updated. Model Synchronization is the process of restoring consistency after the update of one or several of the models. In the present work, we approach the case when conflicts may arise due to concurrently updating different models. Specifically, based on the Triple Graph Grammar approach, we propose an incremental algorithm $$\mathtt{CSynch}$$ for solving conflicts and repairing consistency. In addition, we identify and formalize when a synchronizing solution can be considered adequate and show that our procedure $$\mathtt{CSynch}$$ is sound and complete. Fernando Orejas, Elvira Pino, Marisa Navarro |
FASE | 2 |
| 2018 | Institutions for navigational logics for graphical structures
Fernando Orejas, Elvira Pino, Marisa Navarro, Leen Lambers |
Theor. Comput. Sci. | 2 |
| 2010 | A Generic Approach to Connector Architectures Part I: The General FrameworkabstractThe aim of this paper is to present a generic framework for the modelling of componentbased systems using architectural connectors. More precisely, concepts of component, connector and architecture are presented in a formal generic way, which are independent of any semi-formal or formal modelling approach. The idea is that one could use this framework to define component and connector notions for every given modelling formalism. As a main result, we define the semantics of architectures using graph transformation, showing that the semantics is independent of the order in which the connections are computed, and that the semantics is compatible with transformation. In the continuation of this paper, we show the applicability of our ideas. In particular, our framework is instantiated by Petri nets and CSP, including a case study using Petri Nets. Fernando Orejas, Hartmut Ehrig, Markus Klein 0001, Julia Padberg, Elvira Pino, Sonia Pérez |
Fundam. Informaticae | 5 |
| 2010 | A Generic Approach to Connector Architectures Part II: Instantiation to Petri Nets and CSPabstractThe aim of this paper is to show how the generic approach to connector architectures, presented in the first part of this work, can be applied to a given modeling formalism to define architectural component and connector notions associated to that formalism. Starting with a review of the generic approach, in this second part of the paper we consider two modeling formalisms: elementary Petri nets and CSP. As main results we show that both cases satisfy the axioms of our component framework, so that the results concerning the semantics of architectures can be applied. Moreover, a small case study in terms of Petri Nets is presented in order to show how the results can be applied to a connector architecture based on Petri nets. Fernando Orejas, Hartmut Ehrig, Markus Klein 0001, Julia Padberg, Elvira Pino, Sonia Pérez |
Fundam. Informaticae | 5 |
| 2005 | A Transformational Semantics of Static Embedded Implications of Normal Logic Programs
Edelmira Pasarella, Fernando Orejas, Elvira Pino, Marisa Navarro |
LOPSTR | 3 |
| 2001 | Semantics of Normal Logic Programs with Embedded Implications
Fernando Orejas, Edelmira Pasarella, Elvira Pino |
ICLP | 3 |
| 1999 | Semantic Definitions for Normal Open Programs
Fernando Orejas, Elvira Pino |
ICLP | 2 |
| 1997 | Institutions for Logic Programming
Fernando Orejas, Elvira Pino, Hartmut Ehrig |
Theor. Comput. Sci. | 2 |
| 1994 | Algebraic Methods in the Compositional Analysis of Logic Programs
Fernando Orejas, Elvira Pino, Hartmut Ehrig |
MFCS | 2 |