计算机应用 ›› 2010, Vol. 30 ›› Issue (2): 402-405.

• 计算机软件 • 上一篇    下一篇

一种支持软件知识共享的本体模型研究

鲁强1,陈超2,王智广3   

  1. 1. 中国石油大学
    2.
    3. 中国石油大学(北京)计算机科学与技术系
  • 收稿日期:2009-07-24 修回日期:2009-09-08 发布日期:2010-02-10 出版日期:2010-02-01
  • 通讯作者: 鲁强
  • 基金资助:
    国家自然科学基金资助项目;863计划

Research on ontology-based model for supporting software knowledge sharing

  • Received:2009-07-24 Revised:2009-09-08 Online:2010-02-10 Published:2010-02-01

摘要: 为了支持分布式环境下项目团队成员之间软件开发知识有效的共享,需要对软件开发知识以及它们之间的关系进行分析和定义。根据软件开发知识的内容、特点以及它们之间的关系,对软件开发知识进行了形式化的表示,并创建了软件开发知识本体和软件开发知识本体规则。通过protégé 和Jena实现对此本体的创建、存储和对此本体规则的SPARQL形式转换,据此形成知识本体库来支持软件开发知识共享。

关键词: 知识共享, 本体, 软件开发知识

Abstract: For supporting Software Development Knowledge (SDK) sharing among members in the distributed team, SDK and its relationship must be analyzed and defined. In the paper, the formalized representation of SDK was shown based on SDKs content, characteristics and relationship. Then, the SDK ontology and its rules were described. The ontology database in which SDK ontology and its rules were created, transformed and implemented by using protégé, SPARQL and Jena, was built in order to support SDK sharing.

Key words: knowledge sharing, ontology, Software Development Knowledge (SDK)