TEMPORAL ASSOCIATION ALGEBRA - A MATHEMATICAL FOUNDATION FOR PROCESSING OBJECT-ORIENTED TEMPORAL DATABASES

Citation
Syw. Su et al., TEMPORAL ASSOCIATION ALGEBRA - A MATHEMATICAL FOUNDATION FOR PROCESSING OBJECT-ORIENTED TEMPORAL DATABASES, IEEE transactions on knowledge and data engineering, 10(3), 1998, pp. 389-408
Citations number
42
Categorie Soggetti
Computer Science Artificial Intelligence","Computer Science Information Systems","Engineering, Eletrical & Electronic","Computer Science Artificial Intelligence","Computer Science Information Systems
ISSN journal
10414347
Volume
10
Issue
3
Year of publication
1998
Pages
389 - 408
Database
ISI
SICI code
1041-4347(1998)10:3<389:TAA-AM>2.0.ZU;2-0
Abstract
This paper describes an object-oriented temporal association algebra ( called TA-algebra) which is intended to serve as a formal foundation f or supporting a pattern-based query specification and processing parad igm. Different from the traditional table-and-attribute-based paradigm , the pattern-based paradigm views the intension of an object-oriented temporal database as a network of object classes interconnected by di fferent association types and its extension as a network of associated temporal object instances. Consistent with this view, queries can be specified in terms of patterns of temporal object associations or nona ssociations (i.e., linear, tree and network structures of object class es/objects with logical AND and OR branches). TA-algebra provides a se t of algebraic operators for processing these patterns and allows the direct and/or indirect associations and/or nonassociations among tempo ral object instances to be more explicitly represented and maintained during processing than the traditional tabular representation of tempo rary or final query results. TA-algebra operators are based on time-in terval and valid-time semantics and they preserve the closure property . The algebra is capable of operating on heterogeneous as well as homo geneous patterns of object associations. Both homogeneous and heteroge neous patterns are decomposed into a set of primitive temporal pattern instances for uniform treatment. This paper formally defines the TA-a lgebra operators and their mathematical properties. The applications o f these operators in query decomposition and processing are illustrate d by examples.