ABSTRACT: The goal of this research is to provide a framework to enable the model-based development, simulation, and deployment of clinical information system prototypes with mechanisms that enforce security and privacy policies.
We developed the Model-Integrated Clinical Information System (MICIS), a software toolkit that is based on model-based design techniques and high-level modeling abstractions to represent complex clinical workflows in a service-oriented architecture paradigm. MICIS translates models into executable constructs, such as web service descriptions, business process execution language procedures, and deployment instructions. MICIS models are enriched with formal security and privacy specifications, which are enforced within the execution environment.
We successfully validated our design platform by modeling multiple clinical workflows and deploying them onto the execution platform.
The model-based approach shows great promise for developing, simulating, and evolving clinical information systems with formal properties and policy restrictions.
Methods of Information in Medicine 02/2008; 47(5):399-408. · 1.53 Impact Factor
Methods Inf Med. 01/2008; 47:399-408.
ABSTRACT: Clinical information systems (CIS) have emerged as a new critical infrastructure that influence affordability and security of health care delivery. Complex and conflicting societal requirements, such as providing control for patients over their personal health information and requiring health organizations to assure the security and privacy of patient-specific information, create significant technical challenges for the design of CIS. This paper presents a novel approach that is based on the principles and tools of model integrated computing (MIC), platform-based design (PBD) and service-oriented architectures (SOA). We present a domain-specific, graphical design environment and show how formal system specifications can be mapped to different service-oriented architecture execution platforms through a set of standard languages, such as WSBPEL and XACML. The model-integrated clinical information systems (MICIS) design environment includes a suite of domain-specific modeling languages capturing essential aspects of CIS design, model transformation tools that map the domain models onto the standard specification languages of SOA platforms and static model analysis tools checking the consistency and wellformedeness of the multiple-view models. The MICIS design tool is tested in modeling the MyHealth@Vanderbilt patient portal of the Vanderbilt University Medical Center.
Industrial Informatics, 2007 5th IEEE International Conference on; 07/2007
ACM SIGBED Review 01/2007; 4(2):1-4.