|Thomas Beck Home Page|
JTemporal is an open-source, easy to use, framework of components providing functionality for time related applications. Provides basic functionality handling the most common temporal aspects (for the moment instant, period, mediators managing temporal associations). It allows easy design and implementation of time-related applications.
The cornerstone of the system is that Instant is an interface you implement. It depends on your business what the instant actually is. A particle physicist will not use the same kind of "instant" as a geologist.
JTemporal is aimed at replacing some common temporal design patterns by reusable components.
Some functionalities are inspired by the temporal databases.
Alexander, in "A Pattern Language", Oxford Press, New York, 1977, defined
Data Modeling Patterns (PDMP), the environment is the physical data modeling
for relational databases. In this particular area, the modeling is often
driven by trade-offs between simplicity and performance.
of Changes (also known as Audit Trail) implements time periods
in RDBMS when periods are not natively supported. Used to model
data changing at irregular intervals.
|Contact Thomas Beck|