Demonstration of DeGeL: A Clinical-Guidelines Library and Automated Guideline-Support Tools

Similar documents
Methodology for Agent-Oriented Software

Development of a guideline authoring tool with PROTÉGÉ II, based on the DILEMMA Generic Protocol and Guideline Model

ACTIVE, A PLATFORM FOR BUILDING INTELLIGENT OPERATING ROOMS

Curriculum Vitae of Carlo Combi

Towards an MDA-based development methodology 1

Designing Semantic Virtual Reality Applications

Agris on-line Papers in Economics and Informatics. Implementation of subontology of Planning and control for business analysis domain I.

Knowledge Management for Command and Control

Adopting Standards For a Changing Health Environment

Co-evolution of agent-oriented conceptual models and CASO agent programs

Advances and Perspectives in Health Information Standards

An Electronic Tool for the Evaluation and Treatment of Sepsis in the ICU: A Randomized Controlled Trial. Supplemental Digital Content

A CYBER PHYSICAL SYSTEMS APPROACH FOR ROBOTIC SYSTEMS DESIGN

An Introduction to SIMDAT a Proposal for an Integrated Project on EU FP6 Topic. Grids for Integrated Problem Solving Environments

The HL7 RIM in the Design and Implementation of an Information System for Clinical Investigations on Medical Devices

Project Example: wissen.de

Data and Knowledge as Infrastructure. Chaitan Baru Senior Advisor for Data Science CISE Directorate National Science Foundation

Jean marie Rodrigues Dpt of public health and medical informatics, University of Saint Etienne USE, France

Effective Iconography....convey ideas without words; attract attention...

DEVELOPMENT OF A ROBOID COMPONENT FOR PLAYER/STAGE ROBOT SIMULATOR

An Ontology for Modelling Security: The Tropos Approach

Opening Science & Scholarship

The HL7 RIM in the Design and Implementation of an Information System for Clinical Investigations on Medical Devices

Rev. Integr. Bus. Econ. Res. Vol 5(NRRU) 233 ABSTRACT

Virtual Foundry Modeling and Its Applications

Structural Analysis of Agent Oriented Methodologies

Multi-Agent Systems in Distributed Communication Environments

The Industry 4.0 Journey: Start the Learning Journey with the Reference Architecture Model Industry 4.0

Intelligent Modelling of Virtual Worlds Using Domain Ontologies

SENG609.22: Agent-Based Software Engineering Assignment. Agent-Oriented Engineering Survey

Preliminary Report on Technology and REsearch for Cognitio

IBM Research Report. A Unified Approach for Social-Medical Discovery

Capturing and Adapting Traces for Character Control in Computer Role Playing Games

Global Journal on Technology

Visualizing Sensor Data: Towards an Experiment and Validation Platform

Internet Based Artificial Neural Networks for the Interpretation of Medical Images

Introduction to Computer Science - PLTW #9340

Inter-enterprise Collaborative Management for Patent Resources Based on Multi-agent

This document is a preview generated by EVS

A Journal for Human and Machine

Discovering Knowledge in Design and Manufacturing Repositories

This list supersedes the one published in the November 2002 issue of CR.

A Semantically-Enriched E-Tendering Mechanism. Ka Ieong Chan. A thesis submitted in partial fulfillment of the requirements for the degree of

PROJECT FINAL REPORT

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS

Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots

R3ST for Requirements Recovery of Legacy Runtime Code

Automating Redesign of Electro-Mechanical Assemblies

The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems

Collaboration Scripts for CSCL. Frank Fischer, Ingo Kollar, Christof Wecker

First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems

Using Dynamic Capability Evaluation to Organize a Team of Cooperative, Autonomous Robots

Keynote speaker. Artificial-intelligence-augmented clinical medicine

in the New Zealand Curriculum

Tutorial: Open Data. Open Source EHR Summit & Workshop October 17-18, 2012 National Harbor, MD

Realising the Flanders Research Information Space

Information products in the electronic environment

AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro

DESIGN OF AN INNOVATION PLATFORM FOR MANUFACTURING SMES

e-science Acknowledgements

Knowledge Enhanced Electronic Logic for Embedded Intelligence

A User-Friendly Interface for Rules Composition in Intelligent Environments

Development and Integration of Artificial Intelligence Technologies for Innovation Acceleration

Apply Functional Modelling to Consequence Analysis in Supervision Systems. Abstract

Collaborative Product and Process Model: Multiple Viewpoints Approach

Development of motor body fixture using blackboard framework approch

Component Based Mechatronics Modelling Methodology

PERSONA: ambient intelligent distributed platform for the delivery of AAL Services. Juan-Pablo Lázaro ITACA-TSB (Spain)

Information Communication Technology

Paresh Virparia. Department of Computer Science & Applications, Sardar Patel University. India.

The Study on the Architecture of Public knowledge Service Platform Based on Collaborative Innovation

Using Agent-Based Methodologies in Healthcare Information Systems

A Survey of Autonomic Computing Systems

A STUDY ON THE DOCUMENT INFORMATION SERVICE OF THE NATIONAL AGRICULTURAL LIBRARY FOR AGRICULTURAL SCI-TECH INNOVATION IN CHINA

A Social Creativity Support Tool Enhanced by Recommendation Algorithms: The Case of Software Architecture Design

INTERACTIVE ARCHITECTURAL COMPOSITIONS INTERACTIVE ARCHITECTURAL COMPOSITIONS IN 3D REAL-TIME VIRTUAL ENVIRONMENTS

Health Informatics Basics

A Conceptual Modeling Method to Use Agents in Systems Analysis

DEVELOPING A CLOUD-BASED ONLINE GEOSPATIAL INFORMATION SHARING AND GEOPROCESSING PLATFORM TO FACILITATE COLLABORATIVE EDUCATION AND RESEARCH

ICT Enhanced Buildings Potentials

Distributed Gaming using XML

Product Knowledge Management: Role of the Synthesis of TRIZ and Ontology in R&D Process

MOBILE BASED HEALTHCARE MANAGEMENT USING ARTIFICIAL INTELLIGENCE

Semantic Based Virtual Environments for Product Design. Antoniou Efstratios. Assistant Professor Dimitris Mourtzis Professor Athanasios Tsakalidis

Doctoral College Environmental Informatics

IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS

Designing a New Communication System to Support a Research Community

OWL and Rules for Cognitive Radio

DESIGN AND CAPABILITIES OF AN ENHANCED NAVAL MINE WARFARE SIMULATION FRAMEWORK. Timothy E. Floore George H. Gilman

Saphira Robot Control Architecture

B.A. Japanese Literature, Beijing Language and Culture University, China, Employment Part-time Instructor 08/ /2016

Dr Daniela Cancila. Laboratoire des composants logiciels pour la Sécurité et la Sûreté des Systèmes (L3S)

Software Agent Reusability Mechanism at Application Level

Toward a Conceptual Comparison Framework between CBSE and SOSE

An Agent-based Quality Assurance Assessment System

Standards for Medical Information Interchange Design of Modern Mobile Devices and Solutions

Ontologies, Knowledge Representation, Artificial Intelligence Hype or Prerequisites for Interoperability?

Understanding User s Experiences: Evaluation of Digital Libraries. Ann Blandford University College London

Research on the Mechanism of Net-based Collaborative Product Design

Analyzing Engineering Contributions using a Specialized Concept Map

Transcription:

Demonstration of DeGeL: A Clinical-Guidelines Library and Automated Guideline-Support Tools Avner Hatsek, Ohad Young, Erez Shalom, Yuval Shahar Medical Informatics Research Center Department of Information Systems Engineering Ben Gurion University, Beer-Sheva 84105, Israel. http://medinfo.ise.bgu.ac.il/medlab/ {hatsek,ohadyn,erezsh,yshahar}@bgu.ac.il Abstract. Using machine-interpretable clinical guidelines to support evidencebased medicine promotes the quality of medical care. In this demonstration, we present the Digital Electronic Guidelines Library (DeGeL), a comprehensive framework, including a Web-based guideline repository and a suite of tools, to support the use of automated guidelines for medical care, research, and quality assessment. Recently, we have developed a new version (DeGeL.NET) of the digital library and of its different tools. We intend to focus in our demonstration on DeGeL's major tools, in particular for guideline specification in Web-based and stand-alone fashion (Uruz and Gesher), search and retrieval (Vaidurya and DegeLook) and runtime application (Spock), and to explain how they are combined within the typical life-cycle of a clinical guideline. 1 Introduction During the last 20 years, there were multiple efforts to provide automated support to evidence-based medicine by formalizing clinical guidelines (GLs) into machine interpretable formats [1,2]. GLs represented in a machine-comprehensible, formal format can be applied by computerized agent as a tool to support physician decisions at the point of care or as a tool for retrospective quality assessment and research. Several guideline-specification ontologies such as GLIF, GEM, and Asbru were developed to represent guidelines in a formal and machine interpretable format. In our research, we focus on the Asbru ontology as our target specification ontology. 1.1 The DeGeL Framework and it's Hybrid Meta Ontology In order to support the automation of guideline-based care, there is a need to convert the GL from its free-text representation into a machine interpretable format. The guiding principle followed in our research is specifying GLs through the collaboration between expert physicians (EPs) and knowledge engineers (KEs). EPs transform the clinical knowledge represented in free text GLs into intermediate, semantically

meaningful representations while KEs convert these intermediate representations into a formal, machine-interpretable representation. To convert clinical GLs into a formal representation, we have developed the Digital electronic Guidelines Library (DeGeL) [3], which uses a hybrid representation, in which all intermediate and final formats are stored within the knowledge base. The intermediate representation levels have additional benefits; the semi-structured level is crucial for context-sensitive search of GLs; the semi-formal level supports application at the point of care without an access to an electronic medical record (EMR) being available. DeGeL's Hybrid-Meta Ontology includes elements common to all guideline ontologies (e.g., Asbru, GLIF). Semantic classification axes that index GLs by several conceptual indices (e.g., disorders, therapies) are an example of a common element. 2 DeGeL.NET To overcome several limitations of the web-based architecture of the previous version of DeGeL, we have developed a new version (DeGeL.NET) of the digital library and of its different tools. Our goal when designing the new version was to create a distributed, web-service based, open architecture implementation according the Service Oriented Architecture design specification [4]. This new approach grants the ability to develop a suit of tools for guideline specification, retrieval and application. In addition, the open architecture may host alternative tools for guideline specification and application. The DeGeL.NET implementation includes the following main modules: (1) a knowledge base server, (2) a guideline-specification tool (Gesher), (3) a runtime application engine for clinical guidelines (Spock). DeGeL's server allows development of rich client tools by using web-service methods to retrieve and edit guidelines in the knowledge-base. The server's architecture is assembled of the following modules: (1) a guideline database that contains the overall schema to support the hybrid multiple ontology representation, (2) a module which is responsible for guideline-knowledge creation, reading, updating, and deletion, (3) a new guideline search engine, named DeGeLook, which is intended to replace the current search engine, Vayduria [5], which facilitates context-based and conceptbased search methods for enhanced guidelines retrieval, (4) an authorization module, which supports the group-based authorization model, and (5) a web-service API that enables the guideline knowledge-base server to accept client requests and to orchestrates multiple steps, in order to perform the requested transactions. We have developed additional client tools to allow DeGeL's administrators to perform tasks to maintain the guideline library. OntologyBuilder supports the task of acquisition and maintenance of the hybrid ontologies stored within the knowledgebase of DeGeL. DeGeLock is a client tool developed for the administration of the authorization module. The library administrators use DeGeLock to create and manage groups of users with various roles and profiles, these users typically collaborate in specifying new guidelines within the knowledge base, but they also include users who only search the library or who have administrative functions. AxisBuilder was developed for maintaining the conceptual hierarchical indices (e.g., therapies, disorders) used for semantic classification of the guidelines.

2.1 Gesher A Graphical Framework for Specification of Clinical Guidelines Gesher is a client application designed to support the process of incremental guideline specification at multiple representation levels according to target specification ontology. It is intended to supplement and eventually replace the Uruz Web-based markup tool [3] whose feasibility for use by expert-physician editors was demonstrated in an extensive evaluation [6]. The specification process is performed by decomposing the guideline's protocol into sub-guidelines specifying the target ontology knowledge roles (e.g., the Asbru filter conditions, the GLIF eligibility criteria) for each of these sub-guidelines. Gesher provides graphical interfaces to enable gradual knowledge acquisition process performed in collaboration of an expert physician familiar with the clinical knowledge and a knowledge engineer familiar with the target ontology. This collaboration, which includes specification of the guideline clinical consensus, is critical for achieving high quality specification [6]. Figure 1: The Hierarchical Plan Builder in Gesher, specifying the procedural aspects of the guideline. In this case a plan for IV treatment of PID composed of three different regimes that should be performed in parallel. When considering the clinical knowledge embedded in a clinical guideline, we define two types of knowledge. The first is procedural knowledge representing the steps of the protocol and is described using the specification ontologies. The second type is declarative knowledge, which consists of the concepts in the protocol and their definition according to the context in which they are relevant (e.g. in the context of Hypothyrd guideline, Hypothyroidism is defined as TSH 0.4 IU/ml and FT 3 >4.2pg/ml). To accomplish the task of representing declarative knowledge at formal level, Gesher uses the interface of temporal abstraction knowledge acquisition tool, which is one of the tools used in the IDAN temporal abstraction mediator to patient data [7], thus enabling the application of this knowledge at run time by querying the temporal patient database by the Spock runtime guideline application engine. Gesher has access to the MEIDA system [8], a comprehensive framework for linking medical decision-support systems to clinical databases, which includes a search en-

gine for controlled medical vocabularies such as ICD-9, CPT and LOINC. Gesher uses the MEIDA system to enable the use of standards terms from controlled medical vocabularies when defining the clinical terms of the guideline, thus making it sharable and reusable across multiple local clinical-database platforms. 2.2 Spock Runtime application of Hybrid-Asbru clinical guidelines We support runtime application of intermediate-represented Hybrid-Asbru GLs, with or without an available electronic medical record (EMR), capitalizing on the DeGeL framework as a knowledge repository of machine-interpretable guidelines and on the IDAN architecture for access and sophisticated querying of heterogeneous clinical-data repositories. The new approach was implemented as the Spock system [9], which provides the necessary functionality to support the task of applying clinical guidelines at the point of care. Figure 2: The Spock run-time guideline (GL) application module's default interface: The left panel (A) displays the plan instances that were created during GL application as a hierarchy; the top center panel (B) displays the relevant knowledge-roles of the current selected planinstance, each knowledge-role in separate tab (e.g. Procedural Knowledge, Abort Conditions); The bottom panel (C) displays guideline information such as definitions of concepts used in the guideline, a detailed outline of the guideline consensus, and the progress of the application using the tabs Guideline Knowledge, Guideline Consensus and Application Trace in that order. The Spock system's architecture includes the Spock engine responsible for the actual interpretation of the knowledge encoded in the intermediate-represented guidelines, and a Spock server, which provides remote services to store and retrieve the history of guideline applications from a GL application log repository, and remote external services, such as the DeGeL server s services for retrieving GL's knowledge. In a preliminary evaluation using three different clinical GLs and several patients' records for each GL, The Spock system was found capable of applying semi-formal Hybrid-Asbru GLs, with or without an accessible EMR [10].

Acknowledgements This research was supported in part by NIH award LM-06806. Dr M. Goldstein, Dr S. Martins, Dr L. Basso, Dr H. Kaizer, Prof E. Lunenfeld, Dr A. Yarkoni and Dr G. Bar were extremely helpful in the evaluation of all DeGeL tools. References 1. Peleg, M., and S. W. Tu, et al. (2002): "Comparing Computer-Interpretable Guideline Models: A Case-Study Approach." JAMIA 10(1): 52 68. 2. De Clercq, P., and J. Blom, et al. (2004): "Approaches for creating computer-interpretable guidelines that facilitate decision support." Artificial Intelligence in Medicine 31(1): 1-27. 3. Shahar, Y. and Young, O. (2004): "A Framework for a Distributed, Hybrid, Multiple- Ontology Clinical-Guideline Library and Automated Guideline-Support Tools." Journal of Biomedical Informatics 37(5): 325-344. 4. Michael, N. H. and Munindar, P. S. (2005): "Service-Oriented Computing: Key Concepts and Principles." IEEE Internet Computing 09(1): 75-81. 5. Moskovitch R, Hessing A, Shahar Y (2004): "Vaidurya a concept-based, context-sensitive search engine for clinical guidelines." Medinfo 11(Pt 1):140-4. 6. Shalom E. (2006): "An Evaluation of methodology for Specification of Clinical Guidelines at Multiple Representation Levels." M.Sc. Thesis, Dep. Of Information Systems Engineering, Ben Gurion University, Beer Sheva, Israel. 7. Boaz, D. and Y. Shahar (2005): "A Framework for Distributed Mediation of Temporal- Abstraction Queries to Clinical Databases." Artificial Intelligence in Medicine 34(1):3-24. 8. German E. (2006): "Linking Medical Decision Support Systems To Clinical Databases." Master Thesis, Dep. Of Information Systems Engineering, Ben Gurion University, Beer Sheva, Israel. 9. Young, O., and Shahar, Y. (2005): "Applying Hybrid-Asbru Clinical Guidelines Using the Spock System." Proceedings of the 2005 AMIA Annual Symposium, Washington DC, USA. 10. Young, O. (2006): "Runtime Application of Hybrid-Asbru Clinical Guidelines." M.Sc. Thesis, Dep. Of Information Systems Engineering, Ben Gurion University, Beer Sheva, Israel.