Software Engineering Research Group

Database Systems


Most software systems today deal with data and many are web based. The research of the Database Systems group is concerned not only with how quickly answers to queries can be found but also that the answers that are found are correct. Gill has worked in the foundations of database systems, defining logical models for various kinds of database systems, and reasoning about the correctness of algorithms in that setting. With colleagues at the National University of Singapore, she has defined a data model for semistructured data (called ORA-SS), providing a language independent description of the data. The ORA-SS data model has been used to define a normal form for ORA-SS schema, define valid views for semistructured databases, and describe a storage structure for semistructured databases using object relational databases. The Database Systems group have collaborated with others in SERG on many projects including:

–          SQL Wizard: Detecting Semantic Errors in SQL Queries

–          An Interface for Creating MashUps

–          Active Ed

–          Investigation of a Business Processes Management System using Web Services

–          Automated Usability Testing for Handheld Devices.

Further details can be found at


I am involved in the following projects:

–         data management for collaborative applications, such as Flikr, FaceBook

–         real time data management required in systems for virtual worlds and data warehousing

–         finding patterns in massive amounts of data, in particular in recommender systems and outlier detection

–         defining and formally verifying the correctness of algorithms for novel applications, such as XML databases and web services

  • May 2020
    M T W T F S S
    « Jul    

Please give us your feedback or ask us a question

This message is...

My feedback or question is...

My email address is...

(Only if you need a reply)
Skip to toolbar