TOS: A Temporal Object-Oriented System

TOS: A Temporal Object-Oriented System

Farshad Fotouhi (Wayne State University, USA), Imran Ahmad (Wayne State University, USA), William I. Grosky (Wayne State University, USA) and Abad Shah (King Saud University, Kingdom of Saudi Arabia)
Copyright: © 1994 |Pages: 13
DOI: 10.4018/jdm.1994100101
OnDemand PDF Download:
$30.00
List Price: $37.50

Abstract

In the areas of sciences, engineering and design, the entities experience both structural and state changes. Existing database models allow changes in the structure and state through the techniques of schema evolution and version management, respectively, but fail to capture and represent both of these changes together and at the same time. In this paper we formally introduce the Temporal Object-Oriented System (TOS) which allows simultaneous changes in both the structure and state of the objects. An object in TOS is called a temporal object (TO). An aggregation of different TOs of the system can give rise to a new object which is then referred to as a temporal complex object (TCO). Both temporal objects and temporal complex objects can replace and refresh their knowledge through a process called renovation. The paper also discusses the process of renovations for both TOs and TCOs and enumerate their temporal parameters (i.e., timespan, life-span and life-sequence). A query language for the TOS, called Temporal Object Query Language (TOQL), is also proposed which is a super-set of the relational query language SQL.

Complete Article List

Search this Journal:
Reset
Open Access Articles
Volume 28: 4 Issues (2017)
Volume 27: 4 Issues (2016)
Volume 26: 4 Issues (2015)
Volume 25: 4 Issues (2014)
Volume 24: 4 Issues (2013)
Volume 23: 4 Issues (2012)
Volume 22: 4 Issues (2011)
Volume 21: 4 Issues (2010)
Volume 20: 4 Issues (2009)
Volume 19: 4 Issues (2008)
Volume 18: 4 Issues (2007)
Volume 17: 4 Issues (2006)
Volume 16: 4 Issues (2005)
Volume 15: 4 Issues (2004)
Volume 14: 4 Issues (2003)
Volume 13: 4 Issues (2002)
Volume 12: 4 Issues (2001)
Volume 11: 4 Issues (2000)
Volume 10: 4 Issues (1999)
Volume 9: 4 Issues (1998)
Volume 8: 4 Issues (1997)
Volume 7: 4 Issues (1996)
Volume 6: 4 Issues (1995)
Volume 5: 4 Issues (1994)
Volume 4: 4 Issues (1993)
Volume 3: 4 Issues (1992)
Volume 2: 4 Issues (1991)
Volume 1: 2 Issues (1990)
View Complete Journal Contents Listing