Copyright 2008, The MITRE Corporation Dr. Leo Obrst MITRE Information Semantics Group Information Discovery & Understanding Dept. Command & Control Center.

Slides:



Advertisements
Similar presentations
A Semantic Web Approach to Digital Rights Management Roberto García González.
Advertisements

Semantic Interoperability & Semantic Models: Introduction
University of Toronto Michael Gruninger University of Toronto, Canada Leo Obrst MITRE, McLean, VA, USA February 6, 2014February 6, 2014February 6, 2014.
Ontologies & Databases: Similarities & Differences Ontolog Panel
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
1 Ontolog OOR Use Case Review Todd Schneider 1 April 2010 (v 1.2)
Dr. Leo Obrst Information Semantics Command & Control Center July 17, 2007 Ontologies Can't Help Records Management Or Can They?
An Introduction to Description Logics
Chapter 6: Modeling and Representation Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
CS570 Artificial Intelligence Semantic Web & Ontology 2
So What Does it All Mean? Geospatial Semantics and Ontologies Dr Kristin Stock.
1 Illustrating GeoSpatial Semantics Gary Berg-Cross, Executive Secretary, Spatial Ontology Community of Practice (SOCoP) 6th Semi-Annual.
Basics of Knowledge Management ICOM5047 – Design Project in Computer Engineering ECE Department J. Fernando Vega Riveros, Ph.D.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
Chapter 3 Database Architectures and the Web Pearson Education © 2009.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
PR-OWL: A Framework for Probabilistic Ontologies by Paulo C. G. COSTA, Kathryn B. LASKEY George Mason University presented by Thomas Packer 1PR-OWL.
Semantics For the Semantic Web: The Implicit, the Formal and The Powerful Amit Sheth, Cartic Ramakrishnan, Christopher Thomas CS751 Spring 2005 Presenter:
ICS (072)Database Systems Background Review 1 Database Systems Background Review Dr. Muhammad Shafique.
Kmi.open.ac.uk Semantic Execution Environments Service Engineering and Execution Barry Norton and Mick Kerrigan.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
University of Toronto Michael Gruninger University of Toronto, Canada Leo Obrst MITRE, McLean, VA, USA July 15, 2015July 15, 2015July 15, 2015 Ontology.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
Enterprise Resource Planning
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Chapter 3 Database Architectures and the Web Pearson Education © 2009.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
Database Architectures and the Web Session 5
Ontologies & the Semantic Web for Semantic Interoperability
An Introduction to Description Logics. What Are Description Logics? A family of logic based Knowledge Representation formalisms –Descendants of semantic.
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.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
DEVS Namespace for Interoperable DEVS/SOA
A view-based approach for semantic service descriptions Carsten Jacob, Heiko Pfeffer, Stephan Steglich, Li Yan, and Ma Qifeng
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
“D.A.I. & S.M. for KM” a synergy of complementary domains and challenges  the semantic web addicted people “please, raise your hands !”
Agenda Intro: Information management in Biology Information management engineering Formats and standards XML MAGE example Perspectives: the Semantic Web.
An Introduction to Description Logics (chapter 2 of DLHB)
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
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.
Chapter 2 Database System Concepts and Architecture Dr. Bernard Chen Ph.D. University of Central Arkansas.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
Working with Ontologies Introduction to DOGMA and related research.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
Copyright 2009 The MITRE Corporation Dr. Leo Obrst MITRE Information Semantics Group Ontologies and Controlled Vocabularies for Communities of Interest.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Mathematical Service Matching Using Description Logic and OWL Kamelia Asadzadeh Manjili
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
ece 627 intelligent web: ontology and beyond
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Web Ontology Language for Service (OWL-S)
Database Architectures and the Web
Towards Semantic oriented Database
Inventory of Distributed Computing Concepts and Web services
Co-Champions Donna Fritzsche, Hummingbird Design Ram D. Sriram. NIST
Semantic Information Modeling for Federation
Semantic Markup for Semantic Web Tools:
Donna Fritzsche (Hummingbird Design)
Presentation transcript:

Copyright 2008, The MITRE Corporation Dr. Leo Obrst MITRE Information Semantics Group Information Discovery & Understanding Dept. Command & Control Center Identity Management: The Ontology Perspective Expedition Workshop on Exploring Identity Management NIST Interoperability Week April 30, 2008 NIST, Gaithersburg, MD

Copyright 2008, The MITRE Corporation Agenda Ontologies Identity Management & Issues Ontologies and Identity Management Conclusion 2

Copyright 2008, The MITRE Corporation 3 Tightness of Coupling & Semantic Explicitness Implicit, TIGHT Explicit, Loose Local Far 1 System: Small Set of Developers Systems of Systems Enterprise Community Internet Looseness of Coupling Semantics Explicitness Data Application Same Process Space Same CPU Same OS Same Programming Language Same Local Area Network Same Wide Area Network Client-Server Same Intranet Compiling Linking Agent Programming Web Services: SOAP Distributed Systems OOP Applets, Java Semantic Brokers Middleware Web Peer-to-peer N-Tier Architecture From Synchronous Interaction to Asynchronous Communication Performance = k / Integration_Flexibility Same Address Space Same DBMS Federated DBs Data Warehouses Data Marts Workflow Ontologies Semantic Mappings XML, XML Schema Conceptual Models RDF/S, OWL Web Services: UDDI, WSDL OWL-S Proof, Rules, Modal Policies: SWRL, FOL+ Enterprise Ontologies EAI SOA EA EA Ontologies EA Brokers

Copyright 2008, The MITRE Corporation Ontology Elephants There is no single real elephant There must be an upper elephant An elephant is abstract An elephant is very abstract There must be a purpose for an elephant: use cases? An elephant is really very simple An elephant is the result of consensus Open vs. Closed Elephant There are only distributed elephants & their mappings

Copyright 2008, The MITRE Corporation 5 Ontology Spectrum: One View 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 From less to more expressive

Copyright 2008, The MITRE Corporation 6 Ontology Spectrum: Application Logical Theory Thesaurus Taxonomy Conceptual Model Expressivity Categorization, Simple Search & Navigation, Simple Indexing Synonyms, Enhanced Search (Improved Recall) & Navigation, Cross Indexing Application Enterprise Modeling (system, service, data), Question-Answering (Improved Precision), Querying, SW Services Real World Domain Modeling, Semantic Search (using concepts, properties, relations, rules), Machine Interpretability (M2M, M2H semantic interoperability), Automated Reasoning, SW Services Ontology weak strong Concept (referent category) based Term - based More Expressive Semantic Models Enable More Complex Applications

Copyright 2008, The MITRE Corporation Identity Management 1 Who is that Person? What is that Thing? Where did that Person or Thing go? When did it occur? How do we know these facts? Are they facts? How do we get better information? Are these two persons, things the same? 7

Copyright 2008, The MITRE Corporation Identity Management 2 Identity, Ambiguity, Semantic Precision: –What constitutes identity? –What are the necessary properties of a thing? –How do you semantically disambiguate? Make things more precise? Reference, co-reference: –What’s knowledge? –What’s evidence that could become knowledge? –How do we determine the difference? –What do we do with what we know? Don’t know? Let’s put our ducks in a row 8

Copyright 2008, The MITRE Corporation A man went into the He walked up the bread aisle to the front counter. There was another man, waiting there. That man placed a five dollar bill on the counter. The clerk was behind the counter stocking the cigarettes. The first man coughed, and when the clerk turned around, the man motioned him over. The clerk looked at the man. The man who had coughed had a gun in his hand. The other man grabbed his money back. John shot him Example from Text: Tracking 3 people: Indefinite, definite nouns, pronouns, names 9 The same situation applies to structured data!

Copyright 2008, The MITRE Corporation Mainstream Information Technology cannot deal with these issues SOA, database technology, programming cannot address Ontologies can address these issues –Formal ontological analysis: –Theory of Parts –Theory of Wholes –Theory of Essence and Identity –Theory of Dependence –Theory of Qualities –Theory of Composition and Constitution 10

Copyright 2008, The MITRE Corporation Ontologies Increasingly Used in Federal Government More large-scale efforts taking place in government –COI vocabularies and ontologies to support information sharing –Air Force CIO Enterprise Vocabulary Team: develop coherent processes, procedures, education, modeling in OWL Example: Intelligence Community –Realizes this is a large problem –Is strongly addressing problems of ambiguity, coreference –For people, can’t count on names! –Everyone tries to use names like object identifiers: you can’t do that! –Need to know about things too: material, organizations, systems, cargo, components, logistics, events, times, locations, features, relationships, attributes, qualities, etc. 11

Copyright 2008, The MITRE Corporation 12 Conclusion Identity Management & Ontologies need each other Thanks!

Copyright 2008, The MITRE Corporation 13 Backup

Copyright 2008, The MITRE Corporation 14 Axioms, Inference Rules, Theorems, Theory Theory Theorems (1) Theorems are licensed by a valid proof using inference rules such as Modus Ponens (3) Possible other theorems (as yet unproven) Axioms (2) Theorems proven to be true can be added back in, to be acted on subsequently like axioms by inference rules (4) Ever expanding theory

Copyright 2008, The MITRE Corporation 15 Ontology Representation Levels Meta-Level to Object-Level Language Ontology (General) Knowledge Base (Particular)

Copyright 2008, The MITRE Corporation Data Layer Ontology Instance Repository Layer Ontology Layer Ontology Application Services Layer Application Services Layer User Interface Services Layer Semantic Representation Requirements User (& presentation) Requirements Support for User to Representation Requirements SearchTransact User Roles QueryTransactNavigate Make/Get AliasLook-upContextualizeInfer Manage Integrity DevelopInfer Semantic Representation Storage Requirements Hypothesize Store/PersistTimestampVersionIndex Data Storage Requirements Store/PersistTimestampVersionIndex Decide Infer Ontology Architecture