Tasks
Here I list a series of tasks that culminate in a fully elaborated language design. Each task has as its goal the production of and agreement on a white paper that addresses the indicated portion of the language.
Subsections
Terminology
Physical Time Line and Time-stamp Representation
User-defined Time Domain
Underlying Historical Relational Data Model
Benchmark Queries
Historical Selection and Projection
Aggregates
Schema Specification and Evolution
Add Transaction Time to the Data Model
Schema Versioning
Transaction Time Selection and Projection
Incorporate All SQL Constructs
Core Algebra
Add Aggregates to the Algebra
Add Transaction Time to the Algebra