Merge Domain ontologies below Upper ontology Advisor: P-J, LEE Student: Y-C, LIN Date: April 28 2006.

Slides:



Advertisements
Similar presentations
OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
Advertisements

CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Automated Test Design ™ © 2011 Conformiq, Inc. CONFORMIQ DESIGNER On ES v1.2.1 Stephan Schulz MBT Working Meeting/MTS#56, Göttingen.
Chapter 9: Ontology Management Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
Chapter 9: Ontology Management Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
A Library of Generic Concepts for Composing Knowledge Bases Ken Barker, Bruce UTAustin Peter
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
A Framework for Ontology-Based Knowledge Management System
Use of Ontologies in the Life Sciences: BioPax Graciela Gonzalez, PhD (some slides adapted from presentations available at
7M701 1 Software Engineering Software Requirements Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 5
Current Ontology-related Standards Efforts IFOMIS 26 July 2002.
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
Model Driven Architecture (MDA) Partha Kuchana. Agenda What is MDA Modeling Approaches MDA in a NutShell MDA Models SDLC MDA Models (an Example) MDA -
CS 290C: Formal Models for Web Software Lecture 6: Model Driven Development for Web Software with WebML Instructor: Tevfik Bultan.
11/8/20051 Ontology Translation on the Semantic Web D. Dou, D. McDermott, P. Qi Computer Science, Yale University Presented by Z. Chen CIS 607 SII, Week.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 5 Slide 1 Requirements engineering l The process of establishing the services that the.
Domain Modelling the upper levels of the eframework Yvonne Howard Hilary Dexter David Millard Learning Societies LabDistributed Learning, University of.
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
TDT 4242 Inah Omoronyia and Tor Stålhane Guided Natural Language and Requirement Boilerplates TDT 4242 Institutt for datateknikk og informasjonsvitenskap.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
1 Artificial Intelligence Applications Institute Centre for Intelligent Systems and their Applications Stuart Aitken Artificial Intelligence Applications.
Knowledge representation
1 Adam Pease Articulate Software apease at articulatesoftware dot com
Introduction to MDA (Model Driven Architecture) CYT.
Adaptive Processes © Adaptive Processes Simpler, Faster, Better Software Requirements.
Software Requirements Engineering CSE 305 Lecture-2.
Imports, MIREOT Contributors: Carlo Torniai, Melanie Courtot, Chris Mungall, Allen Xiang.
Key Challenges for Modeling Language Creation by Demonstration Hyun Cho, Jeff Gray Department of Computer Science University of Alabama Jules White Bradley.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
Copy right 2003 Adam Pease permission to copy granted so long as slides and this notice are not altered Language to Logic Translation.
Semantic Web - an introduction By Daniel Wu (danielwujr)
1 5 Nov 2002 Risto Pohjonen, Juha-Pekka Tolvanen MetaCase Consulting AUTOMATED PRODUCTION OF FAMILY MEMBERS: LESSONS LEARNED.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Knowledge Representation Semantic Web - Fall 2005 Computer.
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.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
1 CSCD 326 Data Structures I Software Design. 2 The Software Life Cycle 1. Specification 2. Design 3. Risk Analysis 4. Verification 5. Coding 6. Testing.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
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.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
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?
 Programming - the process of creating computer programs.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
Approach to building ontologies A high-level view Chris Wroe.
Copy right 2004 Adam Pease permission to copy granted so long as slides and this notice are not altered Ontology Overview Introduction.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Chapter 7 K NOWLEDGE R EPRESENTATION, O NTOLOGICAL E NGINEERING, AND T OPIC M APS L EO O BRST AND H OWARD L IU.
ISO TC37/SC4 N435 Nov 12, 2007 Presented by Miran Choi/ETRI Written by Jae Sung Lee/Chungbuk National Univ.
Software Engineering, COMP201 Slide 1 Software Requirements BY M D ACHARYA Dept of Computer Science.
Knowledge Support for Modeling and Simulation Michal Ševčenko Czech Technical University in Prague.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Of 24 lecture 11: ontology – mediation, merging & aligning.
The Agricultural Ontology Server (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Food and Agriculture Organization.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Informatics for Scientific Data Bio-informatics and Medical Informatics Week 9 Lecture notes INF 380E: Perspectives on Information.
OASIS SET TC MeetingAugust 14, 2008 A Proposal for SET TC Requirements.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
The Semantic Web By: Maulik Parikh.
Chapter 18 Maintaining Information Systems
OASIS Quantities and Units of Measure Ontology Standard (QUOMOS) An Introduction v Rev. D / April
Survey of Knowledge Base Content
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
IFIP16/ICEUT2000 Integrated Visualization-based Environment for Computer Science Education Kimio Sugita, Youzou Miyadera Kensei Tsuchida, Takeo Yaku I.
Session 2: Metadata and Catalogues
Chaitali Gupta, Madhusudhan Govindaraju
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Presentation transcript:

Merge Domain ontologies below Upper ontology Advisor: P-J, LEE Student: Y-C, LIN Date: April

agenda Ontology Upper Ontology Standard Upper Ontology (SUO) Suggested Upper Merge Ontology (SUMO) Mid-Level Ontology (MILO) Teknowledge Ontologies Challenges to SUMO

Ontology  What Is an Ontology An ontology is similar to a dictionary or glossary, but with greater detail and structure that enables computers to process its content. An ontology consists of a set of concepts, axioms, and relationships that describe a domain of interest. Ontologies created for computer applications are written in a formal language that is machine-readable

Upper Ontology An upper ontology is limited to concepts that are meta, generic, abstract and philosophical, and therefore are general enough to address (at a high level) a broad range of domain areas. Concepts specific to given domains will not be included; however, this standard will provide a structure and a set of general concepts upon which domain ontologies (e.g. medical, financial, engineering, etc.) could be constructed. REF.

Upper Ontology (con.) Upper Ontology provides a constant and universal infrastructure for knowledge representation and inference. Upper ontologies identify and define general concepts. Their purpose is to serve as:  (a) a foundation for more specialized ontologies;  (b) a framework for integrating domain-oriented ontologies; and/or  (c) a guide for translating between multiple ontologies that cover the same domain(s) but use a different vocabulary.

Standard Upper Ontology The SUO WG is developing a Standard that will specify an upper ontology to support computer applications such as data interoperability, information search and retrieval, automated inferencing, and natural language processing. Authority The SUO WG operates under the IEEE Standards Association (IEEE SA) and is sponsored by the IEEE Computer Society Standards Activities Board.

Suggested Upper Merge Ontology The SUMO (Suggested Upper Merged Ontology) provides a foundation for middle-level and domain ontologies, and its purpose is to promote data interoperability, information retrieval, automated inference, and natural language processing.

Suggested Upper Merge Ontology (con.) The SUMO consists of approximately 4,000 assertions (including over 800 rules) and 1,000 concepts. The SUMO is designed to be relatively small so that these assertions and concepts will be easy to understand and apply. Adam Pease is the current IEEE SUO Working Group Technical Editor for SUMO, and maintains a SUMO page. REF.

Features of SUMO Mappings to all of WordNet (for more detail, and there are a free software for English retrieval) software for English retrieval Language generation templates for Hindi, Chinese, Italian, German, Czech and English Tool support for browsing and editing Largest free, formal ontology available, with 20,000 terms and 60,000 axioms when all domain ontologies are combined.

Features of SUMO (con.) Richly axiomatized, not just a taxonomy. All terms are formally defined. Meanings are not dependent on a particular inference implementation. An inference and ontology management system however is provided. An additional system that supports visual editing, and does a better job of displaying the ontologies, especially in non-Western languages is the KSMSA system. REF. (for more detail of SUO

The pictures of SUMO in English English in Chinese Chinese

The pictures of SUMO

REF.

Mid-Level Ontology (MILO) A mid-level ontology that is intended to act as a bridge between the high-level abstractions of the SUMO and the low- level detail of the domain ontologies. (In KIF format There are a document for guiding to read SUMO )

The MILO ontology (con.) The Mid-level Ontology (MILO) is Teknowledge's current effort for creating a bridge between the high-level abstractions of SUMO and the domain ontologies. MILO’s coverage is governed by a pragmatic standard. It contains all concepts mentioned at least three times in the Brown corpus.

The MILO ontology (con.) This criterion guarantees that MILO covers the concepts people actually use, rather than some prescriptive set. MILO concepts are intermediate in that they are mapped directly to language used in the everyday world. For example, SUMO defines change of possession in an abstract sense, while MILO contains specializations for such familiar concepts as renting and charging a fee.

The MILO ontology (con.) The Mid-level Ontology is divided into three modules: Objects, Processes, and Abstract (depending upon which SUMO concept the module inherits from). MILO will have on the order of 2,500 concepts. Estimated completion of MILO is in early 2004.

The pictures of MILO Actually, there have some software (ex. kifb) are designed for view the ontologies in KIF format. However, they are limited in Linux platform. The pictures of MILO in KIF. The pictures of MILO in KIF How to Read the ontologies in KIF. How to Read the ontologies in KIF

Upper (and Mid-level) Ontology as Integration Framework The figure shows several specialized ontologies being consolidated by using upper and mid-level ontologies as an integration framework.

Back

Teknowledge Ontologies Teknowledge creates upper, mid-level, and domain ontologies. Our aim is to create ontologies that are relatively easy for people to understand and practical for computational use.

Teknowledge Ontologies (con.) The current efforts. The SUMO ontology in KIF format (also available in these formats: OWL, LOOM, and Protege) The MILO ontology (a mid-level ontology that is intended to act as a bridge between the high-level abstractions of the SUMO and the low-level detail of the domain ontologies).

Teknowledge Ontologies (con.) Domain ontologies  Computing Services ontology, covering computer components, systems, networks, and services.  Financial Ontology  Ontologies of Weapons of Mass Destruction and Terrorism  Ontologies of Government, Economy, Geography, and Transportation Two very narrow ontologies of atomic elements and biological viruses

Challenges to SUMO Inevitably people ask why we would engage in constructing an upper-level ontology, when such an ontology already exists. The Austin-based company Cycorp has devoted fifteen years to creating an ontology that has been used in a wide range of applications. The Cyc ontology is extremely impressive, but there are problems with its use as a standard. Cycorp has released only a small part of its ontology to the public, the company retains proprietary rights to the vast bulk of its ontology [10],

Challenges to SUMO (con.) and the contents of the ontology have not been subject to extensive peer review. Aside from these limitations of Cyc, there are some distinct advantages of the SUMO. First, the SUMO is the working paper of an IEEE-sponsored open- source standards effort. This means that users of the ontology can be more confident that the ontology will eventually be embraced by a large class of users. Second, the SUMO was constructed with reference to very pragmatic principles. Any distinctions of strictly philosophical interest have been removed from the ontology. This has resulted in a KB that should be simpler to use than Cyc.

Cyc introduce Cyc 名稱源自於百科全書的縮寫,是由 Lenat 等學者於 1990 年,為了解決各小領域間差異所造成的限制,而 發展出來的 upper ontology 。理論上其以微世界的理 論作為基礎,將全世界視作許多不同的領域,並以些 概念來將絕大部分的人類知識具體化。 在 Cyc 的組成上,是由真實世界的最上層概念 thing 開 始延伸,分成獨立物件、模糊物件與抽象物件,而後 再一直往下來細分。自 1990 年來,知識工程師已經延 伸出超過十萬個類別,約略一百萬個 fact 與 axiom.

The picture of Cyc

Q&A Thank for your attention