Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Toni Urpí is active.

Publication


Featured researches published by Toni Urpí.


extending database technology | 1996

How to Tackle Schema Validation by View Updating

Hendrik Decker; Ernest Teniente; Toni Urpí

Schema validation and view updating are database engineering problems which seem to differ significantly. Hence, for solving them, significantly different approaches are taken, usually. However, one of the contributions of this paper is: We show that any sound method for view updating can effectively be used also for validating schema specifications. We consider typical schema validation tasks such as checking schema satisfiability, liveliness of a predicate, reachability of partially specified states and redundancy of integrity constraint specifications, and we show how, with any sound method for view updating, these tasks can be tackled in a uniform way. For illustrating our point, we shortly recapitulate a concrete method for view updating and apply it to tackle these tasks. We emphasize that our general approach is independent of any particular method for view updating. Other contributions consists in refined concepts of schema satisfiability and integrity redundance. Both can be expressed in related terms of liveliness and reachability, and yield results that compare advantageously to what has been proposed so far, in the literature


international conference on database theory | 2007

Containment of conjunctive queries over databases with null values

Carles Farré; Ernest Teniente; Toni Urpí

We study containment of conjunctive queries that are evaluated over databases that may contain tuples with null values. We assume the semantics of SQL for single block queries with a SELECT DISTINCT clause. This problem (“null containment” for short) is different from containment over databases without null values and sometimes more difficult. We show that null-containment for boolean conjunctive queries is NP-complete while it is


data and knowledge engineering | 2008

Validation of mappings between schemas

Guillem Rull; Carles Farré; Ernest Teniente; Toni Urpí

\mathit\Pi^{\rm P}_{2}


international conference on conceptual modeling | 2010

AuRUS: automated reasoning on UML/OCL schemas

Anna Queralt; Guillem Rull; Ernest Teniente; Carles Farré; Toni Urpí

-complete for queries with distinguished variables. However, if no relation symbol is allowed to appear more than twice, then null-containment is polynomial, as it is for databases without nulls. If we add a unary test predicate IS NULL, as it is available in SQL, then containment becomes


database and expert systems applications | 2008

Providing Explanations for Database Schema Validation

Guillem Rull; Carles Farré; Ernest Teniente; Toni Urpí

\mathit\Pi^{\rm P}_{2}


Theory and Practice of Logic Programming | 2003

On the abductive or deductive nature of database schema validation and update processing problems

Ernest Teniente; Toni Urpí

-hard for boolean queries, while it remains in


international workshop on testing database systems | 2008

SVTe: a tool to validate database schemas giving explanations

Carles Farré; Guillem Rull; Ernest Teniente; Toni Urpí

\mathit\Pi^{\rm P}_{2}


international workshop on research issues in data engineering | 1994

Semantic change computation optimization in active databases

Toni Urpí; Antoni Olivé

for arbitrary queries.


very large data bases | 2004

SVT: schema validation tool for microsoft SQL-server

Ernest Teniente; Carles Farré; Toni Urpí; Carlos Beltrán; David Gañán

Mappings between schemas are key elements in several contexts such as data exchange, data integration and peer data management systems. In all these contexts, the mapping design process requires the participation of a mapping designer, who needs to be able to validate the mapping that is being defined, i.e., check whether the mapping is in fact what the designer intended. However, to date very little work has directly focused on the effective validation of schema mappings. In this paper, we present a new approach for validating schema mappings that allows the mapping designer to ask whether they have certain desirable properties. We consider four properties of mappings: mapping satisfiability, mapping inference, query answerability and mapping losslessness. We reformulate these properties in terms of the problem of checking whether a query is lively over a database schema. A query is lively if there is a consistent instance of the database for which the query gives a non-empty answer. To show the feasibility of our approach, we use an implementation of the CQC method and provide some experimental results.


database and expert systems applications | 2004

A New Approach for Checking Schema Validation Properties

Carles Farré; Ernest Teniente; Toni Urpí

To ensure the quality of an information system, the conceptual schema that represents its domain must be semantically correct. We present a prototype to automatically check whether a UML schema with OCL constraints is right in this sense. It is well known that the full expressiveness of OCL leads to undecidability of reasoning. To deal with this problem, our approach finds a compromise between expressiveness and decidability, thus being able to handle very expressive constraints guaranteeing termination in many cases.

Collaboration


Dive into the Toni Urpí's collaboration.

Top Co-Authors

Avatar

Ernest Teniente

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Carles Farré

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Guillem Rull

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Anna Queralt

Barcelona Supercomputing Center

View shared research outputs
Top Co-Authors

Avatar

Antoni Olivé

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Dolors Costal

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Enric Mayol

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Joan Antoni Pastor

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Carlos Beltrán

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Christopher S. Martin

Polytechnic University of Catalonia

View shared research outputs
Researchain Logo
Decentralizing Knowledge