This material is based upon work supported by the National Science Foundation under Grant No. 0082817
Last updated on September 30, 2007



The following is a screenshot tour of the MMSS TimeLine and serves as a walkthrough of the various features of the implemented TimeLine system.  Two versions of TimeLine have been implemented; one for the medical domain and one for the geophysical domain. The papers published present the motivation and highlights of the R&D that these sreeen shots illustrate.

The Medical TimeLine allows users to view patient data via the timeline paradigm.  The current version of TimeLine provides views for displaying (Picture Archiving and Communication System) PACS images and Vivometric LifeShirt signals.  The available PACS image database included 16 patients, totaling 16 computed radiology, 267 computed tomography, and eight magnetic resonance images, totaling 291 images. The available Vivometric LifeShirt data used in this test-bed included six patient studies, totaling 24 hours of monitoring data for 117 separate signals and derived trends.  All real patient identification and names were replaced with psuedo-names to maintain patient confidentiality.

The Geophysical TimeLine allows users to view geographic data via the timeline paradigm. The current version of TimeLine provides views for displaying NASA MODIS satellite Land Surface Temperature data, CapeScience GlobalWeather Web service data, and National Weather Science radar images. The available MODIS data included eight data instances of the LST data type. The CapeScience data consisted of one data instance with the five data types of temperature, pressure, wind, direction, wind speed, and humidity. The National Weather Science radar images provided consisted of one image instance and had the three image types of reflectivity, last hour precipitation, and storm total precipitation

Both TimeLine applications, and the overall system, were impemented using various techonogies, including:

  • JAI, Java Advanced Imaging API used for image processing in Java.

  • XML, Extensible Markup Language used for describing and exchanging data.

  • JDO, Java Data Objects API used for connectivity to object-oriented databases, such as FastObjects t7.

  • JDBC, Java Database Connectivity API used for connectivity to relational databases, such as IBM DB2.

  • SOAP, Simple Object Access Protocol used for inter-application communication across the web.

  • HDF, Hierarchical Data Format used by NASA to store satellite data.

  • IDL/ION, Interactive Design Language/IDL on the Net application tools used for building visualization components for Java.

  • Swing, Graphical user-interface classes for Java.

  • E-gantt, An open-source implementation of a Gantt chart in Java.

Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.