An Efficient Dataflow Execution Method for Mobile Context Monitoring Applications

被引:0
|
作者
Ju, Younghyun [1 ]
Min, Chulhong [1 ]
Lee, Youngki [1 ]
Yu, Jihyun [1 ]
Song, Junehwa [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Taejon 305701, South Korea
关键词
context monitoring; dataflow execution; performance;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a novel efficient dataflow execution method for mobile context monitoring applications. As a key approach to minimize the execution overhead, we propose a new dataflow execution model, producer-oriented model. Compared to the conventional consumer-oriented model adopted in stream processing engines, our model significantly reduces execution overhead to process context monitoring dataflow reflecting unique characteristics of context monitoring. To realize the model, we develop DataBank, an execution container that takes charge of the management and delivery of the output data for the associated operator. We demonstrate the effectiveness of DataBank by implementing three useful applications and their dataflow graphs, i.e., MusicMap, FindMyPhone, and CalorieMonitor. Using the applications, we show that DataBank reduces the CPU utilization by more than 50%, compared to the methods based on the consumer-oriented model; DataBank enables more context monitoring applications to run concurrently.
引用
收藏
页码:116 / 121
页数:6
相关论文
共 50 条
  • [31] A Scalable and Energy-Efficient Context Monitoring Framework for Mobile Personal Sensor Networks
    Kang, Seungwoo
    Lee, Jinwon
    Jang, Hyukjae
    Lee, Youngki
    Park, Souneil
    Song, Junehwa
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2010, 9 (05) : 686 - 702
  • [32] Structured Service Composition Execution for Mobile Web Applications
    Pfeffer, Heiko
    Bassbouss, Louay
    Steglich, Stephan
    12TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2008, : 112 - 118
  • [33] Context-based Cooperation in Mobile Business EnvironmentsManaging the Distributed Execution of Mobile Processes
    Sonja Zaplata
    Christian P. Kunze
    Winfried Lamersdorf
    Business & Information Systems Engineering, 2009, 1 : 301 - 314
  • [34] Efficient Query-Based Data Collection for Mobile Wireless Monitoring Applications
    Cheng, Long
    Chen, Yimin
    Chen, Canfeng
    Ma, Jian
    Shu, Lei
    Vasilakos, Athanasios V.
    Xiong, Naixue
    COMPUTER JOURNAL, 2010, 53 (10): : 1643 - 1657
  • [35] PAPIFY: Automatic Instrumentation and Monitoring of Dynamic Dataflow Applications Based on PAPI
    Madronal, Daniel
    Arrestier, Florian
    Sancho, Jaime
    Morvan, Antoine
    Lazcano, Raquel
    Desnos, Karol
    Salvador, Ruben
    Menard, Daniel
    Juarez, Eduardo
    Sanz, Cesar
    IEEE ACCESS, 2019, 7 : 111801 - 111812
  • [36] A new session management method for efficient mobile access to web applications
    Munakata, Satoshi
    Saito, Kunio
    Hiji, Masahiro
    2008 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2008, : 497 - 502
  • [37] Fractional rate dataflow model and efficient code synthesis for multimedia applications
    Oh, H
    Ha, S
    ACM SIGPLAN NOTICES, 2002, 37 (07) : 12 - 17
  • [38] Efficient code synthesis from extended dataflow graphs for multimedia applications
    Oh, H
    Ha, S
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 275 - 280
  • [39] Semantic knowledge-based execution monitoring for mobile robots
    Bouguerra, Abdelbaki
    Karlsson, Lars
    Saffiotti, Alessandro
    PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, : 3693 - +
  • [40] Scalable context simulation for mobile applications
    Liu, Y.
    O'Grady, M. J.
    O'Hare, G. M. P.
    On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, Pt 2, Proceedings, 2006, 4278 : 1391 - 1400