Presentation is loading. Please wait.

Presentation is loading. Please wait.

PK Technologies 1 Usage of Medical Ontology in EA By Pavithra Kenjige PK Technologies August 4, 2010.

Similar presentations


Presentation on theme: "PK Technologies 1 Usage of Medical Ontology in EA By Pavithra Kenjige PK Technologies August 4, 2010."— Presentation transcript:

1 CopyRight @PavithraKenjige, PK Technologies 1 Usage of Medical Ontology in EA By Pavithra Kenjige PK Technologies August 4, 2010

2 CopyRight @PavithraKenjige, PK Technologies 2 Usage of Standard Based ontology Usage of Standard based Ontology to achieve interoperability and system integration and Enterprise Architecture in medical domain.

3 CopyRight @PavithraKenjige, PK Technologies 3 Overview What is Ontology Types of Ontologies, and methodologies Ontology Representation languages Example of Medical Ontologies Enterprise Architecture and Ontology development Standards based Ontology Integration and Interoperability of Medical systems – Problem – Ontology as solution Ontology usage in SOA & Semantic Web Benefits of Ontology References

4 CopyRight @PavithraKenjige, PK Technologies 4 What is Ontology Is derived from the two Greek words (ontos) meaning “to be” and (logos) meaning “word.” Ontology is the science or study of being. In philosophy, ontology refers to the study of nature of being and existence In Bio medical & Ontolog Forums an Ontology is described as a controlled vocabulary of well defined terms, with specified relationships between them, capable of interpreted by both humans and computers.. Ontology is used to develop standardized, well defined terms and concepts, that support syntactic and semantic interoperability across domains – For a given Enterprise, and systems that support the domain Knowledge  Information  Data – From Information Systems to humans Data  Information  Knowledge  Wisdom

5 CopyRight @PavithraKenjige, PK Technologies 5 Ontology, Terminology & Lexical resources Ontology: The study of what exists and how it can be formally described and axiomatized. Taxonomy: A classification of the technical terms used in any branch of science, engineering, business, and the arts. Lexical resource: A dictionary, thesaurus, grammar, or other representation of the vocabulary, syntax, or semantics of some natural language. These are three related, but different kinds of representations. A well developed Ontology would include: – Objects (things) in the domains of interest – The relationships between those things – The properties (and property values) of those things – The functions and processes involving those things – Constraints on and rules about those things

6 CopyRight @PavithraKenjige, PK Technologies 6 Gene Ontology : Ontologies: Scientific Data Sharing Made Easy by Nicole Washington & Suzanna Lewis @2008

7 CopyRight @PavithraKenjige, PK Technologies 7 Types of Ontologies upper-level Ontologies – DOLCE : Domain Ontology for Linguistic and Cognitive Engineering – SUMO :Suggested Upper Merged Ontology – BFO : Basic Formal Ontology mid-level, domain-spanning Ontologies – PSL : Patterns to Specify Processes – by NIST Domain Ontologlies – Geospatial Ontologies. Medical Ontologies..etc.

8 CopyRight @PavithraKenjige, PK Technologies 8 Bio medical Ontologies The OBO Foundry: A suite of biomedical ontologies to support reasoning and data integration SNOMED Unified Medical Language System National Cancer Institute Thesaurus HL7 Reference Information Model International Classification of Functioning, Disability and Health List of Biomedical Ontologies that use BFO BioTop: A Biomedical Top-Domain Ontology Common Anatomy Reference Ontology (CARO) Foundational Model of Anatomy (FMA) Gene Ontology (GO) Infectious Disease Ontology ( IDO Ontology for Biomedical Investigations (OBI Ontology for Clinical Investigations (OCI) Phenotypic Quality Ontology (PaTO) Protein Ontology (PRO) RNA Ontology (RnaO) Senselab Ontology Sequence Ontology (SO) Subcellular Anatomy Ontology (SAO) Vaccine Ontology (VO)

9 CopyRight @PavithraKenjige, PK Technologies 9 BFO concepts Examples of Basic Formal Ontology (BFO) concepts: - Universal vs instances - Continuant vs Occurrent - Similar to Substance, ( objects, entities etc) and Process - You are a substance - Your life is a process - You are 3-dimensional -Your life is 4-dimensional - Etc - Independent vs Dependant

10 CopyRight @PavithraKenjige, PK Technologies 10 Example of relations in OBO - Bio medical Ontology Foundational : is_a, part_of – adult human is_a human Spatial : located_in contained_in, contained_adjacent_to Temporal : transformation_of,derives_from preceded_by - larva transformation_of pupa Participation: has_participant

11 CopyRight @PavithraKenjige, PK Technologies 11 Ontology Representation languages Resource Description Language(RDF), Web Ontology Language - OWL, OWL2, Common Logic.. Semantic Web Rule Langaue (SWRL) Rule interchange format (RIF) Simple Knowledge Organization Syemt(SKOS) CycL DOGMA (Developing Ontology-Grounded Methods and Applications) DOGMA F-Logic (Frame Logic) F-Logic KIF (Knowledge Interchange Format) KIF UML, OBO, etc …. Tools: Protégé, OntoEdit, WebODE Portals: The National Center for Biomedical Ontology (NCBO) has developed BioPortal 2.5, a Web-based platform for browsing, visualizing, mapping, and commenting on biomedical ontologies and terminologies http://bioportal.bioontology.org Ontolog Forum has Open Ontology repository OOR sandbox – http://oor-01.cim3.net

12 CopyRight @PavithraKenjige, PK Technologies 12 Animal Ontology RDF graph Ontology Summarization Based on RDF Sentence Graph byXiang Zhang seu,edu

13 CopyRight @PavithraKenjige, PK Technologies 13 BioPortal.org

14 CopyRight @PavithraKenjige, PK Technologies 14 BioPortal search results

15 CopyRight @PavithraKenjige, PK Technologies 15 Standards Provide Common structure and terminology Single data source for review (less redundant data) Standards allow use of common tools and techniques, common training single validation of data Ontology = Good standard data Ontology = Semantic reasoning ISO Standards that are Ontology related ISO 15926 in modeling business information – Realtime Interoperability Network Grid – used for Content collaboration, reference data – publication and collaborative generation of reference data - Mathew West, Information junction ISO 11179 standard - EPA ISO 15000- Supports data modeling

16 CopyRight @PavithraKenjige, PK Technologies 16 Inventory of Relevant Standards for EHR Systems Architecture standards - HL7 versions 2.x/3, CORBA, MDA, HISA Modelling standards - UML, CEN 15300: “CEN Report: Framework for formal modelling of healthcare security policies” Communication standards - CEN 13608: “Security for healthcare communication”, CEN 13606: “Electronic healthcare record communication” Infrastructure standards - ISO 17090: “Public key infrastructure”, ETSI TS 101733: “Electronic Signature Formats” Privacy standards - ASTM E1987-98: “Standard guide for individual rights regarding health information”, CEN 13729: “Secure user identification - Strong authentication using microprocessor cards”; ISO/IEC PDTS Pseudonymisation Practices for the Protection of Personal Health Information and Health Related Services Safety standards - CEN 13694: “CEN Report: Safety and security related software quality standards for healthcare”; ISO/DTS 25238 Classification of Safety Risks Quality standards - ISO 9000: Terminology and ontology standards - UMLS, SNOMED Identifier and identification schemes - LOINC, ASTM E1714-00: “Standard guide for properties of a Universal Healthcare Identifier” By European Commission – DG Information Society

17 CopyRight @PavithraKenjige, PK Technologies 17 Example, Zachman framework

18 CopyRight @PavithraKenjige, PK Technologies 18 Where does Ontology fit into EA? In Zachman framework – the second row first column – One needs to develop a semantic model.. In olden days we called it conceptual information model.. (CIM) Ontology can be developed as part of semantic model.. List of things that exist and their properties and relationships and process associated with them..etc.. At system level these models can be based to develop further data models and process models depending on the methodology used.. – UML diagrams – Object diagrams / Class diagrams / activity diagrams – ER diagrams FEAF supports semantic modeling similar to Zachman.. DoDAF, on has to develop Ontologies as part of Information View..

19 CopyRight @PavithraKenjige, PK Technologies 19 Ontology as Knowledge base

20 CopyRight @PavithraKenjige, PK Technologies 20 Ontology as Knowledge base Students talk with a patient, tutor, consultant, or lab technician. All dialogs use the same ontology and knowledge base. Source: Adaptivity in a multi-agent clinical simulation system, by S. Nirenburg,M. McShane, S. Beale, & B. Jarrell, http://www.cis.hut.fi/AKRR08/papers/nirenburg.pdf

21 CopyRight @PavithraKenjige, PK Technologies 21 Usage of Ontologies in SOA Ref: An Ontology-Driven Service-Oriented Approach by Saïd Izza, Lucien Vincent, Patrick Burlat

22 CopyRight @PavithraKenjige, PK Technologies 22 Semantic Web Layers:

23 CopyRight @PavithraKenjige, PK Technologies 23 What problems does Ontology help to solve.. Same word has different meaning and same meaning has different words… Ontology can help define and standardize the usage of terms and meanings and relationships for the organization or domain.. Enterprise wide, domain wide interoperability – Currently: system-of-systems, vertical stovepipes – Ontologies act as conceptual model representing enterprise consensus semantics Heterogeneous Data Problem – Different organizational units, Service Needers/Providers have radically different databases – what’s the format? - Syntactic – how are they structured? - Structure – what do they mean ? – Semantic – They all speak different languages (access, description, schemas, meaning)

24 CopyRight @PavithraKenjige, PK Technologies 24 Leo Obrst’s Ontology Spectrum Interoperability weak semantics strong semantics Is Disjoint Subclass of with transitivity property Modal Logic Logical Theory Thesaurus Has Narrower Meaning Than Taxonomy Is Sub-Classification of Conceptual Model Is Subclass of DB Schemas, XML Schema UML First Order Logic Relational Model, XML ER Extended ER Description Logic DAML+OIL, OWL RDF/S XTM Syntactic Interoperability Structural Interoperability Semantic Interoperability

25 CopyRight @PavithraKenjige, PK Technologies 25 Benefits of Ontology For humans Ontology enables better access to information and promotes shared understanding of information, terms and concepts – Data  Information  Knowledge  Wisdom For computers Ontologies enable comprehension of Information and more extensive processing – Knowledge  Information  Data & processing Systems that are developed, based on well developed ontologies would support Integration and syntactic and semantic interoperability Supports latest architecture patterns for web services – SOA to provide semantic services – Semantic Web Therefore serve and harness the power of computing and new technologies to enhance human wisdom decision and making.

26 CopyRight @PavithraKenjige, PK Technologies 26 Benefits of Ontology Interoperability: When interfacing two components, access the ontology of each component to design a mapping between different concepts in different components. Browsing/searching: The meta-knowledge within an ontology can assist an intelligent search engine with processing your query. For example, if a query returns no results, then the ontology could be used to automatically generalize the query to find nearest partial matches. Reuse: Why waste time and money rebuilding component X when X already exists in someone else’s library? Structuring: It may be faster to build new systems via “ontological bootstrapping”; i.e. use the conceptualizations in ontologies to assist you with structuring the knowledge in a new domain.

27 CopyRight @PavithraKenjige, PK Technologies 27 Conclusion Modern medical information management is a knowledge intensive activity requiring a high degree of interoperability across various health management entities and systems to provide consistent optimal services across. Usage of standard based ontology will help with interoperability, systems integration, and should be developed as part of conceptual information modeling (CIM) while developing Enterprise Architecture, for the organization. An ontology based approach which includes security policies and standards provide a framework for better interactions in a distributed medical systems environment without the limitation of the traditional approach. In addition to interoperability, this would also support SOA and semantic web architectural patterns.

28 CopyRight @PavithraKenjige, PK Technologies 28 References Bio-ontologies: current trends and future directions,by Olivier Bodenreider and Robert Stevens Introduction to Bio medical Ontologies by Barry Smith http://www.bioontology.org/seminar-series http://www.bioontology.org/seminar-series Semantic Interoperability and Strategies for the Standardization of Medical Information: epSOS project : By Barry Smith National center for Biomedical Ontology : http://www.bioontology.org/http://www.bioontology.org/ Ontologies for Intelligence Community, by Dr.Leo Obrst, MITRE Ontology Forum : http://ontolog.cim3.net/cgibin/wiki.pl?WikiHomePagehttp://ontolog.cim3.net/cgibin/wiki.pl?WikiHomePage Integrating Semantic Systems, Expressing, sharing, and using knowledge, Dr John Sowa http://www.jfsowa.com/talks/iss.pdfhttp://www.jfsowa.com/talks/iss.pdf Standford’s Protégé, Ontology development tool : http://protege.stanford.edu/http://protege.stanford.edu/ Cost Benefits of Ontology – Tim Menzies, NIST Zachman framework – zifa.com FEAF framework- http://www.cio.gov/documents/fedarch1.pdfhttp://www.cio.gov/documents/fedarch1.pdf


Download ppt "PK Technologies 1 Usage of Medical Ontology in EA By Pavithra Kenjige PK Technologies August 4, 2010."

Similar presentations


Ads by Google