Finding a Good Ontology : The Open Ontology Repository Initiative Ken Baclawski, Mike Dean,

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Open Ontology Repository Ken Baclawski College of Computer and Information Science Northeastern University.
1 Open Ontology Repository Planning Meeting for Ontology repositories: approaches, technologies, collaboration Ken Baclawski June 15, 2009.
OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
OOR Architecture and API – Take II Ken Baclawski Michael Gruninger Co-Chairs.
1 The OOR Initiative – An Update By: Peter Yim Leo Mike Ken Todd.
1 Ontolog OOR Use Case Review Todd Schneider 1 April 2010 (v 1.2)
1 Ontolog Open Ontology Repository Review 19 February 2009.
1 Ontolog Getting OOR Development Going A Proposal 17 September 2010.
BioPortal as (the only functional) OOR SandBox (so far) Natasha Noy, Michael Dorf Stanford University.
1 The OOR Initiative – An Introduction By: Peter Yim Mike Leo Ken
OOR: Vision vs. Current State Mike Dean Joint Ontolog-OOR Panel on OOR Sandbox and OOR Requirements - Comparative Analysis 15 October 2009.
August 6, 2009 Joint Ontolog-OOR Panel 1 Ontology Repository Research Issues Joint Ontolog-OOR Panel Discussion Ken Baclawski August 6, 2009.
Ppy / OOR_SERES PeterYim_ / Nov of 12 Peter P. Yim (v 1.0) The OOR Initiative keynote presentation for SERES 2010.
Coordinating our OOR Software Development Mike Dean OOR Panel on Coordinating our OOR Software Development 19 February 2010.
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
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.
Ontologies IS 277 Spring Outline n Ontologies n Types of ontologies n Examples n Ontology engineering n Ontology standards n Machine-readable ontologies.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
ÆKOS: A new paradigm for discovery and access to complex ecological data David Turner, Paul Chinnick, Andrew Graham, Matt Schneider, Craig Walker Logos.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Emerging Semantic Web Commercialization Opportunities Ken Baclawski Northeastern University.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Relationships July 9, Producers and Consumers SERI - Relationships Session 1.
Ontology Summit2007 Survey Response Analysis -- Issues Ken Baclawski Northeastern University.
1 Joint OOR-Ontolog-NCBO-CC-IAOA-OASIS "Open Ontology Repository (OOR) Intellectual Property Rights (IPR) Policy and Issues" Panel Discussion mini-series.
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
1 Open Ontology Repository: Architecture and Interfaces Ken Baclawski Northeastern University 1.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
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.
Leo Obrst, Fabian Neuhaus MITRE, NIST An Open Ontology Repository: Rationale, Expectations & Requirements Session.
GEOSS Interoperability Workshop November 12-13, Introduction to the SIF Steven F. Browdy, IEEE
Nancy Wiegand SSO 2011 Spatial Ontology Community of Practice (SOCoP) SOCoP was developed because of the: –Recognition of the semantic interoperability.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
SOCoP Dec Geospatial Semantics Nancy Wiegand University of Wisconsin - Madison.
Open Ontology Repository Initiative Frank Olken Lawrence Berkeley National Laboratory National Science Foundation presented to CENDI/NKOS.
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
ISO/IEC JTC 1/SC 32 Plenary and WGs Meetings Jeju, Korea, June 25, 2009 Jeong-Dong Kim, Doo-Kwon Baik, Dongwon Jeong {kjd4u,
NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional.
1 Class exercise II: Use Case Implementation Deborah McGuinness and Peter Fox CSCI Week 8, October 20, 2008.
1 Ontolog OOR-BioPortal Comparative Analysis Todd Schneider 15 October 2009.
Marine Metadata Interoperability Acknowledgements Ongoing funding for this project is provided by the National Science Foundation.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
Ontology Evaluation, Metrics, and Metadata in NCBO BioPortal Natasha Noy Stanford University.
1 Developing an Ontology of Ontologies for OOR Preparation for Ontology Summit 2008 Panel Discussion April 10, 2008 Barry Smith and Michael Gruninger.
1 Spatial Ontology Community of Practice Workshop November 12, 2009 Maps and map visualization Features and feature geometries Geographic and spatial-temporal.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
IP and IT George O. Strawn Director of the National Coordination Office for Networking and IT Research and Development.
Leo Obrst, Fabian Neuhaus MITRE, NIST An Open Ontology Repository: Rationale, Expectations & Requirements Session.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Quality and Gatekeeping Use Cases for the OOR Ken Baclawski and Máximo Gurméndez College of Computer and Information Science Northeastern University.
Supporting Collaborative Ontology Development in Protégé International Semantic Web Conference 2008 Tania Tudorache, Natalya F. Noy, Mark A. Musen Stanford.
ISWG / SIF / GEOSS OOSSIW - November, 2008 GEOSS “Interoperability” Steven F. Browdy (ISWG, SIF, SCC)
1 Developing an Ontology of Ontologies for OOR Ontology Summit 2008 April 28-29, 2008 Michael Gruninger and Pat Hayes.
ONTOLOGY LIBRARIES: A STUDY FROM ONTOFIER AND ONTOLOGIST PERSPECTIVES Debashis Naskar 1 and Biswanath Dutta 2 DSIC, Universitat Politècnica de València.
Dr. Amanda Vizedom (Criticollab, LLC)
The Semantic Web By: Maulik Parikh.
BioPortal as (the only functional) OOR SandBox (so far)
Collaborative Vocabulary Management
the Government Semantic Interoperability Community of Practice (SICoP)
IP and IT George O. Strawn Director of the National Coordination Office for Networking and IT Research and Development.
Metadata in Digital Preservation: Setting the Scene
Presentation transcript:

Finding a Good Ontology : The Open Ontology Repository Initiative Ken Baclawski, Mike Dean, Todd Schneider, Peter Yim, Semantic Technology Conference San Francisco, California 24 June These slides:

Outline Introduction Demonstration Requirements and Challenges Current Efforts How to Participate 2

Open Ontology Repository Community effort since January 2008 Promote global use and sharing of ontologies – Modular open source registry/repository software – 1 or more public instances – Best practices for ontology sharing and management 3

OOR Software Target Allow modular choices among – Registry functions (search, etc.) – Repository functions (persistence, versioning, etc.) – KR languages (OWL, Common Logic, etc.) – Gatekeeping policies (open, curated, market, etc.) – Intellectual Property Rights policies – Federation mechanisms (OOR, RSS, OMV, etc.) – Value-added services (alignment, translation, etc.) – … 4

OOR Deployment Example 5 Public OOR General purpose Open Source Public OOR General purpose Open Source Domain 2 Proprietary Curated Domain 2 Proprietary Curated Domain 1 Open Source User Ratings Domain 1 Open Source User Ratings Project Proprietary Open Submission Project Proprietary Open Submission Company Proprietary Curated Company Proprietary Curated

Initial Implementation Based on NCBO BioPortal – General-purpose ontology repository infrastructure – Supports RDFS/OWL, OBO, and LexGrid – Active user community Deployed in OOR sandbox and several development sites Developing Xen-vm and VMware images, as well as installation scripts, for easy deployment 6

Live Demonstration OOR sandbox – Selected screenshots included for the archival record 7

OOR Home Page 8

Browsing Ontologies 9

Search Results 10

Ontology Metadata 11

Ontology Mappings 12

Ontology Submission 13

NCBO:BioPortal 14 Ref. NCBO -

Why OOR? 15

Desirable Properties Find ontologies easily Reliably available ontologies Persistent and sustainable source Quality and value - gauged by recognized criteria Supports services – Configuration Management – Mappings - connect ontologies – Alignment - align with mid and upper level ontologies – Search - find and be found – Review/rank 16

Desirable Properties (con’t) Confidence when committing to use – Ontologies are registered with metadata – Metadata provides Subject Domain Purpose – Current Uses/Users KR language Originating organization Information about ontology changes – When – Why – How – Usability 17

Is It Good? How to assess an ontology as ‘Good’? Different needs require a range of goodness Machines are the primary consumers of ontologies ‘Imports’ create a strong transitive dependency between ontologies Changes in imported ontologies (directly or nested) can cause resulting import closures to be: – inconsistent – change meanings/interpretations – change computational characteristics Careful selection and precise reference is critical 18

Provenance Need provenance to support ‘Goodness’ and trust – Metadata can provide some – More is needed Documentation – Natural Language descriptions and source references Expressiveness, Granularity Intended Uses Ontology Alignments Current users/uses Development Methodology Development/Change History Assurance that best practices used – Policies and procedures enforced 19

‘Goodness’ - Formal Ontology? Ontologies that allow the most extension require the most rigor (e.g., Upper Ontologies) More objective representation of a domain (i.e., minimize domain/SME biases) Allow appropriate levels of granularity Simplify ontological assumptions Ease development by deferring to well founded distinctions/classifications 20

OOR Goals A well-maintained persistent store (with high availability and performance) where ontological work can be stored, shared and accessed consistently; Mechanisms for registering and “governing” ontologies, with provenance and versioning, made available (logically) in one place so that they can be browsed, discovered, queried, analyzed, validated and reused; Services across disparate ontological artifacts supporting cross-domain interoperability, mapping, application and inferencing; and Registration of semantic services to support peer OORs 21

OOR Charter Promote the global use and sharing of ontologies by: – Establishing a hosted registry-repository; – Enabling and facilitating open, federated, collaborative ontology repositories, and – Establishing best practices for expressing interoperable ontology and taxonomy work in registry-repositories. 22

OOR Initiative Started in January 2008 by Peter Yim, Leo Obrst, and Mike DeanPeter YimLeo Obrst Mike Dean OOR is an independent initiative, emerged from and incubated in the Ontolog Forum's collaborative work environment. ONTOLOG (a.k.a. "Ontolog Forum") – An open, international, virtual community of practice devoted to advancing the field of ontology, ontological architecture and engineering and semantic technologies, and advocating their adoption into mainstream applications and international standards –

OOR Requirements The repository architecture shall be scalable. The repository shall be distributed. The specification of the repository shall be sufficiently detailed and platform independent to allow multiple implementations. The repository shall be capable of supporting ontologies in languages that have reasoners [supporting inferencing]. The repository architecture shall support distributed repositories. The repository architecture shall not require a hierarchical structure. 24

OOR Architecture OOR requires an open and well documented architecture to – Allow multiple communities and organizations to participate in the OOR – Produce standard OOR functionalities and behaviors. OOR Architectural Principles – Decoupling of responsibilities – To support multiple knowledge representations/languages repository will not be there tightly coupled with the content. – Implementation/Platform independence – To support acceptance, multiple instances, and evolution, no particular implementation or platform dependence can be allowed. – Ontologically driven – To allow for evolution of the OOR and reduce overall development costs, the use of an ontologically based development environment is sought. 25

Current Participation Mailing list with 100+ subscribers worldwide Between Jan 2008 and now: more than 60 meetings and virtual events (team meetings, invited talks, panel discussions in the form of augmented conference calls) Featured at major events: OntologySummit2008, ISWC 2009, CENDI/NKOS 2008 & 2009, SOCoP 2009, ESWC 2010, SemTech 2010, ISWC

Current Participation (con’t) Technology contributions from – NCBO / Stanford-BMIR – CIM Engineering (CIM3) – Raytheon BBN – Northeastern University – University of Toronto – University of Bremen – … (more – Your Organization?) 27

Current Participation (con’t) Contributing to the discourse: communities and projects like BioPortal, ORATE, COLORE, NEU-Courses, SIO, XMDR, MMI, NeOn, SOCoP, … and dozens of individuals from the ontology, semantic web, data modeling, enterprise architecture and software engineering communities 28

Organizing the Effort Design, architecture - Virtual panels sessions on Requirements, Use Cases; bi-weekly team conf calls; list Technology - Open source project (in the style of Apache) Content - Looking for “content” down two tracks: – The more “traditional” ontologies (in RDF, SKOS, OWL, KIF, CLIF, etc.) – From the communities developing KOS/NKOS, classification schema, taxonomies, XML vocabulary & schema, database schema, etc. Discourse on Issues - e.g. IPR for ontologies and ontology repositories and registries 29

Ongoing Efforts Standing up an OOR-sandbox instance (Stanford/CIM3/NEU) - Standing up an OOR code-repository (BBN/NEU) - Positioning to stand up an OOR-production instance, which requires to be in place – Gatekeeping mechanisms – Proper policies 30

Ongoing Efforts (con’t) OOR-development instances – NCBO: BioPortal - Stanford U. / Mark Musen, Natasha Noy, et al. - whose technology we are running, as our code-base – NEU: gatekeeping and policy dev - Northeastern U. / Ken Baclawski, et al. - via a Use Case Description Ontology (UCDO) – Raytheon BBN: federation - BBN / Mike Dean, Jim Chatigny, Dan Cerys – others: Bremen, MMI, Ryerson, MetHet, ORNL,... 31

Ongoing Efforts (con’t) COLORE – Common Logic Ontology Repsitory – U of Toronto / Michael Gruninger – First order logic support for OOR – Modularization 32

Ongoing Efforts (con’t) HeTS – the Heterogeneous Tool Set - Bremen U (Germany) - John Bateman, Till Mossakowski, et al. -- formal support for modularity, language translation, mapping, etc. 33

Ongoing Efforts (con’t) SIO – Sharing and Integrating Ontologies The SIO Players: (the usual suspects: custodians from the UpperOntologySummit,... etc.) Pat Cassidy – COSMO, CDV, PIFO Aldo Gangemi - DOLCE - Description & Situation extensions Michael Gruninger - PSL / ISO Nicola Guarino - DOLCE Barry Smith – BFO Matthew West - ISO Adam Pease - SUMO Doug Lenat - OpenCyc John Bateman - Spatial Cognition, GUM, CASL, HeTS John Sowa – Lattice of Theories etc. … and YOU! John Sowa and numerous contributors from the Ontolog Forum Applying the “Lattice of Theories” to resolving the classical challenges of interrelating disparate ontologies 34

Current OOR Priorities Continue to push OOR development and get more contributors Set up policies and process - policies for contributing to OOR work – Clear and easy policies and process to engage developers and have them contribute code – Build out "gatekeeping" and move from just having an OOR-sandbox to having available instances of an OOR-sandbox and an OOR-production – Clear and easy policies and process to engage content stewards and have them contribute ontologies to our public instance of OOR Get funding to continue and extend the work Systematically solicit content contribution Regularly review requirements and existing standards to make sure we are on track Continue efforts in publicity and outreach 35

Join the Fun ! Join the [oor-forum] mailing list - mailto: Come to our OOR-team conference calls - Fridays (noon Eastern Time), every other week See: any one one of us if you have a question (our addresses are on the cover slide) 36