[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2611286.2611292acmconferencesArticle/Chapter ViewAbstractPublication PagesdebsConference Proceedingsconference-collections
research-article

Quality matters: supporting quality-aware pervasive applications by probabilistic data stream management

Published: 26 May 2014 Publication History

Abstract

Many pervasive computing applications need sensor data streams, which can vary significantly in accuracy. Depending on the application, deriving information (e.g., higher-level context) from low-quality sensor data might lead to wrong decisions or even critical situations. Thus, it is important to control the quality throughout the whole data stream processing, from the raw sensor data up to the derived information, e.g., a complex event. In this paper, we present a uniform meta data model to represent sensor data and information quality at all levels of processing; we show how this meta data model can be integrated in a data stream processing engine to ease the development of quality-aware applications; and we present an approach to learn probability distributions of incoming sensor data which needs no prior knowledge. We demonstrate and evaluate our approach in a real-world scenario.

References

[1]
D. Abadi, Y. Ahmad, M. Balazinska, U. Cetintemel, M. Cherniack, J. Hwang, W. Lindner, A. Maskey, A. Rasin, E. Ryvkina, N. Tatbul, Y. Xing, and S. Zdonik. The Design of the Borealis Stream Processing Engine. In Second Biennial Conference on Innovative Data Systems Research (CIDR 2005), 2005.
[2]
D. J. Abadi, D. Carney, U. Çetintemel, M. Cherniack, C. Convey, S. Lee, M. Stonebraker, N. Tatbul, and S. Zdonik. Aurora: a new model and architecture for data stream management. The VLDB Journal, 12(2):120--139, 2003.
[3]
M. Aehnelt, S. Bader, G. Ruscher, F. Krüger, B. Urban, and T. Kirste. Situation aware interaction with multi-modal business applications in smart environments. In Human Interface and the Management of Information. Information and Interaction for Learning, Culture, Collaboration and Business, pages 413--422. Springer, 2013.
[4]
C. Aggarwal. Maybms a system for managing large probabilistic databases. In C. C. Aggarwal, editor, Managing and Mining Uncertain Data, volume 35 of Advances in Database Systems, pages 1--34. Springer US, 2009.
[5]
H.-J. Appelrath, D. Geesen, M. Grawunder, T. Michelsen, and D. Nicklas. Odysseus: a highly customizable framework for creating efficient event stream management systems. In Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems, DEBS '12, pages 367--368, New York, NY, USA, 2012. ACM.
[6]
A. Arasu, B. Babcock, S. Babu, M. Datar, K. Ito, I. Nishizawa, J. Rosenstein, and J. Widom. STREAM: the Stanford stream data manager (demonstration description). In Proceedings of the 2003 ACM SIGMOD international conference on Management of data, page 665, San Diego, California, 2003. ACM.
[7]
N. Cipriani, M. Eissele, A. Brodt, M. Grossmann, and B. Mitschang. NexusDS: a flexible and extensible middleware for distributed stream processing. In Proceedings of the 2009 International Database Engineering & Applications Symposium, pages 152--161, Cetraro - Calabria, Italy, 2009. ACM.
[8]
C. J. Date. A formal definition of the relational model. SIGMOD Rec., 13(1):18--29, 1982. ACM ID: 984515.
[9]
J. B. Filho, A. D. Miron, I. Satoh, J. Gensel, and H. Martin. Modeling and Measuring Quality of Context Information in Pervasive Environments. 2010 24th IEEE International Conference on Advanced Information Networking and Applications, pages 690--697, 2010.
[10]
B. Gedik, H. Andrade, K. Wu, P. Yu, and M. Doo. SPADE: The System S declarative stream processing engine. In Proceedings of the 2008 ACM SIGMOD international conference on Management of data, pages 1123--1134, Vancouver, Canada, 2008. ACM.
[11]
D. Geesen, M. Brell, M. Grawunder, D. Nicklas, and H.-J. Appelrath. Data stream management in the AAL - universal and flexible preprocessing of continuous sensor data. In R. Wichert and B. Eberhardt, editors, Ambient Assisted Living, pages 213--228. Springer Verlag, Heidelberg New York Dordrecht London, 2012.
[12]
A. Genz. Numerical Computation of Multivariate Normal Probabilities. Journal of Computational and Graphical Statistics, 1(2):141--149, Jun. 1992.
[13]
X. Huang and C. S. Jensen. Towards a streams-based framework for defining location-based queries. In Proceedings of STDBM, pages 78--85, 2004.
[14]
M. Iqbal, M. Handte, S. Wagner, W. Apolinarski, and P. Marrón. Enabling energy-efficient context recognition with configuration folding. In Pervasive Computing and Communications (PerCom), 2012 IEEE International Conference on, pages 198--205, 2012.
[15]
M. Janssen, A. Busboom, U. Schoon, C. Koch, and G. v. Cölln. A hybrid MAC layer for localization and data communication in ultra wide band based wireless sensor networks. In IEEE 11th International Conference on Industrial Informatics (INDIN), Bochum, Germany, July 2013.
[16]
T. S. Jayram, A. McGregor, S. Muthukrishnan, and E. Vee. Estimating statistical aggregates on probabilistic data streams. ACM Transactions on Database Systems, 33(4):1--30, Nov. 2008.
[17]
Y. Ju, C. Min, Y. Lee, J. Yu, and J. Song. An efficient dataflow execution method for mobile context monitoring applications. In Pervasive Computing and Communications (PerCom), 2012 IEEE International Conference on, pages 116--121, 2012.
[18]
N. Koppaetzky and D. Nicklas. Towards a model-based approach for context-aware assistance systems in offshore operations. In 11th Annual IEEE International Conference on Pervasive Computing and Communications, Workshop Proceedings, San Diego, California, USA, 2013. IEEE Computer Society.
[19]
J. Krämer. Continuous Queries over Data Streams-Semantics and Implementation. PhD thesis, Philipps-Universität Marburg, 2007.
[20]
J. Krämer and B. Seeger. A Temporal Foundation for Continuous Queries over Data Streams. In J. R. Haritsa and T. M. Vijayaraman, editors, COMAD, number 1, pages 70--82. Computer Society of India, 2005.
[21]
C. Kuka, A. Bolles, A. Funk, S. Eilers, S. Schweigert, S. Gerwinn, and D. Nicklas. SaLsA Streams: Dynamic Context Models for Autonomous Transport Vehicles Based on Multi-sensor Fusion. 2013 IEEE 14th International Conference on Mobile Data Management, pages 263--266, June 2013.
[22]
C. Kuka, S. Gerwinn, S. Schweigert, S. Eilers, and D. Nicklas. Demo: Context-Model Generation for Safe Autonomous Transport Vehicles. In ACM International Conference on Distributed Event-Based Systems, Berlin, Germany, 2012. ACM.
[23]
C. Läsche, V. Gollücke, and A. Hahn. Using An HLA Simulation Environment For Safety Concept Verification Of Offshore Operations. In ECMS 2013 Proceedings edited by: Webjorn Rekdalsbakken, Robin T. Bye, Houxiang Zhang, pages 156--162. ECMS, May 2013.
[24]
Y.-N. Law, H. Wang, and C. Zaniolo. Relational languages and data models for continuous queries on sequences and data streams. ACM Trans. Database Syst., 36(2):8:1--8:32, June 2011.
[25]
G. McLachlan and T. Krishnan. The EM algorithm and extensions, volume 382. John Wiley & Sons, 2007.
[26]
M. F. Mokbel and W. G. Aref. SOLE: scalable on-line execution of continuous queries on spatio-temporal data streams. The VLDB Journal, 17(5):971--995, Apr. 2007.
[27]
K. Patroumpas and T. Sellis. Managing Trajectories of Moving Objects as Data Streams. In J. Sander and M. A. Nascimento, editors, Proceedings of the Second Workshop on Spatio-Temporal Database Management, Toronto, Canada, 2004.
[28]
Realtime Monitoring GmbH. RTM Analyzer, 2010.
[29]
C. Sobeich, E. Boede, A. Luedtke, A. Hahn, D. Nicklas, and H. Korte. Project SOOP: safe offshore operations. In ISIS - 9th International Symposium "Information on Ships". DGON (Deutsche Gesellschaft fuer Ortung und Navigation) and German Society for Maritime Technology (STG), 2012.
[30]
T. T. L. Tran, L. Peng, Y. Diao, A. McGregor, and A. Liu. CLARO: modeling and processing uncertain data streams. The VLDB Journal, Nov. 2011.
[31]
T. T. L. Tran, L. Peng, B. Li, Y. Diao, and A. Liu. PODS: A New Model and Processing Algorithms for Uncertain Data Streams. In A. Elmagarmid and D. Agrawal, editors, Proceedings of the 2010 international conference on Management of data - SIGMOD '10, page 159, New York, New York, USA, 2010. ACM Press.
[32]
Y. Wang, X. Li, X. Li, and Y. Wang. A survey of queries over uncertain data. Knowledge and Information Systems, Apr. 2013.
[33]
T. Wehs, M. Janssen, C. Koch, and G. v. Cölln. System architecture for data communication and localization under harsh environmental conditions in maritime automation. In IEEE 10th International Conference on Industrial Informatics (INDIN), Beijing, China, July 2012.
[34]
M. Wieland, D. Nicklas, and F. Leymann. Managing technical processes using smart workflows. In Towards a Service-Based Internet, First European Conference, ServiceWave 2008, Madrid, Spain, December 10-13, 2008. Proceedings, volume 5377 of Lecture Notes in Computer Science, pages 287--298. Springer, 2008.
[35]
H. Zhang, Y. Diao, and N. Immerman. Recognizing patterns in streams with imprecise timestamps. Proc. VLDB Endow., 3(1-2):244--255, Sept. 2010.

Cited By

View all
  • (2018)Datenbanken und Information Retrieval an der Universität BambergDatenbank-Spektrum10.1007/s13222-018-0298-518:3(195-202)Online publication date: 24-Oct-2018
  • (2016)Experiences with Sensor-Based Research for Critical, Socio-technical Systems2016 17th IEEE International Conference on Mobile Data Management (MDM)10.1109/MDM.2016.41(214-219)Online publication date: Jun-2016
  • (2015)Data Stream Quality Evaluation for the Generation of Alarms in the Health DomainJournal of Intelligent Systems10.1515/jisys-2014-016624:3(361-369)Online publication date: 5-Mar-2015
  • Show More Cited By

Index Terms

  1. Quality matters: supporting quality-aware pervasive applications by probabilistic data stream management

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DEBS '14: Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems
    May 2014
    371 pages
    ISBN:9781450327374
    DOI:10.1145/2611286
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 26 May 2014

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. context-aware services
    2. data stream processing
    3. probabilistic data stream processing

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    DEBS '14

    Acceptance Rates

    DEBS '14 Paper Acceptance Rate 16 of 174 submissions, 9%;
    Overall Acceptance Rate 145 of 583 submissions, 25%

    Upcoming Conference

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)3
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)Datenbanken und Information Retrieval an der Universität BambergDatenbank-Spektrum10.1007/s13222-018-0298-518:3(195-202)Online publication date: 24-Oct-2018
    • (2016)Experiences with Sensor-Based Research for Critical, Socio-technical Systems2016 17th IEEE International Conference on Mobile Data Management (MDM)10.1109/MDM.2016.41(214-219)Online publication date: Jun-2016
    • (2015)Data Stream Quality Evaluation for the Generation of Alarms in the Health DomainJournal of Intelligent Systems10.1515/jisys-2014-016624:3(361-369)Online publication date: 5-Mar-2015
    • (2015)Enhancing context data distribution for the internet of things using qoc-awareness and attribute-based access controlAnnals of Telecommunications10.1007/s12243-015-0480-971:3-4(121-132)Online publication date: 13-Oct-2015
    • (2015)The Complex Event Processing ParadigmData Management in Pervasive Systems10.1007/978-3-319-20062-0_6(113-133)Online publication date: 2015
    • (2014)QoC-aware context data distribution in the internet of thingsProceedings of the 1st ACM Workshop on Middleware for Context-Aware Applications in the IoT10.1145/2676743.2676746(13-18)Online publication date: 9-Dec-2014

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media