Context Aware System Design

被引:1
|
作者
Chan, Christine S. [1 ]
Ostertag, Michael H. [1 ]
Akyurek, Alper Sinan [1 ]
Rosing, Tajana Simunic [1 ]
机构
[1] Univ Calif San Diego, 9500 Gilman Dr, La Jolla, CA 92093 USA
基金
美国国家科学基金会;
关键词
Context-aware; Internet of Things; Connected health; User modeling; Scalable applications; AIR-QUALITY; INTERNET;
D O I
10.1117/12.2263232
中图分类号
TB3 [工程材料学];
学科分类号
0805 ; 080502 ;
摘要
The Internet of Things envisions a web-connected infrastructure of billions of sensors and actuation devices. However, the current state-of-the-art presents another reality: monolithic end-to-end applications tightly coupled to a limited set of sensors and actuators. Growing such applications with new devices or behaviors, or extending the existing infrastructure with new applications, involves redesign and redeployment. We instead propose a modular approach to these applications, breaking them into an equivalent set of functional units (context engines) whose input/output transformations are driven by general-purpose machine learning, demonstrating an improvement in compute redundancy and computational complexity with minimal impact on accuracy. In conjunction with formal data specifications, or ontologies, we can replace application-specific implementations with a composition of context engines that use common statistical learning to generate output, thus improving context reuse. We implement interconnected context-aware applications using our approach, extracting user context from sensors in both healthcare and grid applications. We compare our infrastructure to single-stage monolithic implementations with single-point communications between sensor nodes and the cloud servers, demonstrating a reduction in combined system energy by 22-45%, and multiplying the battery lifetime of power-constrained devices by at least 22x, with easy deployment across different architectures and devices.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Design patterns for context-aware services
    Park, Jeongkyu
    Lee, Keung Hae
    MULTIMEDIA TOOLS AND APPLICATIONS, 2015, 74 (07) : 2337 - 2358
  • [32] The design and implementation of context-aware services
    Morikawa, H
    2004 INTERNATIONAL SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS, 2004, : 293 - 298
  • [33] A Context-Aware Style of Software Design
    Fontana, Francesca Arcelli
    Braione, Pietro
    Roveda, Riccardo
    Zanoni, Marco
    2015 IEEE/ACM 2ND INTERNATIONAL WORKSHOP ON CONTEXT FOR SOFTWARE DEVELOPMENT, 2015, : 15 - 19
  • [34] Design of a context-aware message exchange system in an ad-hoc network
    Imanishi, K
    Hisazumi, K
    Nakanishi, T
    Kitasuka, T
    Fukuda, A
    PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 1142 - 1146
  • [35] Dynamic Motion Matching: Design and Implementation of a Context-Aware Animation System for Games
    Hafliger, Adan
    Kurabayashi, Shuichi
    INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2022, 16 (02) : 189 - 212
  • [36] Design and implementation of context-aware security management system for ubiquitous computing environment
    Park, Seon-Ho
    Cho, Joon-Sic
    Han, Young-Ju
    Chung, Tai-Myoung
    FRONTIERS OF HIGH PERFORMANCE COMPUTING AND NETWORKING - ISPA 2007 WORKSHOPS, 2007, 4743 : 235 - +
  • [37] Multidimensional Design of OLAP System for Context-Aware Analysis in the Ambient Intelligence Environment
    Tyrychtr, Jan
    Pelikan, Martin
    Stikova, Hana
    Vrana, Ivan
    SOFTWARE ENGINEERING PERSPECTIVES AND APPLICATION IN INTELLIGENT SYSTEMS, VOL 2, 2016, 465 : 283 - 292
  • [38] A systematic design tool of context aware system for ubiquitous healthcare service in a smart home
    Kang, Dong-oh
    Kang, Kyuchang
    Lee, Hyung-jik
    Ko, Eun-jung
    Lee, Jeunwoo
    PROCEEDINGS OF FUTURE GENERATION COMMUNICATION AND NETWORKING, WORKSHOP PAPERS, VOL 2, 2007, : 49 - 54
  • [39] Understanding Total Hip Replacement Recovery towards the Design of a Context-Aware System
    Garcia, Juan Jimenez
    CONSTRUCTURING AMBIENT INTELLIGENCE, 2012, 277 : 313 - 317
  • [40] A Context Management System for Supporting Context-Aware Applications
    Kim, Eunhoe
    Choi, Jaeyoung
    EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 2, WORKSHOPS, 2008, : 577 - 582