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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.