International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA SysML and Ontology in Biomedical Modeling Henson Graves Yvonne Bijan 30 January 2011.

Slides:



Advertisements
Similar presentations
Ontology Assessment – Proposed Framework and Methodology.
Advertisements

IPY and Semantics Siri Jodha S. Khalsa Paul Cooper Peter Pulsifer Paul Overduin Eugeny Vyazilov Heather lane.
Knowledge Representation
Modelling Class T05 Conceptual Modelling – Domain References: –Conceptual Modeling of Information Systems (Chapters 1.2.1, 2, 3) –A practical Guide to.
Ontology Notes are from:
PR-OWL: A Framework for Probabilistic Ontologies by Paulo C. G. COSTA, Kathryn B. LASKEY George Mason University presented by Thomas Packer 1PR-OWL.
Ontology Engineering for the Comparison of Cadastral Processes Laboratory for Semantic Information Technology Bamberg University Claudia Hess, Christoph.
Ontology-Based Information Systems Ian Horrocks Information Systems Group Oxford University Computing Laboratory.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
What is an ontology and Why should you care? Barry Smith with thanks to Jane Lomax, Gene Ontology Consortium 1.
FMA: a domain reference ontology Comments on Cornelius Rosse’s talk Anita Burgun WG6 meeting, Rome 29 Apr- 2 May 2005.
Introduction to Protégé AmphibiaTree 2006 Workshop Sunday 8:45–9:15 J. Leopold & A. Maglia.
The Quiet Revolution in Building Design and Construction: BIM.
Knowledge Representation Reading: Chapter
Ontologies for Cadastral Processes Gerhard Navratil COST G9-Meeting Aalborg,
Meaningful Modeling: What’s the Semantics of “Semantics”? David Harel, Weizmann Institute of Science Bernhard Rumpe, Technische Universität Braunschweig.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Deployment of SysML in Tools and Architectures: an Industry Perspective Rick Steiner Raytheon IDS, San Diego
Formal Methods 1. Software Engineering and Formal Methods  Every software engineering methodology is based on a recommended development process  proceeding.
Robert Tairas, Marjan Mernik, Jeff Gray Using Ontologies in the Domain Analysis of Domain-Specific Languages Workshop on Transformation and Weaving Ontologies.
40 Multiple Choice Items TIMED! 35 Minutes Data Representation (38%) Research Summaries (45%) Conflicting Viewpoints (17%) Content Includes: Biology,
The Foundational Model of Anatomy and its Ontological Commitment(s) Stefan Schulz University Medical Center, Freiburg, Germany FMA in OWL meeting November.
TOWARDS INTEROPERABILITY IN TRACKING SYSTEMS: AN ONTOLOGY-BASED APPROACH Juan Gómez Romero Miguel A. Patricio Jesús García José M. Molina Applied A.I.
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 18. Review User interface Design principles Design Guidelines.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Understanding PML Paulo Pinheiro da Silva. PML PML is a provenance language (a language used to encode provenance knowledge) that has been proudly derived.
Nancy Lawler U.S. Department of Defense ISO/IEC Part 2: Classification Schemes Metadata Registries — Part 2: Classification Schemes The revision.
OWL 2 in use. OWL 2 OWL 2 is a knowledge representation language, designed to formulate, exchange and reason with knowledge about a domain of interest.
Using UML for Ontology construction: a case study in Agriculture Francois Pinet 1, Pierre Ventadour 1, Thomas Brun 1, Petraq Papajorgji 2, Catherine Roussey.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Dimitrios Skoutas Alkis Simitsis
Ontological Foundations of Biological Continuants Stefan Schulz, Udo Hahn Text Knowledge Engineering Lab University of Jena (Germany) Department of Medical.
1 What is an Ontology? n No exact definition n A tool to help organize knowledge n Or a way to convey a theory on how to represent a class of things n.
Semantic Data & Ontologies CMPT 455/826 - Week 5, Day 2 Sept-Dec 2009 – w5d21.
Integrating SysML and OWL2 (only the static part of SysML Block Diagrams) October 2009 Henson Graves Lockheed Martin Aeronautics.
The ICPS: A taxonomy, a classification, an ontology or an information model? Stefan SCHULZ IMBI, University Medical Center, Freiburg, Germany.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
Cell Ontology Meeting, Jackson Labs May 2010 David Osumi-Sutherland.
Ontology Design for USC Semantic Information Research Lab Chen Li, Tengfei Li, Tian Wang.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Slides by Henson Graves Presented by Matthew.
Ontology Engineering Lab #5 – September 30, 2013.
Approach to building ontologies A high-level view Chris Wroe.
Modeling Life Science Knowledge with OWL 1.1 Michel Dumontier & Natalia Villanueva-Rosales Department of Biology, Institute of Biochemistry, School of.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Using OWL 2 For Product Modeling David Leal Caesar Systems April 2009 Henson Graves Lockheed Martin Aeronautics.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Ontology in Model-Based Systems Engineering Henson Graves 29 January 2011.
Ontology in MBSE How ontologies fit into MBSE The benefits and challenges.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
1 International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Roger Burkhart INCOSE MBSE Workshop January 2012 Jacksonville, Florida Modeling Standards.
1 Ontological Foundations For SysML Henson Graves September 2010.
1 Structural Templates In Type Theory Henson Graves June, 2012.
SysML and Modelica Integration Working Group Meeting 3/11/09 Peter Fritzson Wladimir Schamai.
IW11 Phoenix, AZ - MBSE Workshop1 Ontology from an MBSE perspective Brief-out from breakout session Monday, January 31 st, 2011.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Ontology Action Team INCOSE MBSE Workshop.
Common MBSE Modeling Questions and How Ontology Helps
Integrating SysML with OWL (or other logic based formalisms)
SysML 2.0 Formalism: Requirement Benefits, Use Cases, and Potential Language Architectures Formalism WG December 6, 2016.
Knowledge Representation Part II Description Logic & Introduction to Protégé Jan Pettersen Nytun.
SysML v2 Formalism: Requirements & Benefits
ece 627 intelligent web: ontology and beyond
Ontology Reuse In MBSE Henson Graves Abstract January 2011
Stefan SCHULZ IMBI, University Medical Center, Freiburg, Germany
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
SysML Modelica Integration Working Group Meeting 3/4/09
CIS Monthly Seminar – Software Engineering and Knowledge Management IS Enterprise Modeling Ontologies Presenter : Dr. S. Vasanthapriyan Senior Lecturer.
University of Manchester
The Foundational Model of Anatomy
Presentation transcript:

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA SysML and Ontology in Biomedical Modeling Henson Graves Yvonne Bijan 30 January 2011

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Outline Our interest in ontology biomedical modeling Our initial focus Modeling objectives by ontology community Ontology modeling achievements How their OWL modeling works Some comparisons between SysML and OWL

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Our Interest In Ontology Modeling Do the modeling principles used by Description Logic (OWL) community offer anything for MBSE? Will these examples and the OWL models help us understand how to integrate formal reasoning with SysML? How do biomedical examples look in SysML? Do the modeling principles used for air vehicles and other systems work in biomedical domain?

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Our Initial Focus Is On Structural Modeling For Anatomy & Chemistry This kind of modeling is being actively investigated using conceptual modeling languages such as OWL

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Ontology Modeling Objectives Construct a model that captures what is common to all (or at least most) human hearts –corresponds to product model, or product line Perform general reasoning about effects of pathology and disease symptom propagation –general properties of operation Use general case to analyze and reason about a specific heart –fault detection

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA The Conceptual Modeling Results Large Taxonomies of medical, biological, anatomy terms –SNOMED –reference ontology for healthcare –GALEN – reference ontology for medical terminology Identification of primitive relations for biomedical modeling, e.g., –Instance, subclass, part, Representation as classes and properties in OWL and other Description Logic languages Limited amounts of reasoning

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA A General Principle From Conceptual Modeling That Applies To Engineering ModelInterpretation Clear distinction between model and thing being modeled

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA hasLayer Heart LeftSideRightSide AorticValve MitralValvePulmonicValveTricuspidValve LeftVentricleSeptumRightVentricle HasComponent hasConnection divisionOF Biomedical Often Starts With Structural Diagram (e.g., PowerPoint Engineering) … and Constructs Axioms (aka Knowledge Base, Ontology)

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Diagrams Are Translated To Axioms Heart subclass (hasComp 1 AorticVentricle) This says that a necessary condition for a heart is that it have one Aortic Ventricle Heart AorticVentricle hasComp

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Axioms Do Not Fully Recognize The Distinction Between Parts and Other Connections For example the arrow labeled hasLayer in the heart structure diagram is translated as LeftVentricle subclass (hasLayer some Septum) This is incorrect outside of the context of the heart. SysML would lead one to represent this as hasPart1.hasLayer1 = hasPart2.hasLayer2 Which says that the left ventricle part of the heat is connected by hasLayer1 to the same thing as the right ventricle part is connected to Heart LeftVentricle RightVentricle haspart1 Septum Haspart1: LeftVentricle Haspart2: RigntVentricle Haslayer1

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Our SysML BDD and IBD for the Heart

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA There is a lot to be learned from OWL modeling, - but they don’t always get it right Good modeling principles are critical for any approach –Sort out and define what are the necessary conditions for the model –Sort out what is a part and what is a connection, both parts and connections can be necessary conditions

International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Future Work We are looking at parametric constraints and state diagrams for the heart. Our objective is to have a model that allows us to generate a 3D visualization of the heart with behavior that responds to its neural stimulation