Trustworthy pervasive healthcare services via multiparty session types

Anders Starcke Henriksen, Lasse Nielsen, Thomas Hildebrandt, Nobuko Yoshida, Fritz Henglein

9 Citations (Scopus)

Abstract

This paper proposes a new theory of multiparty session types extended with propositional assertions and symmetric sum types for modelling collaborative distributed workflows. Multiparty session types statically guarantee that workflows are type-safe and deadlock-free, facilitate automatic generation of participant-specific ("local") workflow protocols from global descriptions, and support flexible implementation of local workflows guaranteed to be compliant with the workflow protocols. The extensions with assertions and symmetric sum types support expressing state-based (pre)conditions and consensual multiparty synchronisation, which are common in complex distributed workflows. We demonstrate the theory's applicability to clinical practice guidelines (CPGs) by providing a prototype implementation targeting mobile healthcare applications. It compiles declarative healthcare workflows specified in a flexible spreadsheet-formatted process matrix into type-checked multiparty processes. The type-checked processes are interpreted on a server communicating with generic, stateless clients running on Android tablet computers, which addresses the pervasiveness requirements common to clinical and home healthcare scenarios. A physician has, with little prior training, successfully used the prototype to design her own healthcare workflow as a process matrix, employing instantaneous test and usage feedback from the prototype.

Original languageEnglish
Title of host publicationFoundations of Health Information Engineering and Systems : Second International Symposium, FHIES 2012, Paris, France, Revised Selected Papers
EditorsJens Weber, Isabelle Perseil
Number of pages18
PublisherSpringer
Publication date2013
Pages124-141
ISBN (Print)978-3-642-39087-6
ISBN (Electronic)978-3-642-39088-3
DOIs
Publication statusPublished - 2013
Event2nd International Symposium on Foundations of Health Information Engineering and Systems - Paris, France
Duration: 27 Aug 201228 Aug 2012
Conference number: 2

Conference

Conference2nd International Symposium on Foundations of Health Information Engineering and Systems
Number2
Country/TerritoryFrance
CityParis
Period27/08/201228/08/2012
SeriesLecture notes in computer science
Volume7789
ISSN0302-9743

Fingerprint

Dive into the research topics of 'Trustworthy pervasive healthcare services via multiparty session types'. Together they form a unique fingerprint.

Cite this