ACM Home Page
Please provide us with feedback. Feedback
The OSIRIS-SE (stream-enabled) infrastructure for reliable data stream management on mobile devices
Full text PdfPdf (862 KB)
Source
International Conference on Management of Data archive
Proceedings of the 2007 ACM SIGMOD international conference on Management of data table of contents
Beijing, China
SESSION: Group 2 table of contents
Pages: 1097 - 1099  
Year of Publication: 2007
ISBN:978-1-59593-686-8
Authors
Gert Brettlecker  University of Basel, Basel, Switzerland
Heiko Schuldt  University of Basel, Basel, Switzerland
Sponsors
ACM: Association for Computing Machinery
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 60,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1247480.1247619
What is a DOI?

ABSTRACT

The proliferation of software and hardware sensors which continuously create large amounts of data has significantly facilitated novel types of applications such as healthcare telemonitoring or roadside traffic management. All these applications demand new mechanisms for online processing and analysis of relevant data coming from multiple data streams. Especially telemonitoring applications in healthcare require a high degree of reliability and must be able to be deployed in a distributed environment. We present OSIRIS-SE, an infrastructure for reliable data stream management in a failure-prone distributed setting including resource-limited mobile devices. OSIRIS-SE supports the combination of different data stream operators into stream processes and offers efficient coordinated operator check pointing for the execution of these stream processes. In order to support mobile devices, OSIRIS-SE is able to deal with multiple failures, offers fine-grained reliability at operator level, and supports decentralized stream process orchestration in a peer-to-peer fashion. Moreover, OSIRIS-SE is fully implemented in Java and thus can be run on different platforms. The demo shows the reliable execution of stream processes in a health monitoring application including a wearable ECG sensor, a Bluetooth enabled blood pressure sensor, and a web cam as data sources. Operators are hosted at mobile devices (PDAs, smart phones) of a patient and at a laptop computer which also acts as base station. An important feature of the demo is to show that sensor data can losslessly be processed by seamlessly migrating stream processing to other devices in the network even in case of multiple failures.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
American Heart Association. 2002 Heart and Stroke Statistical Update, 2001.
 
2
 
3
G. Brettlecker, H. Schuldt, and H. J. Schek. Towards Reliable Data Stream Processing with OSIRIS-SE. In Proc. of BTW Conf., pages 405--414, Karlsruhe, Germany, March 2005.
 
4
G. Brettlecker, H. Schuldt, and H. J. Schek. Efficient and coordinated checkpointing for reliable distributed data stream management. In Proc. of ADBIS Conf., pages 296--312, Thessaloniki, Greece, September 2006.
 
5
H. J. Schek, H. Schuldt, and R. Weber. Hyperdatabases - Infrastructure for the Information Space. In Proc. of VDB Conf., pages 1--15, Brisbane, Australia, 2002.
 
6
C. Schuler, R. Weber, H. Schuldt, and H. J. Schek. Peer-to-Peer Process Execution with OSIRIS. In Proc. of ICSOC Conf., pages 483--498, Trento, Italy, 2003.
 
7
 
8
R. Weber, C. Schuler, P. Neukomm, H. Schuldt, and H. J.Schek. Web Service Composition with OGrape and OSIRIS. In Proc. of VLDB Conf., Berlin, Germany, 2003.

Collaborative Colleagues:
Gert Brettlecker: colleagues
Heiko Schuldt: colleagues