|
 |
[Semantic Web]OWL的表达能力 |
Lee 发表于 2006/2/26 14:08:54 |
目前OWL具有对属性的取值范围(allValuesFrom, someValuesFrom)以及取值个数(hasCardinality, minCardinality, maxCardinality)的限制,而对取值的限制不够,即某一属性的值hasValue所给出的值,而不能表达大于、大于等于、小于或小于等于。为什么呢?难道OWL的设计者们没有考虑到这一点吗?他们一个个可都是牛人,不会连这都没想到吧! 我想这可能是和本体的作用有关系吧。
本体是共享概念模型的明确的形式化的规范说明,用来描述领域概念及其之间的关系。当然,关系会包括一些取值限制,为此OWL仅提供了一个hasValue。为什么不把hasValue换成equal呢?既然有取值限制,不什么不加上大于、大于等于、小于或小于等于呢?仔细思考一下就会发现,好像hasValue的值域比等于、大于、大于等于、小于或小于等于等的值域要广一些。hasValue的值域可以是一个概念。而且 等于、大于、大于等于、小于或小于等于等和本体的实例化关系密切,而这又涉及到Privacy以及共享等一系列问题。如果把hasValue换成等于、大于、大于等于、小于或小于等于等,是否和本体设计的初衷多少有些冲突呢?
|
|
| |
 | |
|
Blog 信 息 |
blog名称:风落沙 日志总数:348 评论数量:550 留言数量:52 访问次数:1592818 建立时间:2005年1月28日 |
|
友 情 连 接 |

|
|
|

| |
|