




已阅读5页,还剩60页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,Open Ontology Repository SessionOOR-Team PresentationOntology Summit 2008Interoperability Week, NISTGaithersburg, MD,MikeDean, LeoObrst, PeterYim, et al.April 29, 2008v 1.02,太原房产网 ,2,Agenda: Presenting the OOR Initiative,What is the OOR? Overview, rationale and motivationsLeo ObrstWhat do users expect? How do these needs align with the rationale?Ken BaclawskiHow do these needs translate into OOR system requirements? How do these satisfy the rationale?Evan WallaceWhat are some existing efforts? How do these address or satisfy the rationale?Bruce BargmeyerWhat is the roadmap to developing/delivering these requirements in an OOR implementation effort? How does the roadmap satisfy the rationale?Mike Dean,3,Overview, Rationale & Motivations,Leo Obrst,4,Overview,Recognizing of the need for an Open Ontology Repository, the co-conveners got their act together:2001 DAML Ontology Library (Mike Dean)2005 MITRE Study on OWL/RDF Registry & Repository (Leo Obrst)2002/2005 CIM3-CWE / CODS initiative (Peter Yim)2008-01-03: Open Ontology Repository initiative - Planning MeetingProposed to have OOR as the theme for Ontology Summit 20082008-01-23: OOR Initiative - Founding Members Conference Call“Open Ontology Repository (OOR) Initiative” came into being, with about 40 participants (active participants, as well as observers)Team adopts Mission Statement2008-02-07: OOR team adopts their “Ontology Repository” definition2008-02-2804.10: joined with the OntologySummit2008 effort and co-organized four OOR-Panel Sessions: Covering: “Technology Landscape,” “Expectations & Requirements,” and “Ontology of Ontologies”OOR team virtual activities being hosted within the Ontolog collaborative work environment, for the time being,5,The charter of the Open Ontology Repository (OOR) Initiative is to the promote the global use and sharing of ontologies by:,1. establishing a hosted registry-repository;2. enabling and facilitating open, federated, collaborative ontology repositories, and3. establishing best practices for expressing interoperable ontology and taxonomy work in registry-repositories.where, “An ontology repository is a facility where ontologies and related information artifacts can be stored, retrieved and managed.” - definition as adopted by the OOR-team / 2008.02.07Homepage: /cgi-bin/wiki.pl?OpenOntologyRepository,6,Rationale & Motivations (1),Why are we interested in an OOR and what purpose does it serve?Isnt the Semantic Web notion of distributed islands of semantics sufficient as a de facto repository?If you put it out there, will they come?If you build it better and put it out there, will they prefer yours?History does not show this laissez faire “field of dreams” is good realityThe clickable web has been very successful in employing this strategy for html documentsHowever the use and content of the semantic web has different characteristics that make it far less tolerant of the change and frequent errors which are commonplace on the clickable web.Distinguishing characteristics of the Semantic WebMachines rather than humans are the primary consumers of content. Errors that a human may be able to diagnose and fix (such as a change in location of a document) are likely fatal for machine processingThe use of owl:imports creates a strong transitive dependency between ontology documents; changes in any imported document (imported directly or through nested import) can cause the resulting import closure to be inconsistent or to change its meaning or computational characteristics significantly.Ontologies convey a precise meaning with an unambiguous machine interpretation. This means that, when using this content, careful selection and precise reference is critical.,7,Rationale & Motivations (2),Value Added to the content by an Open Ontology Repository/Registry:The OOR is reliably availableThe OOR is persistent and sustainable, so you can be confident when committing to its useThe OOR has information about when, why, and how an ontology has changed, so you can be aware of changes that may effect its usabilityYou can find ontologies easilyOntologies are registered, so you know who built themMetadata provides the ontology purpose, KR language, user group, content subject area, etc.The OOR includes mappings, so you can connect ontologies to other ontologiesThe OOR content has quality and value, as gauged by recognized criteriaThe OOR supports services, so that ontologies can map and be mapped, find and be found, can review/certify and be reviewed/certified, can hook your own services into and can use the services others have hooked inOntologies can reuse or extend other ontologies, including common middle and upper ontologiesThe OOR can be easily extendedRef. also opening post to the OOR-team ref “definition: registry vs. repository; goals, etc.” - /forum/oor-forum/2008-01/msg00016.html,8,Open Ontology RepositoryUser Needs&Requirements,Ken Baclawski,9,“OOR” - what is in scope?,Repository: An ontology repository is a facility where ontologies and related information artifacts can be stored, retrieved and managedfirst: the persistent store for ontologiesthen, the registry for ontologies in the repositorythen progressively, the value-added servicesOntology:all types of artifacts on the ontology spectrumfrom folksonomies, terminologies, controlled vocabularies, taxonomies, thesauri, . to data-schema, data-models . to OWL ontologies . and, axiomatized logical theoriesfrom shared understanding . to ontological commitments . to the future of standardsOpen: open access; compliance with open standards; open technology (with open source); open knowledge (open content); open collaboration (with transparent community process) open to integration with “non-open” repositories via an open interface,10,OOR Users Needs (1),Who are the users of an OORontology developers (individuals or distributed teams)ontology centers and institutionsend-users (human) who need to search/browse an ontologysoftware agents (machine) who need to use the ontologiesapplication developersWhendesign timerun-time (dynamic, real-time, on-the-fly, .),11,OOR Users Needs (2),Through the two virtual panel sessions and our online discourse, we heard from experts among the panelists and participants coming from different domains:2008_03_27 - Thursday: Joint OOR-OntologySummit2008 Panel Discussion: An Open Ontology Repository: Rationale, Expectations Panelists: DougLenat, DekeSmith, MarciaZeng, DeniseBedford, PatHayes, MalaMehrotra & RobRaskin - /cgi-bin/wiki.pl?ConferenceCall_2008_04_03,12,OOR Users Needs (3),The top needs came out to:that there is a well-maintained persistent store (with high availability and performance) where ontological work can be stored, shared and accessedhaving “ontologies” properly registered and “governed,” with provenance and versioning support, and made available (logically) in one place so that they can be browsed, discovered, queried, analysed, validated and reusedallow ontologies to be “open” and unencumbered by IPR constraints, in terms of access and reuseservices that can be provided across disparate ontological artifacts to support cross-domain interoperability, mapping, application and making inferences and having such semantic services be properly registered and available to support peer OORs (in addition to the panel proceedings cited above) ref. IM chat/discussion: /cgi-bin/wiki.pl?ConferenceCall_2008_03_27#nid1CJJ and, for example, input from AndrewSchain (NASA/HQ): /forum/ontology-summit/2008-04/msg00010.html,13,A sample of the input on Needs and Expectations, based on summary slides received from some of the OOR-Panelists on the 2008.03.27 & 2008.04.03 “Requirements Panel” Sessions,References to the Rationale are shown in green boxes,“What is impossible to do right now, but, if you could do it, would fundamentally change your business?” 1990 Joel Arthur BarkerCodification at source !Common metadata (ISO 22745-20/eOTD)an end to data mappingRequirement specifications (ISO 22745-30/eOTD-i-xml )an end to incomplete dataData provenance (ISO 8000-120)an end to inaccurate information,Vision of the Future Peter BensonNATO codification system as the foundation for the eOTD, ISO 22745 and ISO 8000,Faster data Better data Cheaper data,Ask (22745-35/eOTD-q-xml) and you shall receive (22745-40/eOTD-r-xml),Quality and value,Metadata,Reliable, available,Codification at Source - Peter BensonUsing standards to automate the data supply chain,Data requestor,Data provider,Sub,eOTD-i-xml(data requirements statement) ISO 22745-30,eOTD-q-xml(query)ISO 22745-35,Sub-TiereOTD-q-xml,Sub-TiereOTD-r-xml,eOTD-r-xml(data exchange)ISO 22745-40,Faster data Better data Cheaper data,16,Rex Brooks: Content Provider-Repository BuilderFocus on Architecture, Registry-Repository & Emergency Data Exchange Language Reference Information Model (EDXL-RIM),Find Ontologies,Ontology Registration,17,Rex Brooks: Content Provider-Repository BuilderFocus on Architecture, Registry-Repository & Emergency Data Exchange Language Reference Information Model (EDXL-RIM),Find Ontologies,Ontology Registration,18,Developer Requirements - Neil Sarkar,Must have the ability to browse and query small segments of an ontology.Good to have the ability to dynamically curate and suggest changes via the user community.Ideally, it can be used to navigate across inferred information that is associated with a small set of terms and that comes from many ontologies.,Ontology Services,ChangeManagement,Ontology Mapping,19,End User Requirements Neil Sarkar,Must haveAbility to efficiently navigate multiple hierarchiesConsistency across multiple ontologiesGood to haveAbility to provide live feedbackAllow annotating relationships or propose new termsIdeally, it canSupport scientific hypothesis testing,Ontology Mapping,Change Management,OOR Extensions,Metadata,20,OOR needs for content /application providersMala Mehrotra,Content developers: Discover related terms/axioms/models for reuseContext collaboration groups of conceptsregion (geographic, biological, political)Depth/detail month in SUMO vs. monthDescription in DAML time ontologiesDifferences in competing modelsTimeInterval in SUMO vs DurationDescription in DAMLDegree of Crossover/Overlap More than just imports closureOrthogonality measures across ontologiesApplication developers: Interoperate using multiple ontologiesCreate formalized mapping relationships Find mapping relationships,Reuse and Extension,Ontology Mapping,21,Infrastructure Needs Mala Mehrotra,Cognitive Tools for discoveryCollaborating groups of concepts used in applicationsImplicit relationships across resources Ontological/Taxonomy hierarchy browsingHuman-machine collaboration modeMapping Tools for capturing inter-resources relationshipsNeed formal representation of relationships for reasonersA large repertoire of relationshipsMultiple ontological representationsMechanisms to represent formalism in human-readable form Pragatis Expos tool addresses these issues ,Reuse and Extension,Ontology Mapping,22,What Wed Want a Good Host to Provide,A commitment to use to have contributors all provide content under some Creative Commons license, as opposed to e.g. a GNU licenseRetention of the provenance/lineage of contributed ontological contentAgreement on some of the most fundamental ontological relationsAgreement on a small set of inter-ontology alignment relations,Doug LenatCycorpD,Content that Cycorp could provide to be be hosted: * OpenCyc () 100% free even for commercial purposes * ResearchCyc () free for R&D purposesIn both cases, there are ontologies plus inference engines and API-level and graphical interface tools,Meta-level message: Look at OKKAM, LarKC, etc., and decide what role, if any, OOR can/should play, and how it should tie in with those other efforts.,Unencumbered by IP constraints,Registration, Metadata,Ontology Mapping,23,Whats in OpenCycDoug Lenat,(#$isa 596215)(#$genls 99198) (#$disjointWith 6114) (#$resultIsa 4277) (#$resultGenl 1206) (#$argIsa 35617(#$argGenl 5398) (#$arg1Isa 16748)(#$arg1Genl 2354) (#$arg2Isa 14114(#$arg2Genl 2283) (#$arg3Isa 3486),(#$argFormat 5493) (#$arg2Format 3320) (#$functionalInArgs 1427) (#$arity 16416) (#$arityMin 958) (#$comment 57305) (#$genlPreds 7440) (#$negationInverse 990) (#$genlMt 26078) (#$denotationInEnglish 409745) (#$synonymousExternalConcept 13916),Explicitly: 300k terms; 14k predicates; 57k classes; 2 million assertionsImplicitly: There are infinitely more nonatomic terms and inferred assertionsMore subtle but crucial point: There are infinitely many contexts (microtheories) defined compositionally rather than having only explicitly reified contexts,This means there are 596k “isa” assertions in OpenCyc,E.g., mapping between a term in OpenCyc and a WordNet synset,24,Needs vs. Rationale,The “Needs and Expectations” map well to the “Rationale” cited in the previous slideA community OOR will provide us with (from slide #11 from Denise Bedfords 2008.04.03 brief)Knowledge valueCollaboration valueShared process valueHowever, further to the intellectual discourse on what an OOR should be, the implementors of the OOR will also need to answer questions like:How could we make sure the OOR is still around in 100 years?What can be done about assuring the sustainability of the resources, expertise, quality of the ontologies in the OOR and the services provided?How can we ensure long term value, commitment and continuous improvement to the OOR?,25,Open Ontology RepositoryTranslating User Needs intoRequirements for OOR Implementation,Evan Wallace,26, more input from the OOR-Panel sessions, based on summary slides received from the panelists on the virtual panel sessions,27,Current ontology reuse challenges- Elisa Kendall & Evan Wallace,Ontologies developed for programs such as the DARPA DAML program are agingOntology pages have not been revised since 2004 (see /ontologies/)Most recent submission was actually in 2003 (see /ontologies/submission.html)Community knowledge about development methodology & facts about the world relevant to the IC community have continued to evolveOntologies are often published in an authors user space which is ephemeral. When these ontologies move, references to them are invalidated and references within the artifacts must be updated but sometimes are not (e.g. OWL Time)Research ontologies tend to be focused on demonstration-related content and are by nature incomplete, with varying coverage and levels of granularity due to funding limitations,28,Challenges in deploying an effective OOR- Elisa Kendall & Evan Wallace,Linking among models built from different metamodels and for different CoPs (business modelers versus knowledge engineers)Intellectual Property concerns particularly w.r.t. content based on International StandardsEnsuring availability and persistenceMaintenance and refreshment of contentNeed long term resource commitmentNeed staff with correct technical skills/knowledgeWhat policies, processes, tools and automation are needed?How will freshness be monitored?,29,“good practices” for reusability - Elisa Kendall,Well-specified policies for vocabulary management, metadata, and provenance enable trustCommitment to forming, accommodating, serving, & working with a community of users is criticalEmerging portals (e.g., NCBOs BioPortal) provide the repository, publish relevant metadata, manage versions, and provide web-based access to facilitate collaboration & reuseMinimal principles for vocabulary publication & management* Use URIs for naming publish not only the URIs but policies for URI persistence, ownership, delegation of responsibility for specific vocabularies, etc.Provide adequate readable documentationArticulate maintenance policies that specify whether or not changes can be made, the process for doing so, a feedback loop for user community involvementIdentify versionsPublish a formal schema in a recommended standardEssential metadataIdentify sources, creation & revision dates, etc. at the ontology level (minimum)Knowledge provenance for business & government intelligence may require detail at the fact/individual level*Quality, trustworthiness assessment metrics for the vocabulary & source materials Licensing, IP limitations* /2006/07/SWD/Vocab/principles,30,Steps towards an OOR enabling reuse- Elisa Kendall,Design a repository structure, version strategy, & naming conventionsDetermine metrics for content assessment / evaluationCreate rules & procedures for content acceptanceAdopt metadata schema for annotation & assessment informationDetermine mechanisms for content annotation / classification & queryingCreate a strategy/schedule for deployment,31,Translating Needs to Requirements,Active discussion on the matter evolved on theoor-forum list, initiated from threads like:post from EvanWallace (NIST): /forum/oor-forum/2008-04/msg00011.html . & post from ToddSchneider (Raytheon): /forum/oor-forum/2008-04/msg00012.html breaking it down to:general requirements (scalability, distributed repository support, platform independence, .)requirements to support search and discoveryrequirements to support subscription and notificationmanagement requirements, &governance requirements,32,Ontology Language Requirements,Bare minimumOWLCommon Logic (CL)Expected evolutionOWL OWL2 + SWRLCL IKLDesirable additionsRDFSTopic MapsSBVR exchange form?,33,Top User Needs (1st bullet),Well-maintained persistent store with high availability and performance for
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水运工程测量基础知识培训课件
- 建筑工程高压电施工与安全防护方案
- 建筑工程项目施工现场交通管控方案
- 三年级下册英语试题Unit 3过关检测卷二(含答案)
- 建筑工程中的环保措施
- 人防项目资金预算与管理方案
- 拆除工程中的作业人员安全装备配置方案
- 二、声音的特性 -苏科版九年级《物理》上册考点练习
- 水电解质医学课件
- 水电砌墙基础知识培训课件
- 慢性疾病管理与健康指导手册
- 2025年高中音乐教师招聘考试测试题及参考答案
- 主持人基础知识培训课件
- 2025年储能运维面试题及答案
- 2025年安徽演艺集团有限责任公司招聘20人笔试备考题库及答案详解(名师系列)
- 2025年事业单位考试医学基础知识真题及答案解析(医疗卫生系统)
- 建筑工地基孔肯雅热防控和应急方案
- 车间现场6S管理课件
- 计量基础知识培训课件
- 2025年新反洗钱知识竞赛题库(附含答案)
- 融媒体中心媒资管理办法
评论
0/150
提交评论