Ontology-Based Context Representation and Reasoning Using OWL and SWRL

Chih-Hao Liu, K.-L. Chang, Jason Jen-Yen Chen, Shang-Chih Hung
{"title":"Ontology-Based Context Representation and Reasoning Using OWL and SWRL","authors":"Chih-Hao Liu, K.-L. Chang, Jason Jen-Yen Chen, Shang-Chih Hung","doi":"10.1109/CNSR.2010.22","DOIUrl":null,"url":null,"abstract":"Recently, quite a few researches upon context-awareness, ubiquitous computing and automatic surveillance have emerged. Their objectives are to appropriately react to current context situation over the web, rather than in a single machine. This requires exchanging the context of extremely dynamic web environment, as well as reasoning about the context to achieve goal. Thus, context representation and context reasoning play significant roles. This paper presents an ontology-based approach to: 1) employing web ontology language (OWL) to describe context knowledge, and 2) using semantic web rule language (SWRL) to represent rule-based inference rules for context reasoning. OWL describes context knowledge in details by defining relationships among knowledge. As an XML-based language, OWL enjoys good interoperability for knowledge sharing and reuse over the web. Further, SWRL represents rule-based first-order logic (FOL) inference rules, which are expressed in terms of predefined OWL taxonomic context knowledge. By doing so, SWRL rules perfectly integrate with OWL, making it easy to develop and maintain application systems. Besides, as SWRL is also XML-based, it is not so dependent upon inference engine. That is, inference engine can be changed without rewriting the rules for engine-specific syntax. This enhances system maintainability.","PeriodicalId":208564,"journal":{"name":"2010 8th Annual Communication Networks and Services Research Conference","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"42","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 8th Annual Communication Networks and Services Research Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CNSR.2010.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 42

Abstract

Recently, quite a few researches upon context-awareness, ubiquitous computing and automatic surveillance have emerged. Their objectives are to appropriately react to current context situation over the web, rather than in a single machine. This requires exchanging the context of extremely dynamic web environment, as well as reasoning about the context to achieve goal. Thus, context representation and context reasoning play significant roles. This paper presents an ontology-based approach to: 1) employing web ontology language (OWL) to describe context knowledge, and 2) using semantic web rule language (SWRL) to represent rule-based inference rules for context reasoning. OWL describes context knowledge in details by defining relationships among knowledge. As an XML-based language, OWL enjoys good interoperability for knowledge sharing and reuse over the web. Further, SWRL represents rule-based first-order logic (FOL) inference rules, which are expressed in terms of predefined OWL taxonomic context knowledge. By doing so, SWRL rules perfectly integrate with OWL, making it easy to develop and maintain application systems. Besides, as SWRL is also XML-based, it is not so dependent upon inference engine. That is, inference engine can be changed without rewriting the rules for engine-specific syntax. This enhances system maintainability.
基于本体的上下文表示和基于OWL和SWRL的推理
近年来,在上下文感知、普适计算和自动监控等方面的研究层出不穷。他们的目标是在网络上对当前的环境做出适当的反应,而不是在一台机器上。这就需要在极其动态的网络环境中交换上下文,以及对上下文的推理来实现目标。因此,语境表征和语境推理起着重要的作用。本文提出了一种基于本体的方法:1)使用web本体语言(OWL)来描述上下文知识,2)使用语义web规则语言(SWRL)来表示基于规则的推理规则,用于上下文推理。OWL通过定义知识之间的关系来详细描述上下文知识。作为一种基于xml的语言,OWL在web上的知识共享和重用方面具有良好的互操作性。此外,SWRL表示基于规则的一阶逻辑(FOL)推理规则,这些规则用预定义的OWL分类上下文知识表示。通过这样做,SWRL规则与OWL完美集成,使开发和维护应用程序系统变得容易。此外,由于SWRL也是基于xml的,所以它不太依赖于推理引擎。也就是说,可以在不为特定于引擎的语法重写规则的情况下更改推理引擎。这增强了系统的可维护性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信