Applying Software Patterns to Address Interoperability in Blockchain-based Healthcare Apps
Peng Zhang, Jules White, Douglas C. Schmidt, Gunther Lenz

TL;DR
This paper explores how software design patterns can be applied to improve interoperability in blockchain-based healthcare applications, addressing architectural challenges through a case study and pattern-based solutions.
Contribution
It introduces a framework for applying foundational software patterns to enhance interoperability in blockchain healthcare apps, supported by a detailed case study.
Findings
Identified key features and challenges in healthcare interoperability.
Demonstrated how software patterns can address blockchain integration issues.
Provided a practical case study of a blockchain healthcare app.
Abstract
Since the inception of the Bitcoin technology, its underlying data structure--the blockchain--has garnered much attention due to properties such as decentralization, transparency, and immutability. These properties make blockchains suitable for apps that require disintermediation through trustless exchange, consistent and incorruptible transaction records, and operational models beyond cryptocurrency. In particular, blockchain and its smart contract capabilities have the potential to address healthcare interoperability issues, such as enabling effective interactions between users and medical applications, delivering patient data securely to a variety of organizations and devices, and improving the overall efficiency of medical practice workflow. Despite the interest in using blockchain for healthcare interoperability, however, little information is available on the concrete…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · IoT and Edge/Fog Computing · Digital Mental Health Interventions
