OWL本体存储工具模块的包和类的详细设计研究.docVIP

  • 12
  • 0
  • 约 5页
  • 2016-08-27 发布于北京
  • 举报

OWL本体存储工具模块的包和类的详细设计研究.doc

OWL本体存储工具模块的包和类的详细设计研究.doc

OWL本体存储工具模块的包和类的详细设计研究   【摘 要】本文基于关系数据库的OWL本体存储工具的模块设计,模块对应为Java语言中包的概念,每个包对应着一个模块,功能相近或联系紧密的模块合并,放在一个包中。在所有类当中,属性的访问权限都是严格控制的,一般设置为private。对于所有的private属性,在类中均提供访问接口getter,对于有需要通过构造函数以外的函数赋值的属性,提供赋值器setter,完成赋值操作。   【关键词】OWL本体 模块设计 详细设计   1 模块设计   该基于关系数据库的OWL本体存储工具的模块设计如图1所示。   图1 基于关系数据库的OWL本体存储工具模块设计图   2 详细设计   本软件按照图1的模块设计,可将模块对应为Java语言中包的概念,每个包对应着一个模块,功能相近或联系紧密的模块合并,放在一个包中。现对各个包和每个包中的类做如下的详细设计。   2.1 ren.Data包   这个包中的中间数据模型包括了如下类:ClassItem(本体中类的数据模型)、Classes(所有类的集合)、ClassesRelationItem(类之间关系的数据模型)、ClassesRelation(所有类之间关系的集合)、ClassOneOfItem(oneOf关系的数据模型)、ClassOneOf(所有oneOf关系的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档