Specification of calendars and time series for temporal databases
Most temporal data models have concentrated on describing temporal data based on versioning of objects, tuples, or attributes. The...
View-centered conceptual modelling
Information systems for highly skilled clerical workers present themselves as a collection of window-based processes with underlying procedures accessing...
Reverse engineering of relational database physical schemas
This paper seeks to present and illustrate essential aspects of database physical de-optimisation within the context of a reverse...
Extracting n-ary relationships through database reverse engineering
This paper presents an automatic process for reverse engineering the n-ary relationship tables from an operating relational database. This...
Inheritance as a conceptual primitive
Inheritance is one of the central concepts of object-oriented programming (OOP). In object-oriented design therefore a part of the...
IO2 an algorithmic method for building inheritance graphs in object database design
This paper proposes a method, called iO2, for building the inheritance graph of an O2 database schema. The iO2...
Workflow evolution
A basic step towards flexibility in workflow systems is the consistent and effective management of workflow evolution, i.e. of...
A model for classification structures with evolution control
We present a general model for classification structures that supports object role modelling. Objects can be associated with many...
Integrating versions in the OMT models
This paper shows how to extend the object, dynamic and functional models of the OMT method so that it...
Graphical Entity Relationship models: Towards a more user understandable representation of data
The Entity Relationship Model was originally proposed as a way of representing user requirements in a way that non-technical...