以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 Semantic Web(语义Web)/描述逻辑/本体 』 (http://bbs.xml.org.cn/list.asp?boardid=2) ---- 请教:owl:thing的实例有什么特殊吗? (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=51468) |
-- 作者:hunterdong -- 发布时间:8/17/2007 5:02:00 AM -- 请教:owl:thing的实例有什么特殊吗? 用的是Protege, 处于看文档探索阶段 如果是普通子类,增加一个实例的时候,(事先建好关联的)属性都会自动出来 如果增加一个thing的intance,那么必须手工添加属性,才会出现在实例里 2。属性的域是否可以有多个?(好像可以) 建立属性的时候,是否一定要把默认的定义域thing用其他的定义域替换掉(似乎是默认操作)?保留thing在定义域列表里会有什么问题吗? 之后我想把thing从定义域移除的时候,得到java异常,提示说owl可能不相容了,最好另存 |
-- 作者:wjwenoch -- 发布时间:8/17/2007 5:28:00 AM -- Thing is special, in description logic it corresponds to TOP, so every class should imply Thing. Literally you can say Thing means everything. An instance of Thing is kind of the universal instance, however I never created an instance of Thing before. The initial domain of a property is certainly Thing, so there is no need to remove Thing from the domain unless you restrict the domain to a specific subclass of Thing. |
-- 作者:hunterdong -- 发布时间:8/17/2007 7:01:00 AM -- Thanks a lot! Another question: If I am going to use ontology to facilitate biology data mining, would it be better to create two ontologies (biology, and data mining) rather than one (universal framework of bioDataMining)? To what extent Instantiating the ontology to instances will benefit my framework? Or can I implement it without much instances (to write my thesis) I know this is a abstract question, still hope I can get some hints. |
-- 作者:wjwenoch -- 发布时间:8/17/2007 9:05:00 AM --
Building ontology is really tough since you can build one in so many ways. If your domain is big enough or the domain can be deemed as several modules each of which has a distinct concentration , it should be better to split the domain into several small ontologies. It cause no harm since you can import any part as long as you wish to. However, it is really up to the ontology engineer, in this case it's you, to decide which is the better way. You'd better take a look at some ontological engineering books to get a feel about this project. As for the instantiation, it is still up to you. If your thesis are working on TBox only, then few or even no instance will be acceptable. Otherwise you may need to instantiate the classes on demand.
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
93.750ms |