Introduction to Ontology Introductions Alan Ruttenberg Science Commons.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Propositional Logic Reading: C , C Logic: Outline Propositional Logic Inference in Propositional Logic First-order logic.
Background information Formal verification methods based on theorem proving techniques and model­checking –to prove the absence of errors (in the formal.
Ontologies and the Semantic Web by Ian Horrocks presented by Thomas Packer 1.
© Copyright 2011 John Wiley & Sons, Inc.
Chapter 8: Web Ontology Language (OWL) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
Fungal Semantic Web Stephen Scott, Scott Henninger, Leen-Kiat Soh (CSE) Etsuko Moriyama, Ken Nickerson, Audrey Atkin (Biological Sciences) Steve Harris.
1 Ontology in 15 Minutes Barry Smith. 2 Main obstacle to integrating genetic and EHR data No facility for dealing with time and instances (particulars)
What is an ontology and Why should you care? Barry Smith with thanks to Jane Lomax, Gene Ontology Consortium 1.
Use of Ontologies in the Life Sciences: BioPax Graciela Gonzalez, PhD (some slides adapted from presentations available at
Four Dark Corners of Requirements Engineering
Pathways and Networks for Realists Barry Smith 1.
Design Recovery II Informatics 122 Alex Baker. Cake Recovery – Opinions? How difficult was this? Why?
Dr. Farah Bennani Wednesday, July 16, 2014 via Blackboard Collaborate.
» Teaching an online class, what takes up most of your time?
Foundations This chapter lays down the fundamental ideas and choices on which our approach is based. First, it identifies the needs of architects in the.
Computational Thinking Related Efforts. CS Principles – Big Ideas  Computing is a creative human activity that engenders innovation and promotes exploration.
Pair Programming Testing 2, October 14, Administration  Project due Monday 2PM SHARP  Remember all parts of documentation (list of tests, project.
Coaching for Influence: Two Critical Coaching Moves: Blending Redirecting.
Predicting Missing Provenance Using Semantic Associations in Reservoir Engineering Jing Zhao University of Southern California Sep 19 th,
C OURSE : D ISCRETE STRUCTURE CODE : ICS 252 Lecturer: Shamiel Hashim 1 lecturer:Shamiel Hashim second semester Prepared by: amani Omer.
1SSPD Back to Jackson Consider how JSP views programming- –Describe structure I/O datastreams –Combine to produce a program structure –List operations.
Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Topics:  Possible uses of ontologies  Ontologies vs. terminologies.
The Foundational Model of Anatomy and its Ontological Commitment(s) Stefan Schulz University Medical Center, Freiburg, Germany FMA in OWL meeting November.
Lecture 18 Page 1 CS 111 Online Access Control Security could be easy – If we didn’t want anyone to get access to anything The trick is giving access to.
Provenance Metadata for Shared Product Model Databases Etiel Petrinja, Vlado Stankovski & Žiga Turk University of Ljubljana Faculty of Civil and Geodetic.
SE-1010 Dr. Mark L. Hornick 1 Introduction to Object-Oriented Programming (OOP) Part 1.
Open Biomedical Ontologies. Open Biomedical Ontologies (OBO) An umbrella project for grouping different ontologies in biological/medical field –a repository.
Building an Ontology of Semantic Web Techniques Utilizing RDF Schema and OWL 2.0 in Protégé 4.0 Presented by: Naveed Javed Nimat Umar Syed.
Assessing Quality for Integration Based Data M. Denk, W. Grossmann Institute for Scientific Computing.
Of 33 lecture 10: ontology – evolution. of 33 ece 720, winter ‘122 ontology evolution introduction - ontologies enable knowledge to be made explicit and.
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.
Linguistics Introduction.
BioHealth Informatics Group A Practical Introduction to Ontologies & OWL Session 2: Defined Classes and Additional Modelling Constructs in OWL Nick Drummond.
LOGIC AND ONTOLOGY Both logic and ontology are important areas of philosophy covering large, diverse, and active research projects. These two areas overlap.
Analytical Thinking What is analysis and how does it work?
Alan Ruttenberg PONS R&D Task force Alan Ruttenberg Science Commons.
GRASP: Designing Objects with Responsibilities
Guidance for using the Easy Read Feedback Tool Introduction This Easy Read Feedback Tool has been developed to capture the service/care experience of.
Objects & Dynamic Dispatch CSE 413 Autumn Plan We’ve learned a great deal about functional and object-oriented programming Now,  Look at semantics.
28 th June – 9 th July  Private placements must be submitted by Friday 29 th January 2010  A private placement form must be fully completed and.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
AN INTRODUCTION Managing Change in Healthcare IT Implementations Sherrilynne Fuller, Center for Public Health Informatics School of Public Health, University.
Based on “A Practical Introduction to Ontologies & OWL” © 2005, The University of Manchester A Practical Introduction to Ontologies & OWL Session 2: Defined.
Design and Implementation of a Rationale-Based Analysis Tool (RAT) Diploma thesis from Timo Wolf Design and Realization of a Tool for Linking Source Code.
Management Essentials Skills development for leaders and managers in the Schools of Arts and Humanities and the Humanities and Social Sciences Day 2 Personal.
Some Thoughts to Consider 8 How difficult is it to get a group of people, or a group of companies, or a group of nations to agree on a particular ontology?
ShareNet Integrating Trust and Privacy policy Li Ding.
03/01/20161 A MODEL FOR VARIABILITY DESIGN RATIONALE IN SPL Ismênia Galvão, Pim van den Broek & Mehmet Akşit VARI-ARCH 2010, Copenhagen,
Domain Model A representation of real-world conceptual classes in a problem domain. The core of object-oriented analysis They are NOT software objects.
Approach to building ontologies A high-level view Chris Wroe.
Psychonomics: the ontology of psychology Psychonomics: The ontology of psychology.
Formal Verification. Background Information Formal verification methods based on theorem proving techniques and model­checking –To prove the absence of.
5.3. S ECTION R OUNDUP Exploration of project hand-in and section roundup.
CSC 411/511: DBMS Design Dr. Nan Wang 1 Schema Refinement and Normal Forms Chapter 19.
AUDIT STAFF TRAINING WORKSHOP 13 TH – 14 TH NOVEMBER 2014, HILTON HOTEL NAIROBI AUDIT PLANNING 1.
Proof And Strategies Chapter 2. Lecturer: Amani Mahajoub Omer Department of Computer Science and Software Engineering Discrete Structures Definition Discrete.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Integrating SysML with OWL (or other logic based formalisms)
DOMAIN ONTOLOGY DESIGN
Survey of Knowledge Base Content
Ontology in 15 Minutes Barry Smith.
Logical architecture refinement
ece 627 intelligent web: ontology and beyond
CIMI Semantic Binding Issue
Ontology in 15 Minutes Barry Smith.
Pellagra 7th Grade Science.
Department of Computer Science Abdul Wali Khan University Mardan
University of Manchester
Task xx Scope – Model Extensions
Presentation transcript:

Introduction to Ontology Introductions Alan Ruttenberg Science Commons

Underlying assumption A realist ontology is concerned with enumerating those things that exist and how they relate to each other, in particular those things they existentially depend on. This enables a kind of audit trail from representations to elements of the world which can be checked. A realist ontology is one that has the best chance of being effectively communicated, it’s creation objectively moderated, and as a result being widely accepted.

Questions to ask If you say there is a class, what are the particulars (syn: members, individuals, instances, entities)? What are the entities dependent on – without what else can’t they exist? When do entities come into existence. When do they go out of existence? Is it with respect to a certain perspective (e.g. a certain granularity) that an entity can be referred to?

The open world assumption Assertions we make are not (and need not be) complete What we don’t state, or can not infer from what is stated, we have no knowledge of When we have all possibilities enumerated, we explicitly say so – “closure”. Something to watch out for – ontology may expose detail and complication – this does not imply our representations must record all of that

Reusing terms is hard, but essential Some existing OBO ontologies: – Biological process – Cellular component – Foundational model of anatomy – Chemical entities of biological interest – Sequence ontology – PATO – Phenotypes/Qualities Each has lots of good content. If we don’t reuse them we lose in at least two ways: – We have to redefine the terms we need – We have to do work to do data integration It’s hard because we don’t have adequate tools – in many cases we haven’t even conceived of what the form of such tools will be.

Fewer relations are better Most queries use relations as connectives and bind classes or instances to variables The more relations we have, the more possible queries we have (from a topological point of view) Reasoning systems have more expressivity to reason about classes than about relations If we can constrain the number of possibilities, we have a higher chance that queries return results I start with the OBO Relations ontology and add sparingly as necessary