On the design and analysis of protocols for Personal Health Record storage on Personal Data Server devices

被引:8
|
作者
Belyaev, Kirill [1 ]
Sun, Wuliang [1 ]
Ray, Indrakshi [1 ]
Ray, Indrajit [1 ]
机构
[1] Colorado State Univ, Dept Comp Sci, Ft Collins, CO 80523 USA
关键词
PHR; PDS; Alloy; UML; VALIDATING UML; MODEL; ALLOY;
D O I
10.1016/j.future.2016.05.027
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The electronic Personal Health Records (PHRs) such as medical history, lab reports, and insurance are stored in systems such as Microsoft Health Vault where a medical care provider or a patient is responsible for uploading and managing the health information. Storing PHRs in such a manner prohibits the patients from having complete control over their data and also may make the PHR system the target of security attacks. Towards this end, we proposed a new architecture, namely Personal Data Server overlay, where the data is stored on a set of Secure Portable Tokens (SPTs) that are under the control of individual users. SPTs are cheap, portable, and secure devices that combine the computing power and tamper-resistant properties of the smart cards and the storage capacity of NAND flash memory chips and they can act as a Personal Data Server (PDS). We need formal assurance of data availability when information is stored in PDS overlays. Thus, data must be replicated at multiple PDSs. We propose a data replication protocol that ensures that the PHRs for each user have replicas in the PDS overlay. It is crucial to ensure correctness of the data replication protocol. Consequently, we formalize the protocol using the Unified Modeling Language (UML) and specify a number of desirable properties. We need to provide formal assurance of these properties in an automated manner. We demonstrate how the UML model can be transformed into Alloy using the UML-to-Alloy transformations. This obviates the need for the protocol designer to know Alloy. The analysis uncovers a significant error in the protocol. Uncovering such errors help refine the protocol and ensures its correctness before deployment. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:467 / 482
页数:16
相关论文
共 50 条
  • [41] Cryptographically Enforced Data Access Control in Personal Health Record Systems
    Ragesh, G. K.
    Baskaran, K.
    [J]. 1ST GLOBAL COLLOQUIUM ON RECENT ADVANCEMENTS AND EFFECTUAL RESEARCHES IN ENGINEERING, SCIENCE AND TECHNOLOGY - RAEREST 2016, 2016, 25 : 473 - 480
  • [42] From electronic medical record to personal health record
    Iakovidis, I
    [J]. MEDICAL INFORMATICS EUROPE '97: PARTS A & B, 1997, 43 : 915 - 922
  • [43] Between Personal Health Record Website and Portable Medical Health Record: An Online Data Transformation Interface
    Wu, Yi-Hua
    Li, Yian-Zhi
    Li, Yu-Chuan
    [J]. CONNECTING HEALTH AND HUMANS, 2009, 146 : 728 - 728
  • [44] Dynamic Message Server for Personal Health Data Transmission in u-Health Service Environment
    Choi, Eun Jeong
    Hwang, Hee Joung
    [J]. CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, 2011, 206 : 459 - +
  • [45] Use of personal mobile devices to record patient data by Canadian emergency physicians and residents
    Walker, Kerry E.
    Migneault, David
    Lindsay, Heather C.
    Abu-Laban, Riyad B.
    [J]. CANADIAN JOURNAL OF EMERGENCY MEDICINE, 2019, 21 (04) : 455 - 459
  • [46] User organization of personal data - Implications for the design of wireless information devices
    Peacock, LA
    Chmielewski, D
    Jordan, PW
    Jenson, S
    [J]. HUMAN-COMPUTER INTERACTION - INTERACT'01, 2001, : 801 - 802
  • [47] Personal health record storage and sharing using searchable encryption and blockchain: A comprehensive survey
    Bisht, Abhishek
    Das, Ashok Kumar
    Giri, Debasis
    [J]. SECURITY AND PRIVACY, 2024, 7 (02)
  • [48] The Personal Health Record Paradox: Health Care Professionals' Perspectives and the Information Ecology of Personal Health Record Systems in Organizational and Clinical Settings
    Nazi, Kim M.
    [J]. JOURNAL OF MEDICAL INTERNET RESEARCH, 2013, 15 (04)
  • [49] A Communication Module for mobile Personal Health Record
    Al-Habsi, Ali Abdulwahab Ali
    Seldon, Henry Lee
    [J]. PROCEEDINGS OF THE 2013 IEEE 7TH INTERNATIONAL POWER ENGINEERING AND OPTIMIZATION CONFERENCE (PEOCO2013), 2013, : 727 - 731
  • [50] Ensuring Privacy in a Personal Health Record System
    Li, Jingquan
    [J]. COMPUTER, 2015, 48 (02) : 24 - 31