1 The Common Semantic Model What, Why, How? Patrick Cassidy MITRE Corporation* Presented at the Fourth Semantic Interoperability for E-Government Conference.

Slides:



Advertisements
Similar presentations
ONTACWG Ontology and Taxonomy Coordinating Working Group A working group of the Semantic Interoperability Community of Practice (SICoP) To assist in the.
Advertisements

1 Open Ontology Repository Planning Meeting for Ontology repositories: approaches, technologies, collaboration Ken Baclawski June 15, 2009.
University of Toronto Michael Gruninger University of Toronto, Canada Leo Obrst MITRE, McLean, VA, USA February 6, 2014February 6, 2014February 6, 2014.
COSMO and the Defining Vocabulary: Next Steps The Foundation Ontology as a Conceptual Defining Vocabulary Patrick Cassidy Ontology Summit 2007 April 23,
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Dr. Leo Obrst MITRE March 14, 2006 Upper Ontology Summit Issues: Opportunities and Challenges Tuesday, March 14, 2006 Upper Ontology Summit NIST.
KR-2002 Panel/Debate Are Upper-Level Ontologies worth the effort? Chris Welty, IBM Research.
Computer Science CPSC 322 Lecture 25 Top Down Proof Procedure (Ch 5.2.2)
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Chronos: A Tool for Handling Temporal Ontologies in Protégé
IPY and Semantics Siri Jodha S. Khalsa Paul Cooper Peter Pulsifer Paul Overduin Eugeny Vyazilov Heather lane.
Describing Process Specifications and Structured Decisions Systems Analysis and Design, 7e Kendall & Kendall 9 © 2008 Pearson Prentice Hall.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
ISBN Chapter 3 Describing Syntax and Semantics.
Information and Business Work
Where are the Semantics in the Semantic Web? Michael Ushold The Boeing Company.
A Review of Ontology Mapping, Merging, and Integration Presenter: Yihong Ding.
Formal Ontology and Information Systems Nicola Guarino (FOIS’98) Presenter: Yihong Ding CS652 Spring 2004.
Kmi.open.ac.uk Semantic Execution Environments Service Engineering and Execution Barry Norton and Mick Kerrigan.
Describing Syntax and Semantics
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 5 Slide 1 Requirements engineering l The process of establishing the services that the.
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)
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.
Imports, MIREOT Contributors: Carlo Torniai, Melanie Courtot, Chris Mungall, Allen Xiang.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Nancy Lawler U.S. Department of Defense ISO/IEC Part 2: Classification Schemes Metadata Registries — Part 2: Classification Schemes The revision.
Ontology Summit2007 Survey Response Analysis -- Issues Ken Baclawski Northeastern University.
This material was developed by Duke University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information.
Ontology for Federation and Integration of Systems Cross-track A2 Summary Anatoly Levenchuk & Cory Casanave Co-chairs 1 Ontology Summit 2012
SOFTWARE SYSTEMS DEVELOPMENT 4: System Design. Simplified view on software product development process 2 Product Planning System Design Project Planning.
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
Example of OOR Architecture Open Ontology Repository Architecture – Some Considerations March, 2008 Dr. Ravi Sharma Senior Enterprise Architect Technology.
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
Semantic Web - an introduction By Daniel Wu (danielwujr)
Semantic Data & Ontologies CMPT 455/826 - Week 5, Day 2 Sept-Dec 2009 – w5d21.
Jan 9, 2004 Symposium on Best Practice LSA, Boston, MA 1 Comparability of language data and analysis Using an ontology for linguistics Scott Farrar, U.
Design Concepts By Deepika Chaudhary.
The ICPS: A taxonomy, a classification, an ontology or an information model? Stefan SCHULZ IMBI, University Medical Center, Freiburg, Germany.
Proposed NWI KIF/CG --> Common Logic Standard A working group was recently formed from the KIF working group. John Sowa is the only CG representative so.
GREGORY SILVER KUSHEL RIA BELLPADY JOHN MILLER KRYS KOCHUT WILLIAM YORK Supporting Interoperability Using the Discrete-event Modeling Ontology (DeMO)
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
10/24/09CK The Open Ontology Repository Initiative: Requirements and Research Challenges Ken Baclawski Todd Schneider.
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.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
1 ONTACWG: Coordinating Knowledge Classifications Patrick Cassidy MITRE Corporation* Presented at the Fourth Semantic Interoperability for E-Government.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
Copy right 2004 Adam Pease permission to copy granted so long as slides and this notice are not altered Ontology Overview Introduction.
ISO TC 37/CLARIN DISCUSSION UTRECHT, DECEMBER 9/ Thinning Down a Bloated Cat SUE ELLEN WRIGHT DECEMBER 2013.
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Dr. Leo Obrst MITRE March 14, 2006 Upper Ontology Summit Issues: Opportunities and Challenges Tuesday, March 14, 2006 Upper Ontology Summit NIST.
LE:NOTRE Spring Workshop The Role of Ontologies for Mapping the Domain of Landscape Architecture An introduction.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Ontology in Model-Based Systems Engineering Henson Graves 29 January 2011.
© Tata Consultancy Services ltd.12 June Metadata and Data Standards Levels of Metadata C. Anantaram Innovation Lab.
The Agricultural Ontology Server (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Food and Agriculture Organization.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
The Semantic Web By: Maulik Parikh.
Integrating SysML with OWL (or other logic based formalisms)
The Role of Ontologies for Mapping the Domain of Landscape Architecture An introduction.
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Knowledge Representation
Ontology.
ece 720 intelligent web: ontology and beyond
Stefan SCHULZ IMBI, University Medical Center, Freiburg, Germany
Ontology.
CIS Monthly Seminar – Software Engineering and Knowledge Management IS Enterprise Modeling Ontologies Presenter : Dr. S. Vasanthapriyan Senior Lecturer.
Presentation transcript:

1 The Common Semantic Model What, Why, How? Patrick Cassidy MITRE Corporation* Presented at the Fourth Semantic Interoperability for E-Government Conference February 10, 2006 MITRE –McLean, Virginia * NOTE: The author’s affiliation with The MITRE Corporation is provided for identification purposes only, and is not intended to convey or imply MITRE’s concurrence with, or support for, the positions, opinions or viewpoints expressed by the author.

2 COSMO: What is It? The Common Semantic Model (COSMO) is a basic set of ontology elements – classes, relations, functions, instances – similar to an upper ontology, intended to serve as the “conceptual defining vocabulary” that will permit specification of the meanings of any domain term or concept. It serves a function analogous to the “controlled defining vocabularies” used in some traditional dictionaries to define words.

3 COSMO: Why is it needed? A Common set of defining concepts is necessary to permit domain concepts defined by different groups to be reusable for precise and consistent logical inference. The COSMO provides a common “vocabulary” with which to specify the meanings of concepts and terms. Without a common standard of meaning, it is not possible to reliably reuse knowledge specifications among different groups for automated inference.

4 Who Needs a Common Semantic Model? Any computer system that needs to accurately communicate conceptual information needs a language in common with the receiving system "Money is being spent on labs and hiring smart people who make products do unnatural acts together.” Alan Shockley, manager of Enterprise Information Technology at EDS Estimated costs of lack of data interoperability nationwide is over 100B/yr

5 What Does it Mean to “Specify the meaning of a term”? “The biological mother of a person is a woman who has given birth to that person” {{?Mother isTheBiologicalMotherOf ?Child} impliesThat (ThereExists {((exactly one) ?Event) and ((exactly one) ?Date) and ((exactly one) ?Location)} suchThat {{?Event isa BirthEvent} and {?Event occurredOn ?Date} and {?Event occurredAt ?Location} and {?Mother is (The Mother in ?Event)} and {?Child is (The Baby in ?Event)} and {(The BirthDate of ?Child) is ?Date} and {(The BirthPlace of ?Child) is ?Location}})}

6 The Integrating Function of the Common Semantic Model Obligation Duty GenericObligation SameAs

7 The Integrating Function of the Common Semantic Model – via Domain-level Mapping Obligation Duty GenericObligation SameAs

8 What A Common Semantic Model Isn’t ≠A controlled vocabulary Each community can choose its own words to refer to concepts ≠A mandated standard Users can use any common ontology or none, as their own needs dictate

9 Communities and Controlled Vocabularies Whenever a community of interest or community of practice is sufficiently homogeneous to agree on a controlled vocabulary, that vocabulary can serve as a linguistic signature of a particular context, which will be helpful in machine interpretation of text documents. i.e., multiple controlled vocabularies are good things. The Common Semantic Model can specify the relations between terms in community vocabularies.

10 Concepts vs. Words Mathematical Theory  / | \    / \ \ /    | \ / \    | \ \ /  | \ /  Axioms: (Every Cat has ((  4) Legs)) (Every House has ((atLeast 1) Door)) House Cat Siamese Ontological Theory Terminology “Siamese Cat” “Residential House” “Haus” “chat siamois” “Siamesische Katze” “House” “maison” “Siamese feline” “Siamese” “дом” シャム猫

11 Everybody Gets Everything They Want Nobody has to stop doing anything they want to Just learn the common defining language and use it - when you want to communicate It’s the job of the programmer to make it easy to learn and use

12 Definition Acceptance Hierarchy Executable Specification: Methods, Sequence, States Axiomatic Ontology: Quasi-2 nd Order, Function Terms OpenCyc SUMO DOLCE Restricted FOL: OWL Taxonomy/Thesaurus/Terminology accepts is used in

13 Methods? Isn’t Logic Enough? Q: Is there anything that cannot be stated in quasi-2 nd order logic? If not, are methods necessary? A: Perhaps not, but methods with sequential instruction execution are a very efficient way to control inferential explosions. Avoiding long unnecessary inferential paths will probably be essential for practical problems.

14 Contexts Q: Isn’t context important? A: Very. Existing ontologies have modules, contexts, or similar mechanisms (“microtheories”). More elaborate contextual reasoning may be necessary.

15 How Can a COSMO be Developed? Within the ONTACWG: –130 participants Within the COSMO-WG: –50 Participants By construction and maintenance on the Wikis and the common web site:

16 Any Other Possibilities? Collaboration among Upper Ontology Custodians? –e.g. via an Upper Ontology Summit – To be held on March 15 th At NIST, Bethesda Maryland

17 What is Available So Far? A Bare Taxonomy, a merger of parts of the top levels of OpenCyc, SUMO, DOLCE, BFO, and ISO15926 –Simple Indented list: – –OWL version:

18 The Good News and the Bad News First The Bad News –There are no Applications to Demonstrate the Utility of the nascent COSMO Now the good News: –There are no Legacy Applications that Will Break if we Make Drastic changes

19 What Formats Will be Supported? Some variant of Common Logic –SKIF or IKL (?) quasi-second order with function terms OWL OWL-full(?) OWL + SWRL (when available)

20 How Will the COSMO be Tested? OWL version – via a DL reasoner –e.g. Protege-OWL + Pellet FOL version – via a FOL prover –e.g. SigmaKEE using Vampire Incrementally, as ontology components are added

21 isaPhysicalPartOf -- inferences (=> (isaPhysicalPartOf ?P ?W) (and (isaPartOf ?P ?W) (isLocatedAt ?P ?W)))

22 isaPhysicalPartOf -- definition <rdfs:comment rdf:datatype=" >isaPhysicalPartOf relates physical objects to the larger objects of which they may be parts. This is time-dependent and applies only to instances at a particular time. It is transitive.

23

24

25

26

27 What Else is Needed? A Good English-Language Interface –e.g. some Controlled English variant “Colonel Mustard killed Miss Scarlet in the Kitchen with a Knife” => {{“Colonel Mustard” killed “Miss Scarlet”}, (in the Kitchen) (using-i a Knife)}

28 What Else is Needed? More Input How do you specify meanings in your system? –Let us know What do you need to be able to create precise specifications of meaning?

29 Who is Paying for All This? At present, No One (SICoP support for Web Site) Funding will be needed for a fully- functional COSMO with utilities and Demo Applications

30 QUESTIONS?

31 T co ≈ /(1 + 4*M)