<p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">时间仓促,而且这个问题包括的知识域太广,很多东西也都还在探索。</p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">上文</span><span lang="EN-US" style="FONT-FAMILY: Verdana">w3china</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的图片还是比较形象的。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">http://bbs.w3china.org/dispbbs.asp?boardID=3&ID=33927</p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">这个帖子也不错,虽然也有一些偏颇。</p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">个人理解,首先是网络,</span><span lang="EN-US" style="FONT-FAMILY: Verdana">URL</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">能够标志数据唯一性,这个很重要。然后</span><span lang="EN-US" style="FONT-FAMILY: Verdana">XML,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">把数据和结构分开了。</span><span lang="EN-US" style="FONT-FAMILY: Verdana">XML</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">对数据结构的定义,比关系型数据库要灵活,这也是早期</span><span lang="EN-US" style="FONT-FAMILY: Verdana">XML</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">存储成为问题的原因。好像当时东软的电子病历,就是存成一个个</span><span lang="EN-US" style="FONT-FAMILY: Verdana">XML</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">文件。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">后面都是说结构和设计的问题,每次对结构的定<span lang="ZH-CN" style="FONT-FAMILY: SimSun">义都不一样。</span><span lang="EN-US" style="FONT-FAMILY: Verdana"> </span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">不同的模型可以算是结构的多种表现。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="EN-US" style="FONT-FAMILY: Verdana"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="EN-US" style="FONT-FAMILY: Verdana">RDF</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">是否</span><span lang="EN-US" style="FONT-FAMILY: Verdana">OO,OO</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">了多少,可以看http://www-128.ibm.com/developerworks/cn/xml/rdf/part8/index.html</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="EN-US" style="FONT-FAMILY: Verdana"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="EN-US" style="FONT-FAMILY: Verdana">RDF</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的一些数学方法,设计模式:</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">http://www.w3.org/2001/sw/BestPractices/OEP/n-aryRelations-20040623/</p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">缺陷肯定是有的,一颗种子长成了树,这个</span><span lang="EN-US" style="FONT-FAMILY: Verdana">thing,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">你是定义为种子,还是定义为树。</span><span lang="EN-US" style="FONT-FAMILY: Verdana">OWL</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">在时序上的一些建模方法,目前大家还在探讨。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="EN-US" style="FONT-FAMILY: Verdana">OWL,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">有两个定义,一个是指</span><span lang="EN-US" style="FONT-FAMILY: Verdana">ontology web language, </span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">一个是指</span><span lang="EN-US" style="FONT-FAMILY: Verdana">owl file,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">基于这种语言书写形成的规范。这里我们讨论第一种。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="EN-US" style="FONT-FAMILY: Verdana"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="EN-US" style="FONT-FAMILY: Verdana">Owl </span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">与</span><span lang="EN-US" style="FONT-FAMILY: Verdana">RDF</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的关系</span><span lang="EN-US" style="FONT-FAMILY: Verdana">,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">援引</span><span lang="EN-US" style="FONT-FAMILY: Verdana">w3c</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的解释:</span></p><p lang="EN-US" style="FONT-SIZE: 10pt; MARGIN: 0in; COLOR: black; FONT-FAMILY: SimSun; mso-outline-level: 1">OWL Full can be viewed as an extension of RDF, while OWL Lite and OWL DL can be viewed as extensions of a restricted view of RDF. Every OWL (Lite, DL, Full) document is an RDF document, and every RDF document is an OWL Full document, but only some RDF documents will be a legal OWL Lite or OWL DL document. </p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 8pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Tahoma; mso-outline-level: 1"> from <http://www.w3.org/TR/owl-features/> </p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="EN-US" style="FONT-FAMILY: Verdana"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="EN-US" style="FONT-FAMILY: Verdana">OWL </span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">是否等于</span><span lang="EN-US" style="FONT-FAMILY: Verdana">OO 3GL(generation language)</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的定义,我没有看到。个人觉得,problem-oriented</span><span lang="EN-US" style="FONT-FAMILY: Verdana">,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">还是</span><span lang="EN-US" style="FONT-FAMILY: Verdana">procedure-oriented, </span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">取决于设计的思路,无法定论。如果</span><span lang="EN-US" style="FONT-FAMILY: Verdana">dyy</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">兄有这样的文章,也请帖给大家学习。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">是否需要一个类似于</span><span lang="EN-US" style="FONT-FAMILY: Verdana">DBMS</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的冬冬</span><span lang="EN-US" style="FONT-FAMILY: Verdana">,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">取决于你的应用。</span><span lang="EN-US" style="FONT-FAMILY: Verdana"> rotégé</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">基本上目前能够满足大多的应用。目前主要用来做逻辑建模,包括前两天大家做的作业</span><span lang="EN-US" style="FONT-FAMILY: Verdana">first order logic, </span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">都属于建模的方法学。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">玩</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">法很多,玩模型的,做了一个</span><span lang="EN-US" style="FONT-FAMILY: Verdana">template</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">,把需要的业务数据抽象好,然后做一个</span><span lang="EN-US" style="FONT-FAMILY: Verdana">interface ontology,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">比如</span><span lang="EN-US" style="FONT-FAMILY: Verdana">patient name</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">是你业务领域的</span><span lang="EN-US" style="FONT-FAMILY: Verdana">class, textbox</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">是你</span><span lang="EN-US" style="FONT-FAMILY: Verdana">interface ontology</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的</span><span lang="EN-US" style="FONT-FAMILY: Verdana">class.</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">那么你需要表现</span><span lang="EN-US" style="FONT-FAMILY: Verdana">patient name,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">只需要</span><span lang="EN-US" style="FONT-FAMILY: Verdana">claim: patient name (class) ->represented by (relationship)-> textbox (class), </span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">解析过后,界面上就可以出现一个</span><span lang="EN-US" style="FONT-FAMILY: Verdana">textbox.</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">也就是</span><span lang="EN-US" style="FONT-FAMILY: Verdana">interface ontology</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的模型,类似于</span><span lang="EN-US" style="FONT-FAMILY: Verdana">XML</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的界面编辑器,不过更加严谨。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">玩逻辑的,比如逻辑题,所有的逻辑考试,都是随机的从</span><span lang="EN-US" style="FONT-FAMILY: Verdana">ontology</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">里面去题目和答案,而且维持了题目的内在关联性,成为考试题库,在线问答服务,呵呵。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">玩owl数据的,比较原始的玩法,比如把</span><span lang="EN-US" style="FONT-FAMILY: Verdana">business model</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">做成</span><span lang="EN-US" style="FONT-FAMILY: Verdana">owl,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">然后把</span><span lang="EN-US" style="FONT-FAMILY: Verdana">owl</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">中间的一些</span><span lang="EN-US" style="FONT-FAMILY: Verdana">class</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">做成数据库的</span><span lang="EN-US" style="FONT-FAMILY: Verdana">field,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">完成和数据的存储。或者把你的数据存成一个个</span><span lang="EN-US" style="FONT-FAMILY: Verdana">RDF</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">文件,然后用</span><span lang="EN-US" style="FONT-FAMILY: Verdana">sparql query之后</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">转到数据库。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">或者使用</span><span lang="EN-US" style="FONT-FAMILY: Verdana">protégé,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">自动把</span><span lang="EN-US" style="FONT-FAMILY: Verdana">owl class</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">生成</span><span lang="EN-US" style="FONT-FAMILY: Verdana">java </span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的</span><span lang="EN-US" style="FONT-FAMILY: Verdana">class.</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">并不是所有的软件都需要数据库的。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">玩</span><span lang="EN-US" style="FONT-FAMILY: Verdana">owl</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的网站多了,随便找一个,看看这个。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">http://www.joseki.org/</p><p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">技术永远是日新月异的。</span><span lang="EN-US" style="FONT-FAMILY: Verdana">Cerner </span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">和</span><span lang="EN-US" style="FONT-FAMILY: Verdana">oracle</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">都在做</span><span lang="EN-US" style="FONT-FAMILY: Verdana">RDF</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">这方面的研究,但是</span><span lang="EN-US" style="FONT-FAMILY: Verdana">HP</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">毕竟领先了一步,不知道</span><span lang="EN-US" style="FONT-FAMILY: Verdana">IBM</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">和</span><span lang="EN-US" style="FONT-FAMILY: Verdana">oracle</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">能否赶上。</span><span lang="EN-US" style="FONT-FAMILY: Verdana">Cerner </span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">下一代的</span><span lang="EN-US" style="FONT-FAMILY: Verdana">EMR,</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">包括基因蛋白数据的,由于数据的复杂性,根本无法用</span><span lang="EN-US" style="FONT-FAMILY: Verdana">ER</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">的数据库去表达,目前比较倾向于</span><span lang="EN-US" style="FONT-FAMILY: Verdana">RDF</span><span lang="ZH-CN" style="FONT-FAMILY: SimSun">。</span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun">表达错误的,请小土豆补充。 </span></p><p style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><span lang="ZH-CN" style="FONT-FAMILY: SimSun"></span></p><!--editpost--><br /><br /><br /><div><font class='editinfo'>此帖由 南京猿人 在 2006-09-25 00:21 进行编辑...</font></div><!--editpost1--> |