mCerebrum: A Mobile Sensing Software Platform for Development and Validation of Digital Biomarkers and Interventions

被引:37
|
作者
Hossain, Syed Monowar [1 ]
Hnat, Timothy [1 ]
Saleheen, Nazir [1 ]
Nasrin, Nusrat Jahan [1 ]
Noor, Joseph [2 ]
Ho, Bo-Jhang [2 ]
Condie, Tyson [2 ]
Srivastava, Mani [2 ]
Kumar, Santosh [1 ]
机构
[1] Univ Memphis, Memphis, TN 38152 USA
[2] Univ Calif Los Angeles, Los Angeles, CA 90024 USA
基金
美国国家科学基金会; 美国国家卫生研究院;
关键词
mHealth; mobile sensor big data; software architecture;
D O I
10.1145/3131672.3131694
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The development and validation studies of new multisensory biomarkers and sensor-triggered interventions requires collecting raw sensor data with associated labels in the natural field environment. Unlike platforms for traditional mHealth apps, a software platform for such studies needs to not only support high-rate data ingestion, but also share raw high-rate sensor data with researchers, while supporting high-rate sense-analyze-act functionality in real-time. We present mCerebrum, a realization of such a platform, which supports high-rate data collections from multiple sensors with real-time assessment of data quality. A scalable storage architecture (with near optimal performance) ensures quick response despite rapidly growing data volume. Micro-batching and efficient sharing of data among multiple source and sink apps allows reuse of computations to enable real-time computation of multiple biomarkers without saturating the CPU or memory. Finally, it has a reconfigurable scheduler which manages all prompts to participants that is burden-and context-aware. With a modular design currently spanning 23+ apps, mCerebrum provides a comprehensive ecosystem of system services and utility apps. The design of mCerebrum has evolved during its concurrent use in scientific field studies at ten sites spanning 106,806 person days. Evaluations show that compared with other platforms, mCerebrum's architecture and design choices support 1.5 times higher data rates and 4.3 times higher storage throughput, while causing 8.4 times lower CPU usage.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] A Reusable Software Platform for Delivery of Digital Interventions
    Cruciani, Federico
    McCullagh, Paul
    Saunders, Catherine
    Hayden, Colm
    Chisari, Claudia
    Cleland, Ian
    Nugent, Chris
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING & AMBIENT INTELLIGENCE (UCAMI 2022), 2023, 594 : 62 - 70
  • [2] A Hardware-Software Platform for Digital Pre-distortion Development and Validation
    de Almeida, Nuno Balula
    Matos, Joao Nuno
    Oliveira, Arnaldo
    Lopes, Jorge Alves
    2013 IEEE EUROCON, 2013, : 1892 - 1896
  • [3] ACCEPTABILITY OF A MOBILE SENSING PLATFORM FOR COLLECTING AND SHARING BEHAVIORAL BIOMARKERS
    Rubin, Channah
    Place, Skyler
    Blanch-Hartigan, Danielle
    Gorrostieta, Cristina
    Mead, Caroline
    Kane, John
    Feast, Joshua
    Azarbayejani, Ali
    ANNALS OF BEHAVIORAL MEDICINE, 2016, 50 : S191 - S191
  • [4] Companion Platform Modular Software Platform for Rapid Development of Mobile Applications
    Wichmann, Daniel
    Pielot, Martin
    Boll, Susanne
    IT-INFORMATION TECHNOLOGY, 2009, 51 (02): : 72 - 78
  • [5] The digital biomarker discovery pipeline: An open-source software platform for the development of digital biomarkers using mHealth and wearables data
    Bent, Brinnae
    Wang, Ke
    Grzesiak, Emilia
    Jiang, Chentian
    Qi, Yuankai
    Jiang, Yihang
    Cho, Peter
    Zingler, Kyle
    Ogbeide, Felix Ikponmwosa
    Zhao, Arthur
    Runge, Ryan
    Sim, Ida
    Dunn, Jessilyn
    JOURNAL OF CLINICAL AND TRANSLATIONAL SCIENCE, 2021, 5 (01)
  • [6] A Response Assessment Platform for Development and Validation of Imaging Biomarkers in Oncology
    Yang, Hao
    Schwartz, Lawrence H.
    Zhao, Binsheng
    TOMOGRAPHY, 2016, 2 (04) : 406 - 410
  • [7] Application Framework for Multi Platform Mobile Application Software Development
    Choi Yoonseok
    Yang Jin-Seok
    Jeong, Jaewon
    11TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III, PROCEEDINGS,: UBIQUITOUS ICT CONVERGENCE MAKES LIFE BETTER!, 2009, : 208 - 213
  • [8] The hardware and software aspects of energy consumption in the mobile development platform
    Siebra, Clauirton
    Costa, Paulo
    da Silva, Fabio Q. B.
    Santos, Andre L. M.
    Mascaro, Angelica
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2013, 9 (02) : 139 - 162
  • [9] Software Engineering Challenges in Multi Platform Mobile Application Development
    Alamri, Hammoudeh S.
    Mustafa, Balsam A.
    ADVANCED SCIENCE LETTERS, 2014, 20 (10-12) : 2115 - 2118
  • [10] Development of a Platform Agnostic Software Engine for Cognitive Interventions in Psychiatric Disorders
    Nelson, Brent G.
    Boroda, Elias
    Camchong, Jazmin
    Jasberg, Suzanne
    Lim, Kelvin O.
    BIOLOGICAL PSYCHIATRY, 2016, 79 (09) : 130S - 130S