Vipul Kashyap1, Alfredo Morales2 ;

Slides:



Advertisements
Similar presentations
Consistent and standardized common model to support large-scale vocabulary use and adoption Robust, scalable, and common API to reduce variation in clinical.
Advertisements

ISNE101 Dr. Ken Cosh. Recap  We’ve been talking about Software…  Application vs System Software  Programming Languages  Vs Natural Languages  Syntax,
Searching Patient Data: A Role for Librarians in the Improvement of Healthcare Margaret Henderson, MLIS, AHIP Tompkins-McCaw Library.
SEVENPRO – STREP KEG seminar, Prague, 8/November/2007 © SEVENPRO Consortium SEVENPRO – Semantic Virtual Engineering Environment for Product.
Chapter 6: Design of Expert Systems
Knowledge Management for Temporal Abstractions Michael Ramati.
EXPERT SYSTEMS Part I.
Retrieval Evaluation. Introduction Evaluation of implementations in computer science often is in terms of time and space complexity. With large document.
Extracting Test Cases by Using Data Mining; Reducing the Cost of Testing Andrea Ciocca COMP 587.
Sepandar Sepehr McMaster University November 2008
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Software Process Model
Lynn Grande COT6930 – Semantic Web Fall  The real-time adjustment of spectrum utilization in response to changing circumstances and objectives.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
The Pursuit for Efficient S/C Design The Stanford Small Sat Challenge: –Learn system engineering processes –Design, build, test, and fly a CubeSat project.
Appendix 2 Automated Tools for Systems Development © 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 2 Slide 1.
Avalanche Internet Data Management System. Presentation plan 1. The problem to be solved 2. Description of the software needed 3. The solution 4. Avalanche.
Social Computing Networks: A New Paradigm for Engineering Pervasive Software Systems Naeem Esfahani Sam Malek 32th International Conference on Software.
Clinical Trials Program PhUSE Semantic Technology WG.
Topic (1)Software Engineering (601321)1 Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution.
From Bench to Bedside: Applications to Drug Discovery and Development Eric Neumann W3C HCLSIG co-chair Teranode Corporation HCLSIG F2F Cambridge MA.
FP WIKT '081 Marek Skokan, Ján Hreňo Semantic integration of governmental services in the Access-eGov project Faculty of Economics.
Value Set Resolution: Build generalizable data normalization pipeline using LexEVS infrastructure resources Explore UIMA framework for implementing semantic.
1 Software Engineering Ian Sommerville th edition Instructor: Mrs. Eman ElAjrami University Of Palestine.
Introduction to Software Engineering. Why SE? Software crisis manifested itself in several ways [1]: ◦ Project running over-time. ◦ Project running over-budget.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Semantic based P2P System for local e-Government Fernando Ortiz-Rodriguez 1, Raúl Palma de León 2 and Boris Villazón-Terrazas 2 1 1Universidad Tamaulipeca.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Portable Infrastructure for the Metafor Metadata System Charlotte Pascoe 1, Gerry Devine 2 1 NCAS-BADC, 2 NCAS-CMS University of Reading PIMMS provides.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
ESIP Semantic Web Products and Services ‘triples’ “tutorial” aka sausage making ESIP SW Cluster, Jan ed.
Issues of concern  Lack of a formalized data pipeline approach to feed computational platforms  Resulting in data sets consisting.
SQL Based Knowledge Representation And Knowledge Editor UMAIR ABDULLAH AFTAB AHMED MOHAMMAD JAMIL SAWAR (Presented by Lei Jiang)
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
1 Class exercise II: Use Case Implementation Deborah McGuinness and Peter Fox CSCI Week 8, October 20, 2008.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
1 Integration of data sources Patrick Lambrix Department of Computer and Information Science Linköpings universitet.
A Method for Improving Code Reuse System Prasanthi.S.
CPR Ontology: Issues Encountered Using BFO Chimezie Ogbuji.
Appendix 2 Automated Tools for Systems Development
Modern Systems Analysis and Design Third Edition
Chapter 18 Maintaining Information Systems
Modern Systems Analysis and Design Third Edition
The Systems Engineering Context
Development of Assessment Literacy Knowledge Base
CS701 SOFTWARE ENGINEERING
Chapter 6: Design of Expert Systems
EIN 6133 Enterprise Engineering
Web Engineering.
Chapter 2: Software Process Models
Software Engineering (CSI 321)
Helena F. Deus and Jonas S. Almeida
EFFECTIVENESS OF CLINICAL AUDITS: USAGE OF A PDSA CYCLE
Modern Systems Analysis and Design Third Edition
An Introduction to Software Engineering
VGI Workshop 96th OGC Technical Committee Nottingham, UK Scott Simmons
Overview: Software and Software Engineering
What is “Biomedical Informatics”?
Modern Systems Analysis and Design Third Edition
PPT1: Basics of software engineering
Software Processes.
What is “Biomedical Informatics”?
Chapter 2: Software Process Models
Chapter 8 Software Evolution.
Helena F. Deus and Jonas S. Almeida
Chapter 16 Class Diagrams.
Modern Systems Analysis and Design Third Edition
Dr. Molly Secor-Turner, PhD, RN, FSAHM Associate Professor
Complex Information Management Using a Framework Supported by ECA Rules in XML Presented By Essam Mansour.
Presentation transcript:

Role of Semantic Web Technologies in Managing Knowledge Change and Provenance Vipul Kashyap1, Alfredo Morales2 vkashyap1@partners.org ; alfredo.morales@cerebra.com 1Clinical Informatics R&D, Partners Healthcare System 2 Cerebra, Inc. HCLSIG Face to Face Meeting, Cambridge MA January 25, 2006

Outline Some definitions The Business Problem: Example Structured Clinical Documentation in HealthCare Example Semantics-based approach for Clinical Documentation Dependency Propagation and Management Conclusions

What does it mean to manage Knowledge Change and Provenance There is a close interrelationship between knowledge change and provenance What has changed? – Change Why did it change? – Provenance Did someone change it? – Provenance Did its components change? – Change Who changed it? – Provenance Significance: Rapid Knowledge Discovery and Evolution in Healthcare and Life Sciences

The Business Problem Difficulty of identifying targeted templates for particular conditions and diseases Inflexibility for documenting unforeseen findings Lack of consistency and maintenance of documentation templates as clinical knowledge and content evolves over time. Inefficiency, complexity and slow pace of navigating through user interfaces leads to decreased overall efficiency for generating complex documents

Example:

Example Instrument 1. Do you know if there any contraindications to fibric acid for this patient? __ Yes __ No 2. Does this patient suffer from gallstones? What is the AST Value for this patient? ______ mg/ml? 4. Which of the following range of values does the AST values for this patient apply to? _ < 10 _ [10,20] _ [20,40] 5. Are the liver panel values more than the normal values for this patient? 6. If the answer to Question 5 is Yes, then the liver panel values are: __ 2 x Normal __ 3 x Normal

Documentation Ontology A Data Collection Item consists of: - A domain (Patient) - A question - An attribute (has_contraindication_to) - A value A Data Collection Item can depend on the results of other data collection items

Domain Ontology Suppose AST values change from 0  AST  40 to 20  AST  40

Bridge – Composition Ontology

Knowledge Change and Provenance At each stage, Knowledge Engineer gets notified of: What has changed? The definition of Fibric Acid Contraindication Why did it change? Fibric Acid Contraindication  Patient with Abnormal Liver Panel  Abnormal Liver Panel  Abnormal AST  Change in AST Values Who was responsible for the change? Knowledge Engineer who entered the changed AST values? Change in a Clinical Guideline?

The Value Proposition of Semantics Managing change and provenance is a very difficult problem Semantics can play a crucial role in it: A reasoner can navigate a semantic model of knowledge and propagate change One can declaratively change the model at any time… The reasoner will compute the new changes! Configuration v/s coding…. Could lead to huge ROI!