Faculty Advisor

Eltabakh, Mohamed Y.


The purpose of this project is to create a quality-aware database system that fundamentally extends standard database management systems to support imperfect database with evolving qualities. In the real world, the management and query processing of imperfect databases is a very challenging problem as it requires incorporating the data¡¯s qualities within the database engine. In this project, quality-aware database introduces a new quality model that captures the evolution of the data¡¯s qualities over time and a new query algebra focused on selection and join that enables seamless and transparent propagation and derivations of the data¡¯s qualities within a query pipeline. As a result, a query¡¯s answer will be automatically annotated with quality-related information at the tuple level.


Worcester Polytechnic Institute

Date Accepted

March 2016


Computer Science

Project Type

Major Qualifying Project


Restricted-WPI community only

Advisor Department

Computer Science

Your accessibility may vary due to other restrictions.