Demo Data from SIGIR 2026 / reviewers in the wild / expert
Susana Nieva
dblp:03/6014
· DBLP profile ↗
9ranked-venue papers
1as first author
0since 2021 · last 2020
0000-0002-1993-2612ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 1 first-authorSoftware engineering, systems software and programming languages · 5Artificial intelligence and machine learning · 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.
| Databases, data mining, and information retrieval
1 paper |
Data models and query languages · 50% Query processing and optimization · 50% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
hypothetical reasoning |
0.4 | 1 | 2020 | HR-SQL: Extending SQL with hypothetical reasoning and improved recursion for current database systems · Inf. Comput. 2020 |
Data models and query languages
SQL |
0.4 | 1 | 2020 | HR-SQL: Extending SQL with hypothetical reasoning and improved recursion for current database systems · Inf. Comput. 2020 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | HR-SQL: Extending SQL with hypothetical reasoning and improved recursion for current database systems
Susana Nieva, Fernando Sáenz-Pérez, Jaime Sánchez-Hernández |
Inf. Comput. | 1 |
| 2020 | Extending Liquid Types to ArraysabstractA liquid type is an ordinary Hindley-Milner type annotated with a logical predicate that states the properties satisfied by the elements of that type. Liquid types are a powerful tool for program verification, as programmers can use them to specify pre- and post conditions of their programs, whereas the predicates of intermediate variables and auxiliary functions are inferred automatically. Type inference is feasible in this context, as the logical predicates within liquid types are constrained to a quantifier-free logic to maintain decidability. In this article, we extend liquid types by allowing them to contain quantified properties on arrays so that they can be used to infer invariants on array-related programs (e.g., implementations of sorting algorithms). Although quantified logic is, in general, undecidable, we restrict properties on arrays to a decidable subset introduced by Bradley et al. We describe in detail the extended type system, the verification condition generator, and the iterative weakening algorithm for inferring invariants. After proving the correctness and completeness of these two algorithms, we apply them to find invariants on a set of algorithms involving array manipulations. Manuel Montenegro, Susana Nieva, Ricardo Peña-Marí, Clara Segura |
ACM Trans. Comput. Log. | 2 |
| 2018 | Kripke semantics for higher-order type theory applied to constraint logic programming languages
James Lipton, Susana Nieva |
Theor. Comput. Sci. | 2 |
| 2017 | Liquid Types for Array Invariant Synthesis
Manuel Montenegro, Susana Nieva, Ricardo Peña-Marí, Clara Segura |
ATVA | 2 |
| 2013 | Formalizing a Broader Recursion Coverage in SQL
Gabriel Aranda-López, Susana Nieva, Fernando Sáenz-Pérez, Jaime Sánchez-Hernández |
PADL | 2 |
| 2009 | Implementing a fixed point semantics for a constraint deductive database based on hereditary harrop formulasabstractThis work is aimed to show a concrete implementation of a deductive database system based on the scheme HH_(C) (Hereditary Harrop Formulas with Negation and Constraints) following a fixpoint semantics proposed in a previous work. We have developed a Prolog implementation for this scheme that is constraint system independent, therefore allowing to use it as a base for any instance of the formal scheme. We have developed several specific constraint systems: Real numbers, integers, Boolean and user-defined enumerated types. We have added types to the database so that relations become typed (as tables in relational databases) and each constraint is mapped to its corresponding constraint system. The predicates that compute the fixpoint giving the meaning to a database are described. In particular, we show the implementation of a forcing relation (for derivation steps) and highlight how the inherent difficulties have been overcome in a system allowing hypothetical queries, which make the database dynamically grow. Gabriel Aranda-López, Susana Nieva, Fernando Sáenz-Pérez, Jaime Sánchez-Hernández |
PPDP | 2 |
| 2004 | Providing declarative semantics for HH extended constraint logic programsabstractThis paper is focused on a double extension of traditional Logic Programming which enhances it following two different approaches. On one hand, extending Horn logic to hereditary Harrop formulas HH), in order to improve the expressive power; on the other, incorporating constraints, in order to increase the efficiency. For this combination, called HH(C), an operational semantics exists, but no declarative semantic for it has been defined so far.One of the main features of (Constraint) Logic Programming is that the algorithmic behavior of (constraint) logic programs and its mathematical interpretations agree with each other, in the sense that the declarative meaning of a program can be interpreted operationally as a goal-oriented search for solutions. Both operational (algorithmic) and declarative (mathematical) semantics for programs are useful and widely developed in the frame of Logic Programming as well as in its extension, Constraint Logic Programming.For these reasons, HH(C) was in need of a more mathematical interpretation of programs. In this paper some fixed point semantics for HH(C) are presented. Taking as a starting point the techniques used by Miller to interpret the fragment of HH that incorporates intuitionistic implication in goals, we have formulated two novel extensions capable of dealing with the whole HH logic, including universal quantifiers, as well as with the presence of constraints. Those semantics are proved to be sound and complete w.r.t. the operational semantics of HH(C). Miguel García-Díaz, Susana Nieva |
PPDP | 2 |
| 2001 | Constraint Logic Programming with Hereditary Harrop FormulaabstractConstraint Logic Programming (CLP) and Hereditary Harrop formulas (HH) are two well known ways to enhance the expressivity of Horn clauses. In this paper, we present a novel combination of these two approaches. We show how to enrich the syntax and proof theory of HH with the help of a given constraint system, in such a way that the key property of HH as a logic programming language (namely, the existence of uniform proofs) is preserved. We also present a procedure for goal solving, showing its soundness and completeness for computing answer constraints. As a consequence of this result, we obtain a new strong completeness theorem for CLP that avoids the need to build disjunctions of computed answers, as well as a more abstract formulation of a known completeness theorem for HH. Javier Leach Albert, Susana Nieva, Mario Rodríguez-Artalejo |
Theory Pract. Log. Program. | 2 |
| 1992 | MIZ-PR: A Theorem Prover for Polymorphic and Recursive Functions
Javier Leach Albert, Susana Nieva |
LPAR | 2 |