以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  建立本体与面向对象编程?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=29176)


--  作者:zhangyu8301
--  发布时间:3/24/2006 12:01:00 PM

--  建立本体与面向对象编程?
我是初学者。
现在怎么感觉在建立本体的过程中和面向对象越来越像了?建立本体,先定义类,然后是属性,创建实例,这不和面向对象差不多吗?
迷惑中,肯请高手指点!
后来看到文章<<Ontology Development 101: A Guide to Creating Your
First Ontology>>提到了二者的差别:
ontology development is different from designing classes and relations in object-oriented programming. Object-oriented programming centers primarily around methods on classes—a programmer makes design decisions based on the operational properties of a class, whereas an ontology designer makes these decisions based on the structural properties of a class. As a result, a class structure and relations among classes in an ontology are different from the structure for a similar domain in an object-oriented program.
什么是“operational propertyies”?什么叫“structural properties”?
能不能举个具体的例子来说明建立本体和面向对象编程的差别?
万分感谢!


--  作者:jpz6311whu
--  发布时间:3/24/2006 12:46:00 PM

--  
我记得是rdf还是owl的guide还是primer里面专门有讲这个问题的,就是w3c官方文档,楼主可以去查一查
--  作者:Ambrosia
--  发布时间:3/24/2006 2:03:00 PM

--  
operational propertyies是指oo中的class是面向的对象,而对象包括属性,功能,即"可操作属性"

structural properties是指ontology中class的性质,而ontology 是explicit shared concept set,主要是概念间的结构属性.

建议lz对了解ontology的基本概念.虽然两者的建成过程相似,但有各自不同本质


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
5,171.875ms