Authors:
Tri Huynh
;
Selin Erdem
;
Felix Eckert
and
Florian Matthes
Affiliation:
School of Computation, Information and Technology, Technical University of Munich, Munich, Germany
Keyword(s):
Domain-Specific Language, Domain-Specific Modeling Language, Clinical Pathway Modeling, Adaptive Case Management, Decision Support Tool.
Abstract:
e-Health systems leverage clinical pathways (CPs) models as standardized and optimized procedures to execute and manage medical treatments. To model CPs in decision support e-Health systems, our study develops Acadela, a low-tech-oriented, text-based Domain Specific Language (DSL) with visualization capability. Acadela declares grammar to enforce textual syntax for modeling workflow, control flow, responsibility, medical data visualization, and communications with external systems. Furthermore, Acadela provides a model visualization to preview the CP and assist communication between medical and technical experts. To explore the DSL’s expressiveness and usability, we conducted two separate descriptive user studies with six medical professionals and eight technical adepts. First, we modeled five CPs used by medical professionals in their daily routines. Through semi-structured interviews, we collected feedback regarding the language’s expressiveness. Next, we invited the technical adep
ts to model a hypertension CP and debug a faulty model written in Acadela. Overall, the medical experts consider the modeled CPs accurately reflect their treatment procedure; and the technical adepts consider the language easy to use and applicable to model CPs. The results imply the DSL’s potential to model CPs with various degrees of complexity in different medical fields while being user-friendly to modelers.
(More)