Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2611286.2611311acmconferencesArticle/Chapter ViewAbstractPublication PagesdebsConference Proceedingsconference-collections
research-article

Mobile CEP in real-time big data processing: challenges and opportunities

Published: 26 May 2014 Publication History
  • Get Citation Alerts
  • Abstract

    The expansion of the mobile applications in various domains has opened the issue of the optimal usage of the limited resources (e.g. data storage capacity and processing power). This is especially important for the so-called data-intensive applications, which deal with huge amount of mobile data, like in the case of m-Health (i.e. wearable sensing). Many of these applications are oriented towards detecting of particular real-time situations, which brings them to the domain of Event Processing. However, we argue that real-time, big data driven applications require a novel infrastructure for distributed complex event processing that is only partially executed on the mobile devices. This tutorial paper presents a foundation for an efficient development of such mobile applications, by introducing a mobile-driven distributed CEP infrastructure. We present the technical details of the infrastructure and its initial implementation.

    References

    [1]
    Wilhelm, F. H. and P. Grossman. "Emotions beyond the laboratory: Theoretical fundaments, study design, and analytic strategies for advanced ambulatory assessment." Biological Psychology. 2010
    [2]
    M. Satyanarayanan. Mobile computing: the next decade. In Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond, MCS '10, pages 5:1--5:6, 2010.
    [3]
    Satyanarayanan, Mahadev, et al. "The case for vm-based cloudlets in mobile computing." Pervasive Computing, IEEE 8.4 (2009): 14--23.
    [4]
    Verbelen, Tim, et al. "Cloudlets: Bringing the cloud to the mobile user."Proceedings of the third ACM workshop on Mobile cloud computing and services. ACM, 2012.
    [5]
    Fesehaye, Debessay, et al. "Impact of Cloudlets on Interactive Mobile Cloud Applications." Enterprise Distributed Object Computing Conference (EDOC), 2012 IEEE 16th International. IEEE, 2012.
    [6]
    Sen, Sinan, and Nenad Stojanovic. "GRUVe: a methodology for complex event pattern life cycle management." Advanced Information Systems Engineering. Springer Berlin Heidelberg, 2010.
    [7]
    Richardson, Leonard, and Sam Ruby. RESTful web services. O'Reilly, 2008.
    [8]
    I. Patiniotiakis, N. Papageorgiou, Y. Verginadis, D. Apostolou, G. Mentzas. Dynamic Event Subscriptions in Distributed Event Based Architectures. International Journal: Expert Systems with Applications, Elsevier, Oct 2012, DOI information: 10.1016/j.eswa.2012.10.005
    [9]
    Roland Stühmer, Nenad Stojanovic, Stefan Obermeier, and Philippe Gibert, Where Events Meet Events: PLAY Event Marketplace, Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems, (2012)
    [10]
    S. Robinson, "Cellphone Energy Gap: Desperately Seeking Solutions,"tech. rep., Strategy Analytics, 2009.
    [11]
    Luckham, D. The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley, 2002
    [12]
    Lee, J. H., Cheol, R., Jo, J. C., & You, Y. D. (2009, May). Embedded CEP engine used in DDS-based mobile devices for differentiated services for customers. InConsumer Electronics, 2009. ISCE'09. IEEE 13th International Symposium on(pp. 645--646). IEEE.
    [13]
    Björn Schilling, Boris Koldehofe, UdoPletat and Kurt Rothermel, Distributed Heterogeneous Event Processing, DEBS 2012
    [14]
    FawazParaiso, Gabriel Hermosillo, RomainRouvoy, Philippe Merle, Lionel Seinturier, A Middleware Platform to Federate Complex Event Processing, Sixteenth IEEE International EDOC Conference (2012)
    [15]
    Mohomed, I., Ebling, M. R., Jerome, W., &Misra, A. (2006, September). HARMONI: Motivation for a health-oriented adaptive remote monitoring middleware. In fourth international workshop on ubiquitous computing for pervasive healthcare applications (UbiHealth 2006), Irvine, California, USA, September.
    [16]
    Cormen, T. H., Leiserson, C. E., Rivest, R. L. and Stein C. 2001, 'Introduction to Algorithms', Second Edition, MIT Press and McGraw-Hill, 2001. ISBN 0-262-03293-7. Section 22.3: Depth-first search, pp. 540--549.
    [17]
    Ma, Xiaoqiang, Yuan Zhao, Lei Zhang, Haiyang Wang, and Limei Peng. "When Mobile Terminals Meet the Cloud: Computation Offloading as the Bridge." IEEE NETWORK 27, no. 5 (2013): 28--33.
    [18]
    Fahim, Afnan, AbderrahmenMtibaa, and Khaled A. Harras. "Making the case for computational offloading in mobile device clouds." In Proceedings of the 19th annual international conference on Mobile computing & networking, pp. 203--205. ACM, 2013
    [19]
    Shi, Cong, VasileiosLakafosis, Mostafa H. Ammar, and Ellen W. Zegura. "Serendipity: Enabling remote computing among intermittently connected mobile devices." In Proceedings of the thirteenth ACM international symposium on Mobile Ad Hoc Networking and Computing, pp. 145--154. ACM, 2012.
    [20]
    Lane, D.; Mohammod, BeWell: A Smartphone Application to Monitor, Model and Promote Wellbeing. In: IEEE Pervasive Health. 2012.
    [21]
    Denning, Tamara, Andrew, Adrienne, Chaudhri, Rohit, Hartung, Carl, Lester, Jonathan, Boriello, Gaetano, and Duncan, Glen: Balance: Towards a usable pervasive Wellness Application with Accurate Activity Inference.
    [22]
    O. Etzion und P. Niblett, Event processing in action, Manning Publications, 2010.

    Cited By

    View all
    • (2023)Transforming IoT Events to Meaningful Business Events on the Edge: Implementation for Smart Farming ApplicationFuture Internet10.3390/fi1504013515:4(135)Online publication date: 31-Mar-2023
    • (2018)Migrating Complex Event Processing in the Web of ThingsProceedings of the 24th Brazilian Symposium on Multimedia and the Web10.1145/3243082.3264670(323-326)Online publication date: 16-Oct-2018
    • (2017)Mobile Big Data: The Fuel for Data-Driven WirelessIEEE Internet of Things Journal10.1109/JIOT.2017.27141894:5(1489-1516)Online publication date: Oct-2017
    • Show More Cited By

    Index Terms

    1. Mobile CEP in real-time big data processing: challenges and opportunities

      Recommendations

      Comments

      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 part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 26 May 2014

      Check for updates

      Author Tags

      1. fast and big data
      2. mobile complex event processing
      3. remote personal monitoring
      4. semantic technologies

      Qualifiers

      • Research-article

      Conference

      DEBS '14

      Acceptance Rates

      DEBS '14 Paper Acceptance Rate 16 of 174 submissions, 9%;
      Overall Acceptance Rate 130 of 553 submissions, 24%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)Transforming IoT Events to Meaningful Business Events on the Edge: Implementation for Smart Farming ApplicationFuture Internet10.3390/fi1504013515:4(135)Online publication date: 31-Mar-2023
      • (2018)Migrating Complex Event Processing in the Web of ThingsProceedings of the 24th Brazilian Symposium on Multimedia and the Web10.1145/3243082.3264670(323-326)Online publication date: 16-Oct-2018
      • (2017)Mobile Big Data: The Fuel for Data-Driven WirelessIEEE Internet of Things Journal10.1109/JIOT.2017.27141894:5(1489-1516)Online publication date: Oct-2017
      • (2015)Temporal Aspects of Big Data ManagementProceedings of the 2015 22nd International Symposium on Temporal Representation and Reasoning (TIME)10.1109/TIME.2015.31(180-185)Online publication date: 23-Sep-2015

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media