Title :
Applying object-oriented technologies in modeling and querying temporally oriented clinical databases dealing with temporal granularity and indeterminacy
Author :
Combi, Carlo ; Cucchi, Giorgio ; Pinciroli, Francesco
Author_Institution :
Dipt. di Matematica e Inf., Udine Univ., Italy
fDate :
6/1/1997 12:00:00 AM
Abstract :
The need to manage temporal information given at different levels of granularity or with indeterminacy is common to many application areas. Among them, we focus on clinical data management. Different time granularities and indeterminacy are also needed in querying temporal databases. In this paper, we describe GCH-OSQL (Granular Clinical History-Object Structured Query Language), an object-oriented/temporally-oriented extension of SQL. GCH-OSQL is based on an object-oriented temporal data model, GCH-OODM. GCH-OODM allows storage of clinical information at different and mixed granularities or with temporal indeterminacy. GCH-OSQL deals with the valid time of clinical information. The temporal extension of the SELECT construct includes the addition of the TIME-SLICE and MOVING WINDOW clauses, and the capability to reference the temporal dimension of objects in the WHERE and SELECT clauses. Using object-oriented technologies, a system prototype for GCH-OSQL and GCH-OODM has been implemented and applied to data management of follow-up patients after coronary angioplasty intervention.
Keywords :
SQL; data structures; medical information systems; object-oriented databases; object-oriented languages; query processing; relational databases; temporal databases; GCH-OODM; GCH-OSQL; Granular Clinical History-Object Structured Query Language; MOVING WINDOW clause; SELECT clause; SELECT construct; SQL; TIME-SLICE clause; WHERE clause; clinical data management; coronary angioplasty intervention; follow-up patients; medical informatics; object-oriented temporal data model; system prototype; temporal database querying; temporal granularity; temporal indeterminacy; temporal information management; temporally oriented clinical databases; time granularities; valid time; Biomedical informatics; Clinical diagnosis; Computer science; Data models; Database languages; Engineering management; Medical treatment; Object oriented databases; Object oriented modeling; Technology management; Computer Simulation; Databases, Factual; Humans; Medical Informatics; Time Factors;
Journal_Title :
Information Technology in Biomedicine, IEEE Transactions on
DOI :
10.1109/4233.640654