Towards an Integrated Approach to Monitor and Analyse Health Care Data using Relational Databases

In modern patient monitoring systems a tremendous amount of data is gathered, stored, and analysed to support doctors in making important decisions in a timely manner. To this end, different types of data from different sources have to be processed such as sensor readings of patients vitals, meta-data like the age and weight of a patient, and historical data like performed treatments or therapies. Most of the data is low-level and has an intrinsically temporal nature which need to be preprocessed for doctors to find high-level information in an efficient way. In monitoring scenarios however, aside from the detection of critical situations of patients, medics are often interested in the phases in which their patients are most probably in. In this paper, we show how phase analysis can considerably reduce the syntactic complexity of continuous queries as provided by the Continuous Query Language (CQL). Such phases provide an advanced and higher level of abstraction enabling effective and intuitive formulation of queries comparing to classic CQL. This can greatly improve the development efficiency and reduce the maintenance complexity of patient monitoring system.

[1]  E H Shorthffe,et al.  Computer-based medical consultations mycin , 1976 .

[2]  Andreas Behrend,et al.  AIMS: an SQL-based system for airspace monitoring , 2010, IWGS '10.

[3]  Andreas Behrend,et al.  KIDS - A Model for Developing Evolutionary Database Applications , 2012, DATA.

[4]  Michael H. Böhlen,et al.  Sequenced event set pattern matching , 2011, EDBT/ICDT '11.

[5]  Qiang Chen,et al.  Aurora : a new model and architecture for data stream management ) , 2006 .

[6]  G.D. Clifford,et al.  A temporal search engine for a massive multi-parameter clinical information database , 2007, 2007 Computers in Cardiology.

[7]  Szabolcs Rozsnyai,et al.  SARI-SQL: Event Query Language for Event Analysis , 2009, 2009 IEEE Conference on Commerce and Enterprise Computing.

[8]  Andreas Behrend,et al.  Supporting Phase Management in Stream Applications , 2012, ADBIS.

[9]  Dieter Gawlick,et al.  An integrated data management approach to manage health care data , 2009, DEBS '09.

[10]  Dieter Gawlick,et al.  How to Build a Modern Patient Care Application , 2011, HEALTHINF.

[11]  Richard T. Snodgrass,et al.  The TSQL2 Temporal Query Language , 1995 .

[12]  Bernhard Seeger,et al.  PIPES: a public infrastructure for processing and exploring streams , 2004, SIGMOD '04.

[13]  David Luckham,et al.  The power of events - an introduction to complex event processing in distributed enterprise systems , 2002, RuleML.

[14]  David J. DeWitt,et al.  NiagaraCQ: a scalable continuous query system for Internet databases , 2000, SIGMOD '00.