Hasso-Plattner-Institut
Prof. Dr. Felix Naumann
  
 

Vision

Data change, all the time. In this project we want to explore and understand those changes. We call this activity change exploration:  For a given, dynamic dataset, we want to efficiently capture and summarize changes at instance-, and schema-level, enable users to effectively explore this change in an interactive and graphical fashion and analyze patterns in the changing data.

Change Cube

We choose a generic model to represent changes to a dataset. It includes the following four dimensions to represent what changed where, when, and how:

  1. Time
  2. Entity (ID)
  3. Property
  4. Value

A change c is a quadruple of the form

<Time, ID, Property, Value> or in brief <t, id, p, v>.

Its semantics is: At time t the property p of the entity identified with id was created as or changed to v.

A change cube is a set of such changes.

For more details on our data model see our vision paper at ExploreDB'17:

Enabling Change Exploration
Tobias Bleifuß and Theodore Johnson and Dmitri V. Kalashnikov and Felix Naumann and Vladislav Shkapenyuk and Divesh Srivastava
In Proceedings of the Fourth International Workshop on Exploratory Search in Databases and the Web, 2017 accepted

Sources

Contact

For further information on this project please contact Tobias Bleifuß or Leon Bornemann