• DocumentCode
    2084800
  • Title

    An efficient dataflow execution method for mobile context monitoring applications

  • Author

    Ju, Younghyun ; Min, Chulhong ; Lee, Youngki ; Yu, Jihyun ; Song, Junehwa

  • Author_Institution
    Comput. Sci., KAIST, Daejeon, South Korea
  • fYear
    2012
  • fDate
    19-23 March 2012
  • Firstpage
    116
  • Lastpage
    121
  • Abstract
    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.
  • Keywords
    data flow computing; mobile computing; DataBank; consumer-oriented model; dataflow execution model; dataflow graphs; efficient dataflow execution method; mobile context monitoring applications; producer oriented model; stream processing engines; Context; Context modeling; Data models; Mobile communication; Monitoring; Sensors; Smart phones; context monitoring; dataflow execution; performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Computing and Communications (PerCom), 2012 IEEE International Conference on
  • Conference_Location
    Lugano
  • Print_ISBN
    978-1-4673-0256-2
  • Electronic_ISBN
    978-1-4673-0257-9
  • Type

    conf

  • DOI
    10.1109/PerCom.2012.6199857
  • Filename
    6199857