CQChecker:一个使用受控自然语言编写的能力问题来检查OWL-DL中的本体的工具

Camila Bezerra, Filipe Santana, F. Freitas
{"title":"CQChecker:一个使用受控自然语言编写的能力问题来检查OWL-DL中的本体的工具","authors":"Camila Bezerra, Filipe Santana, F. Freitas","doi":"10.21528/LNLM-VOL12-NO2-ART4","DOIUrl":null,"url":null,"abstract":"Competency Questions (CQs) play an important role in ontology development lifecycles as they represent functional ontology requirements. One of the main problems that hamper their proper use lies in the lack of tools that assist users to check if CQs are being fulfilled by the ontology being defined, particularly when these ontologies are defined in OWL (Ontology Web Language) under Description Logic formalism. Recently there has been a trend in checking CQs against ontologies using the RDF query engine SPARQL. Naturally, this language, being created for the formalism of Semantic Networks, is clearly not expressive enough, and, thus, inadequate to check the fulfillment of OWL CQs. As SPARQL queries can be performed only at the assertional level (instances), or at most the schema level, they are not shaped to entail an answer which may be deduced by the ontology using a subsumption not explicit in the ontology. The tool takes advantage of the WordNet lexical to deal with synonyms and adjectives stated in the CQs. In some cases, the tool shows an explanation of why the CQ being treated is considered valid with regard to the ontology. We present the tool’s architecture, capabilities and test examples against a number of controlled natural language CQs. Keywordscompetency questions, checking, ontology.","PeriodicalId":386768,"journal":{"name":"Learning and Nonlinear Models","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":"{\"title\":\"CQChecker: A Tool to Check Ontologies in OWL-DL using Competency Questions written in Controlled Natural Language\",\"authors\":\"Camila Bezerra, Filipe Santana, F. Freitas\",\"doi\":\"10.21528/LNLM-VOL12-NO2-ART4\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Competency Questions (CQs) play an important role in ontology development lifecycles as they represent functional ontology requirements. One of the main problems that hamper their proper use lies in the lack of tools that assist users to check if CQs are being fulfilled by the ontology being defined, particularly when these ontologies are defined in OWL (Ontology Web Language) under Description Logic formalism. Recently there has been a trend in checking CQs against ontologies using the RDF query engine SPARQL. Naturally, this language, being created for the formalism of Semantic Networks, is clearly not expressive enough, and, thus, inadequate to check the fulfillment of OWL CQs. As SPARQL queries can be performed only at the assertional level (instances), or at most the schema level, they are not shaped to entail an answer which may be deduced by the ontology using a subsumption not explicit in the ontology. The tool takes advantage of the WordNet lexical to deal with synonyms and adjectives stated in the CQs. In some cases, the tool shows an explanation of why the CQ being treated is considered valid with regard to the ontology. We present the tool’s architecture, capabilities and test examples against a number of controlled natural language CQs. Keywordscompetency questions, checking, ontology.\",\"PeriodicalId\":386768,\"journal\":{\"name\":\"Learning and Nonlinear Models\",\"volume\":\"35 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"16\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Learning and Nonlinear Models\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.21528/LNLM-VOL12-NO2-ART4\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Learning and Nonlinear Models","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21528/LNLM-VOL12-NO2-ART4","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

摘要

能力问题(cq)在本体开发生命周期中扮演着重要的角色,因为它们代表了功能本体需求。阻碍其正确使用的主要问题之一是缺乏帮助用户检查所定义的本体是否满足cq的工具,特别是当这些本体在描述逻辑形式主义下以OWL(本体Web语言)定义时。最近出现了使用RDF查询引擎SPARQL根据本体检查cq的趋势。当然,这种语言是为语义网络的形式主义而创建的,显然表达能力不够,因此不足以检查OWL cq的实现情况。由于SPARQL查询只能在断言级别(实例)上执行,或者最多在模式级别上执行,因此它们不会被塑造为包含可能由本体使用在本体中不显式的包含推断出来的答案。该工具利用WordNet词汇来处理cq中陈述的同义词和形容词。在某些情况下,该工具会解释为什么正在处理的CQ被认为是关于本体的有效的。我们介绍了该工具的架构、功能和针对许多受控自然语言cq的测试示例。关键词胜任力问题检查本体
本文章由计算机程序翻译,如有差异,请以英文原文为准。
CQChecker: A Tool to Check Ontologies in OWL-DL using Competency Questions written in Controlled Natural Language
Competency Questions (CQs) play an important role in ontology development lifecycles as they represent functional ontology requirements. One of the main problems that hamper their proper use lies in the lack of tools that assist users to check if CQs are being fulfilled by the ontology being defined, particularly when these ontologies are defined in OWL (Ontology Web Language) under Description Logic formalism. Recently there has been a trend in checking CQs against ontologies using the RDF query engine SPARQL. Naturally, this language, being created for the formalism of Semantic Networks, is clearly not expressive enough, and, thus, inadequate to check the fulfillment of OWL CQs. As SPARQL queries can be performed only at the assertional level (instances), or at most the schema level, they are not shaped to entail an answer which may be deduced by the ontology using a subsumption not explicit in the ontology. The tool takes advantage of the WordNet lexical to deal with synonyms and adjectives stated in the CQs. In some cases, the tool shows an explanation of why the CQ being treated is considered valid with regard to the ontology. We present the tool’s architecture, capabilities and test examples against a number of controlled natural language CQs. Keywordscompetency questions, checking, ontology.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信