Dave McComb Semantic Arts Semantic Technology Conference June 1x, 2009.

Slides:



Advertisements
Similar presentations
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall
Advertisements

Interoperability and semantics in RDF representations of FRBR, FRAD and FRSAD Gordon Dunsire Presented at the Cologne Conference on Interoperability and.
1 Semantics in the Financial Industry: The EDM Council Semantics Repository Progress Report Mike Bennett Hypercube Limited 89 Worship Street, London EC2A.
IDF Open Meeting 2008: Resource Access for a Digital World International DOI Foundation Brussels, June
Pete Johnston, Eduserv 16 October 2009 Relationship between foaf:maker & dc:creator/dcterms:creator.
May 24, 2004 SWSL outbrief 1 Outbrief from SWSL group at SWSI F2F May 24, 2004.
Chapter 6: Entity-Relationship Model (part I)
William Cornwill SharePoint Technical Specialist Microsoft Australia Microsoft Office System SharePoint 2007 Customising the Document Information Panel.
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
How did we get here? (CMIS v0.5) F2F, January 2009.
Financing Foreign Trade
Semantic Web Thanks to folks at LAIT lab Sources include :
The Semantic Web – WEEK 4: RDF
Developing a Metadata Exchange Format for Mathematical Literature David Ruddy Project Euclid Cornell University Library DML 2010 Paris 7 July 2010.
Budgets & Financial Records
Policy interoperability in electronic signatures Andreas Mitrakas EESSI International event, Rome, 7 April 2003.
Jeopardy – Review Column 1Column 2Column 3Column 4Column 5 $100 $200 $300 $400 $500.
InterParty Functional Requirements A presentation to the final InterParty Seminar The Hague 13 June 2003 David Martin.
Shopping for an Automobile Loan What Do I Need to Know? Using Standard Calculators.
Economic Forces in American History Dave’s Simulation Tips 2013.
Why Can’t We All Just Agree? Dave McComb August 11, 2010 Federal Data Architecture Subcommittee Semantic Arts.
B2B e-commerce standards for document exchange In350: week 13: Nov. 19,2001 Judith A. Molka-Danielsen.
Editing Description Logic Ontologies with the Protege OWL Plugin.
Form NYIMG0039 (Rev. 11/11/10). Regulation 194: Producer Compensation Transparency New rule imposes mandatory compensation disclosure requirements on.
FOREIGN EXCHANGE RISK MANAGEMENT
1 CIM User Group Conference Call december 8th 2005 Using UN/CEFACT Core Component methodology for EIC/TC 57 works and CIM Jean-Luc SANSON Electrical Network.
Shopping for an Automobile Loan What Do I Need to Know? Using Financial Calculators.
G1 (BAII Plus) Shopping for an Automobile Loan What Do I Need to Know? Using Financial Calculators.
TDT 4242 Inah Omoronyia and Tor Stålhane Guided Natural Language and Requirement Boilerplates TDT 4242 Institutt for datateknikk og informasjonsvitenskap.
Shopping for an Automobile Loan What Do I Need to Know? Using Standard Calculators.
Chapter 8 Budgets and Financial Records
Shopping for an Automobile Loan What Do I Need to Know? Using Financial Calculators.
Chapter 8 Budgets and Financial Records
Using Vocabulary Services in Validation of Water Data May 2010 Simon Cox, JRC Jonathan Yu & David Ratcliffe, CSIRO.
SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications Harry Chen, Filip Perich, Tim Finin, Anupam Joshi Department of Computer Science & Electrical.
TDT 4242 Inah Omoronyia and Tor Stålhane Guided Natural Language and Requirement Boilerplates TDT 4242 Institutt for datateknikk og informasjonsvitenskap.
Concepts of Relational Databases. Fundamental Concepts Relational data model – A data model representing data in the form of tables Relations – A 2-dimensional.
Federal XML Naming and Design Rules and Guidelines Mark Crawford.
Coastal Atlas Interoperability - Ontologies (continued) Luis Bermudez Stephanie Watson Marine Metadata Interoperability Initiative 1.
Previous Lecture Kinds of Contract Formal, Simple Quasi Contract
Jan 21, Ron McFadyen1 Ch 10. Domain Model: Visualizing Concepts Domain model illustrated with a class diagram (with no operations defined)
Conceptual Modeling Modeling the Problem Domain. Conceptual Modeling Decompose problem space into comprehensible concepts. Clarify the terminology or.
Semantic Web - an introduction By Daniel Wu (danielwujr)
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.
© O. Corcho, MC Suárez de Figueroa Baonza 1 OWL and SWRL Protégé 4: Building an OWL Ontology Mari Carmen Suárez-Figueroa, Oscar Corcho {mcsuarez,
ALTERNATIVE LOANS. PAYDAY LOANS Features: 1.The loans are usually for small amounts. 2.The loans typically come due your next payday. 3.You must give.
Chapter 13 Section 1 Bobbie K and Juan R. What is a Sale? The Uniform Commercial Code (UCC) governs sales of goods, also governs contracts to sell goods.
Ontologizing EDI doug foxvog 23 July Ontologizing EDI What is EDI? EDI Data Types Ontologizing of EDI Ontologizing Invoice Message Type Summary.
Shopping for an Automobile Loan What Do I Need to Know? Using Financial Calculators.
Grade 12 Family Studies.  Do you have a credit card?  What is it used for?  How is it like a loan?
Achieving Semantic Interoperability at the World Bank Designing the Information Architecture and Programmatically Processing Information Denise Bedford.
Copy right 2004 Adam Pease permission to copy granted so long as slides and this notice are not altered Ontology Overview Introduction.
DCMI Abstract Model Analysis Resource Model Jorge Morato– Information Ingeneering Universidad Carlos III de Madrid
CREDIT Personal Finance. Advantages of Credit  Improved Standard of Living:  Credit lets you purchase items now, instead of having to wait until you.
LECTURE 1: Entity Relationship MODEL. Think before doing it! Like most of the software projects, you need to think before you do something. Before developing.
® Sponsored by Hosted by HY_Features Part 3 - OWL encoding: rhyme and reason 96th OGC Technical Committee Nottingham, UK Rob Atkinson 17 September 2015.
Methodology - Logical Database Design. 2 Step 2 Build and Validate Local Logical Data Model To build a local logical data model from a local conceptual.
Logical Database Design and Relational Data Model Muhammad Nasir
EDM Council / Object Management Group Semantic Standards Workstream Definitions and Detailed Objectives May 04, 2011.
Contract Law Forming a contract (The Elements) Validity Contract Types.
Financial Industry Business Ontology (FIBO) Monthly Status/review call Wednesday October 5 th 2011.
Financial Industry Business Ontology (FIBO) Monthly Status/review call Wednesday January 11 th 2012.
Participants Instruments
ece 627 intelligent web: ontology and beyond
Shopping for an Automobile Loan
Survey of Knowledge Base Content
Ontology.
Introduction to Semantic Metadata & Semantic Web
Loan Contract, Bank Credit Contract, Factoring Contract
Ontology.
Presentation transcript:

Dave McComb Semantic Arts Semantic Technology Conference June 1x, 2009

Basing your ontology on an upper ontology can increase your productivity and the quality of the resulting ontology Basing your ontology on an upper ontology will make interoperation with others using that upper ontology much easier Not all upper ontologies are alike

Modular and layered ontologies: how and why Facets: breadth, depth, understandability Understanding gist Experience report Whats next

Ontologies can get Large, and Complex This has three downsides Inference slows down There is more for the humans to understand There may be stuff in there you dont agree with

When you import an ontology its not like a library of subroutines where you only use what you want You get it all, and all the implications Hence the term committing to an ontology

A commits to B does not imply that B commits (or even knows about) A AB

Two ontologies that commit to a third common ontology have some basis for exchanging information Its limited to the scope of their use of the shared ontology But at least its something

The smaller your shared ontology + number of things based on the shared ontology, the more scope for sharing

What would you want in an upper ontology? Our contention is that you would 1) want it to cover most of the concepts you have in your domain 2) with minimal ambiguity or overlap 3) easy to understand

foaf dublin core skos Cyc sumo

Concepts typically expressed in a business system foaf Mostly people and their relationships

Concepts typically expressed in a business system dc Documents, authors, publishers, rights

Concepts typically expressed in a business system skos essentially a thesauruss

Concepts typically expressed in a business system cyc hundreds of thousands of common sense terms axiomized

Concepts typically expressed in a business system sumo tens of thousands of terms tied to word net and axiomized

Ease of understanding Breadth foaf dc skos cyc sumo xbrl ebXML gist

gist has xx properties xx primitive classes xx partially defined classes xx fully defined classes

Person (human being, living or dead) Substance (occupies space and has mass) Location (geospatial) Time (specific dates and times in the past and future and intervals of time)

Organization Units of measure, including currency Ownership and rights Documents and content Recorded events, including transactions Agreements, contracts, obligations and offers

Superior/Subordinate (Whole/part, contains/contained) Reference (about, regarding) Datatype attributes (name, amount, date, time, text) Features (non simple attributes) (start/end dates, ids,

TimePlacePersonThingStuffDocBehaviorAgreeGoalCategory

Now

HereHomeMe

Time Instant (i.e. Sept 11, 2001) Time Interval (i.e. 12/25/ /1/2009) Duration (one week) Duration unit of measure (week, month, second ) etc Unit of Measure Measurement (the act of taking the measure) Measurement Type (ie Measured, Estimated, Predicted or Reference) second

Almost all of business is about the management of commitments or obligations (quotes, purchase orders, price lists, invoices, even checks are obligations) Obligation is the key concept: There are two parties (if you only have one party and rules about who can be the second party you have an offer) There is the substance of the obligation (to do, or refrain from doing something, including pay or provide service) Substance is described in term(s) One party is the giver and one the getter of this obligation

An agreement (i.e. a contract) is a bundle of obligations between two or more parties (givers and getters) The simplest agreement has two obligations: an obligation for giver (A) to provide a product or service to getter (B) and an obligation for giver (B) to pay getter (A) Note that this says nothing about the timing (pay first, pay later etc)

Highly axiomized Units of Measure defined by their standard unit Logically fewest datatype properties Heavy use of subproperties

Qualified Cardinality (more for sub ontologies) Disjoint properties Property chains

Borrow simons slide

giver and getter

Ownership and Location

Two major Enterprise Ontologies based on gist Washington State Employment Security Division A large (modest) loan company Using gist greatly sped up the ontology capture process Most concepts had either an identical or more general class in gist, which avoided a lot of negotiation Very high coverage of both properties and classes Most of the concepts in the EOs were decedents of gist concepts

current version archived versions documentation (including this presentation)

For you: Download gist, and the documentation Learn it Experiment with it Base your next ontology on it Let us know your experience (good and bad) For us: Mapping to other high level and medium level ontologies Continued refinement

Basing your ontology on an upper ontology can increase your productivity and the quality of the resulting ontology Basing your ontology on an upper ontology will make interoperation with others using that upper ontology much easier Not all upper ontologies are alike