中文

CASE 框架——一种用于参与式研究和数字健康监测的新架构

软件工程 2026-01-13 v3 计算机与社会 人机交互

摘要

我们提出了 CASE,一个用于自适应参与式研究和疾病监测的开源框架。与具有静态分支逻辑的传统调查平台不同,CASE 采用事件驱动架构,可根据参与者反馈、外部数据、时间条件和不断变化的参与者状态实时调整调查工作流。该设计支持从简单的一次性问卷到具有复杂条件逻辑的复杂纵向研究等各种场景。基于十多年的实践经验,CASE 在 2024 年经历了重大架构变更。我们用精简的单体架构取代了复杂的微服务设计,显著提升了可维护性和部署便捷性,特别是对于技术资源有限的机构。CASE 已成功部署于多个领域,驱动国家疾病监测平台,支持 COVID 后队列研究,并在政治事件期间实现实时情感分析。这些应用涉及数万名参与者,证明了该框架的可扩展性、多功能性和实用价值。本文介绍了 CASE 的基础,记录了其架构演变,并分享了在不同研究领域和监管环境中实际部署的经验教训。我们将 CASE 定位为一个成熟的研究基础设施,在复杂功能与实际部署需求之间取得平衡,以实现可持续且由机构控制的数据收集系统。

关键词

引用

@article{arxiv.2505.23516,
  title  = {The CASE Framework -- A New Architecture for Participatory Research and Digital Health Surveillance},
  author = {Marco Hirsch and Peter Hevesi and Paul Lukowicz},
  journal= {arXiv preprint arXiv:2505.23516},
  year   = {2026}
}

备注

12 pages, 6 figures, 2 tables. Submitted as a preprint to arXiv (no prior publication); v3: major revision: extended conceptual framing; added a new section on validation; a new subsection on configuration tools; polished structure and language; fixed typos