Presentation is loading. Please wait.

Presentation is loading. Please wait.

TopQuadrant © Copyright 2006, TopQuadrant Inc., STEGOV-5, McLean,VA, 10-11 October 2006, slide 0 The information in this presentation is proprietary to.

Similar presentations


Presentation on theme: "TopQuadrant © Copyright 2006, TopQuadrant Inc., STEGOV-5, McLean,VA, 10-11 October 2006, slide 0 The information in this presentation is proprietary to."— Presentation transcript:

1 TopQuadrant © Copyright 2006, TopQuadrant Inc., STEGOV-5, McLean,VA, October 2006, slide 0 The information in this presentation is proprietary to TopQuadrant and should not be duplicated, used or disclosed without permission. “Methods, Techniques and Tooling for working with Multiple Ontologies” Ralph Hodgson and Holger Knublauch, TopQuadrant, Inc. Fifth Semantic Interoperability for E-Government Conference MITRE McLean October 11, 2006

2 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 1 Agenda  Introductions  Why talk about Multiple Ontologies  Methods for Ontology Architecture  Techniques for Working with Multiple Ontologies  TopBraid Composer - Tools for Working with Multiple Ontologies

3 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 2 Who is TopQuadrant?  Formed 2001  First Semantic Web Consulting Company in the US  We provide:  Semantic Solution Implementations,  Semantic Web Tools and Platforms  Training and consulting  East Coast Office - Alexandria, VA  225 Reinekers Lane, Suite 410 Alexandria, VA (724)  West Coast Office - Mountain View, CA  NASA Research Park Building 19, Suite 2017 Moffett Field, California 94035

4 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 3 Just a Reminder: Why Semantic Technology is Powerful  Federation  Aggregation  Information Model Modularity  Insight Discovery  Information Enrichment  Model-based Applications  Semantics for Service- Oriented Architecture

5 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 4 Introductions  Object Technologist since 1982  US-based since 1994  Founder member of IBM’s Object Technology Practice, IBM’s Java and Emerging Technology Practice and IBM’s Portal Practice  Co-founder of TopQuadrant in 2001, first US Semantic Web Consulting Company. Ralph Hodgson

6 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 5 Why Multiple Ontologies  Reuse  Sustainment  Iterative Development  Practicality  Network Effect

7 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 6 Separating “what is common” from “what varies” Adapted from Tim Berners-Lee, ISWC 2003 Semantic map: Connecting silo domains Sounds like “Domain Engineering”?

8 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 7 SAPPHIRE* Capability Cases The Center for Biosecurity and Public Health Informatics Research, University of Texas, Houston * Situation-Aware Prevention of Public Heath Incidents using Reasoning Engines

9 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 8 SAPPHIRE Ontology Architecture The Center for Biosecurity and Public Health Informatics Research, University of Texas, Houston

10 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 9 Bioinformatics Data Integration and Navigation

11 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 10 Models and Namespaces: NASA Ontologies  Enterprise  Information  Technology  Structure,  Electrical,  Hydraulic,  Thermal,  …  Lifecycle  Social  Competencies  Critical Skills  Human Organizational Risks

12 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 11 NExIOM Ontology Architecture for C3I  Modular Architecture  Reusable Models supported by Semantic Registries  Different degrees of specificity  n1, n2, n3 … models

13 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 12 NExIOM Models Allow Traceability from Constellation Element to Component, Parameters, Values and Units Closed Open Stuckopen Stuckclosed OpenClose

14 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 13 NExIOM Units Ontologies build on one another and support units interoperability and translations to XML  ~ 400 Units  Organized by science area  Both SI and non-SI  Disambiguates different units with same name  e.g., second - time or angle?  Derived Units  Derivations specified through math operators, provides precise semantics  Open-ended: more derived units can be added easily  Mnemonics and Identifiers

15 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 14 Enterprise System Architecture The Ontology Lifecycle Ontology Lifecycle … Ontology Architecture Ontology Models Architecture Models Scenarios Stakeholder Analysis Applications Infrastructure Creating Populating Validating Maintaining Deploying Knowledge Sources Evolving/

16 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 15 Why a Lifecycle Approach?  Major challenges in developing ontology-based system solutions:  identifying, positioning and bounding/scoping the ontologies (active knowledge models) that will play a role.  there will often be a large number of possible ontologies that will be needed.  how to know/decide where the boundaries and dependencies should be?  an essential common ingredient – forging a shared understanding among key stakeholders in a suitable initial project.  Ontology engineering approach must be effective for:  the initial identification and creation of the necessary ontologies  take into account the multiple stakeholders who will work with the ontology models: understanding, using, populating, maintaining, extending, …  deploying solutions that will be dynamically evolved by users continuously…  To address these issues, a lifecycle approach is needed.

17 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 16 Critical Issues in Ontology Engineering  Importance of Commonality and Variability  Importance of Re-Use  Stakeholders and Ontologies  Scoping  (repeatable) Modeling Process

18 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 17 TopSAIL™ Heritage IBM Uschold & King Methontology Solution Envisioning Checkland’s Soft Systems Methodology ODM CommonKADS Boundary Objects - Coordination and Negotiation of Meaning in Organizational Contexts TOVE TopSAIL MOKA LIBRA Grunniger & Fox Ontology Architecture, Ontology Patterns, Knowledge Maps + Agile Methods Competency Questions Stakeholder Analysis, CV, Boundary Criteria, Context as Settings Stakeholders Forces, Barriers, Challenges, Results, Capability Cases & Capability Architecture Problem Modeling, CATWOE Boundary Object re-contextualization Technique Agent Model, Task Model, Roles Insights on Software Reuse Workproduct Concept Modeling Patterns TopSAIL™ = TopQuadrant’s Semantic Application Integrated Lifecycle method

19 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 18 Solution envisioning with Capability Cases Innovation happens in the creative interplay of solution ideas with the uncovering of business challenges, possibilities and opportunities.

20 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 19 Situation Modeling Capability Analysis Capability Modeling Ontology Analysis Ontology Modeling TopSAIL Workproduct Dependency Map Stakeholder Model Capability Model Enterprise Situation Model Knowledge Map Capability Architecture Ontology Patterns Ontology Schemas Knowledge Sources Domain Exemplars Ontology Content Ontology Environment Systems in Context Ontology Architecture Ontology Modeling Guidance Controlled Vocabulary

21 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 20 Ontology Architecture Requirements Specification (OARS)  Stakeholders  Systems  Competency Questions  Capability Questions  Architecture Dependencies  Ontology Reuse  Ontology of Ontologies

22 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 21 Ontology Modeling Guidance: Techniques (in frequently-asked order)  How to build an Ontology  How to develop an Ontology Architecture  How to integrate Databases  How to implement Federated Concept-Based Search  How to annotate information resources  How to do Entity and Concept Extraction  How to work with XML Schemas  How to work with ontologies in a SOA solution  How to work with UML  How to import spreadsheets  How to re-factor Ontologies

23 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 22 Ontology Modeling: 10 Guidelines 1.Standardize modelling patterns, concept and property names and namespaces - provide human-readable names with rdfs:label 2.Keep ontologies small and modular - evolve an ontology architecture 3.Model for reuse – separate instances from classes 4.Assimilate enterprise knowledge, for example, internal lists, vocabularies, taxonomies. 5.Be clear on the role of each ontology: specification versus knowledge discovery 6.Agile re-factoring using ontology re-factoring patterns 7.Use domain and range with care 8.Analyze  Synthesize  Evaluate: Iterate with stakeholders using blueprints. Validate models using competency questions 9.Test often using sample data 10.Be careful with open and closed world reasoning when using restrictions and avoid the ‘allValuesFrom’ restriction with ‘Equivalent Classes’

24 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 23 TopBraid Composer™ Support for Multiple Ontologies Composer Triples Mover Basket Multiple Ontologies Open Ontologies Properties Selector for “Drag and Drop” Classes Selector for “Drag and Drop” Imported Ontologies

25 TopQuadrant © Copyright 2006, TopQuadrant Inc., STEGOV-5, McLean,VA, October 2006, slide 24 The information in this presentation is proprietary to TopQuadrant and should not be duplicated, used or disclosed without permission. TopMIND Semantic Technologies Briefings & Workshops “Getting Ready for the Semantic Web” TopMIND = TopQuadrant + Jim Hendler Dean Allemang, Ph.D. Professor Jim Hendler Next Class Oct Nov. 2, 2006, Washington, DC area Brochures: at TQ Exhibit Register: 4-day ‘hands-on’ training in semantic web technology standards, languages, best practices … featuring Thanks! See you there.

26 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 25 Announcing the first in a new Webinar Series An Introduction to Ontology Development with TopBraid Composer™ When: Friday, November 17, 2006, 2:30pm ET Register at: Additional sessions will cover topics such as:  Using DL-based reasoning  Using rule-based reasoning  Creating mash-ups and applications

27 TopQuadrant © Copyright 2006 TopQuadrant Inc., STEGOV5, slide 26 Where to Find Out More  Polikoff et al, “Capability Cases”, Addison-Wesley, 2005  WEB Resources  CapabilityCases.org    TopQuadrant Capability Cases Galleries: _topgallery.htm _topgallery.htm  TopQuadrant Reports: ers.htm ers.htm  TopQuadrant Services  vice_offerings.htm vice_offerings.htm

28 TopQuadrant © Copyright 2006, TopQuadrant Inc., STEGOV-5, McLean,VA, October 2006, slide 27 The information in this presentation is proprietary to TopQuadrant and should not be duplicated, used or disclosed without permission. Questions & Answers Ralph Hodgson (703)


Download ppt "TopQuadrant © Copyright 2006, TopQuadrant Inc., STEGOV-5, McLean,VA, 10-11 October 2006, slide 0 The information in this presentation is proprietary to."

Similar presentations


Ads by Google