Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Toni Urpí

dblp:35/1865 · DBLP profile ↗
← Back
21ranked-venue papers
1as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 16 · 1 first-authorArtificial intelligence and machine learning · 7Software engineering, systems software and programming languages · 5Human-computer interaction and ubiquitous computing · 1Theory of computation · 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.

Databases, data mining, and information retrieval
3 papers
Database theory · 31% Data models and query languages · 29% Data integration and cleaning · 29%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages › schema management
schema validation
0.012004
SVT: Schema Validation Tool for Microsoft SQL-Server · VLDB 2004
Database theory
deductive database
0.021995
A Common Framework for Classifying and Specifying Deductive Database Updating Problems · ICDE 1995
A Method for Change Computation in Deductive Databases · VLDB 1992
Database theory
database update
0.011995
A Common Framework for Classifying and Specifying Deductive Database Updating Problems · ICDE 1995
Database system architecture and tuning
integrity constraint maintenance
0.011995
A Common Framework for Classifying and Specifying Deductive Database Updating Problems · ICDE 1995
Database theory
view update
0.011995
A Common Framework for Classifying and Specifying Deductive Database Updating Problems · ICDE 1995
Query processing and optimization
view maintenance
0.011995
A Common Framework for Classifying and Specifying Deductive Database Updating Problems · ICDE 1995

Methods — techniques the papers use, named apart from their topics

schema validation · 0.0logic-based specification · 0.0event rules · 0.0
YearPublicationVenuePosition
2015 AuRUS: explaining the validation of UML/OCL conceptual schemas
Guillem Rull, Carles Farré, Anna Queralt, Ernest Teniente, Toni Urpí
Softw. Syst. Model.5
2013 Automated reasoning on UML conceptual schemas with derived information and queries
Carles Farré, Anna Queralt, Guillem Rull, Ernest Teniente, Toni Urpí
Inf. Softw. Technol.5
2010 AuRUS: Automated Reasoning on UML/OCL Schemas
Anna Queralt, Guillem Rull, Ernest Teniente, Carles Farré, Toni Urpí
ER5
2009 MVT: a schema mapping validation tool
abstract
Schema mappings define relationships between schemas in a declarative way. We demonstrate MVT, a mapping validation tool that allows the designer to ask whether the mapping has certain desirable properties. The answers to these questions will provide information on whether the mapping adequately matches the intended needs and requirements. MVT is able to deal with a highly expressive class of mappings and database schemas, which allows the use of negations, order comparisons and null values. The tool does not only provide a Boolean answer as test result, but also a feedback for that result. Depending on the tested property and on the test result, the provided feedback can be in the form of example schema instances, or in the form of an explanation, that is, highlighting the mapping assertions and schema constraints responsible for getting such a result.
Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí
EDBT4
2008 Providing Explanations for Database Schema Validation
Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí
DEXA4
2008 LEARN-SQL: Automatic Assessment of SQL Based on IMS QTI Specification
abstract
In this paper we present LEARN-SQL, a system conforming to the IMS QTI specification that allows on-line learning and assessment of students on SQL skills in an automatic, interactive, informative, scalable and extensible manner.
Alberto Abelló, M. Elena Rodríguez 0001, Toni Urpí, Xavier Burgués Illa, M. José Casany, Carme Martín, Carme Quer
ICALT3
2008 Validation of mappings between schemas
Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí
Data Knowl. Eng.4
2007 Computing explanations for unlively queries in databases
abstract
A query is unlively if it always returns an empty answer. Debugging a database schema requires not only determining unlively queries, but also fixing them. To the best of our knowledge, the existing methods do not provide the designer with an explanation of why a query is not lively. In this paper, we propose a method for computing explanations that is independent of the particular method used to determine liveliness. It provides three levels of search: one explanation, a maximal set of non-overlapping explanations, and all explanations. The first two levels require only a linear number of calls to the underlying method. We also propose a filter to reduce the number of these calls, and experimentally compare our method with the best known method for finding unsatisfiable subsets of constraints.
Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí
CIKM4
2007 Containment of Conjunctive Queries over Databases with Null Values
Carles Farré, Werner Nutt, Ernest Teniente, Toni Urpí
ICDT4
2005 Checking query containment with the CQC method
Carles Farré, Ernest Teniente, Toni Urpí
Data Knowl. Eng.3
2004 A New Approach for Checking Schema Validation Properties
Carles Farré, Ernest Teniente, Toni Urpí
DEXA3
2004 SVT: Schema Validation Tool for Microsoft SQL-Server
Ernest Teniente, Carles Farré, Toni Urpí, Carlos Beltrán 0003, David Gañán
VLDB3
2003 Query Containment with Negated IDB Predicates
Carles Farré, Ernest Teniente, Toni Urpí
ADBIS3
2003 Handling Existential Derived Predicates in View Updating
Carles Farré, Ernest Teniente, Toni Urpí
ICLP3
2003 On the abductive or deductive nature of database schema validation and update processing problems
abstract
We show that database schema validation and update processing problems such as view updating, materialized view maintenance, integrity constraint checking, integrity constraint maintenance or condition monitoring can be classified as problems of either abductive or deductive nature, according to the reasoning paradigm that inherently suites them. This is done by performing abductive and deductive reasoning on the event rules (Olivé 1991), a set of rules that define the difference between consecutive database states. In this way, we show that it is possible to provide methods able to deal with all these problems as a whole. We also show how some existing general deductive and abductive procedures may be used to reason on the event rules. In this way, we show that these procedures can deal with all database schema validation and update processing problems considered in this paper.
Ernest Teniente, Toni Urpí
Theory Pract. Log. Program.2
1999 The Constructive Method for Query Containment Checking
Carles Farré, Ernest Teniente, Toni Urpí
DEXA3
1998 Query Containment Checking as a View Updating Problem
Carles Farré, Ernest Teniente, Toni Urpí
DEXA3
1996 Handling Conceptual Model Validation by Planning
Dolors Costal, Ernest Teniente, Toni Urpí, Carles Farré
CAiSE3
1996 How to Tackle Schema Validation by View Updating
Hendrik Decker, Ernest Teniente, Toni Urpí
EDBT3
1995 A Common Framework for Classifying and Specifying Deductive Database Updating Problems
abstract
We propose two interpretations of the event rules which provide a common framework for classifying and specifying deductive database updating problems such as view updating, materialized view maintenance, integrity constraints checking, integrity constraints maintenance, repairing inconsistent databases, integrity constraints satisfiability or condition monitoring. Moreover, these interpretations allow us to identify and to specify some problems that have received little attention up to now like enforcing or preventing condition activation. By considering only a unique set of rules for specifying all these problems, we want to show that it is possible to provide general methods able to deal with all these problems as a whole.>
Ernest Teniente, Toni Urpí
ICDE2
1992 A Method for Change Computation in Deductive Databases
Toni Urpí, Antoni Olivé
VLDB1