学位论文 > 优秀研究生学位论文题录展示

协作式本体建模工具的设计与实现

作 者: 颜屹嵩
导 师: 周斌
学 校: 国防科学技术大学
专 业: 软件工程
关键词: 非确定性数据结构 非规范知识 本体建模 本体结构的关系数据库表示 协作式本体建模工具
分类号: TP311.52
类 型: 硕士论文
年 份: 2005年
下 载: 166次
引 用: 0次
阅 读: 论文下载
 

内容摘要


代码自动生成技术是软件工程中的重要研究方向。面向特定应用的先验知识是代码自动生成的主要数据输入之一,其中大部分知识是非规范的。近年来,对非规范知识的处理已经成为知识研究方面的重点。本课题以国防科学技术大学数字化校园工程中“代码生成工具IDE”项目为背景,针对各种不同的代码生成需求,研究了代码自动生成所需的数据格式和内容信息,实现了一个协作式本体建模工具,支持代码自动生成工具的快速开发。 研究的过程中发现获取代码生成工具所需数据的格式和内容信息存在两方面的困难:一方面,不论针对何种代码生成所需信息的格式建立一个信息录入系统都无法满足项目的需要,因为项目不但无法一次性给定所有需要的信息格式,而且给定的信息格式也可能随时发生变化;另一方面,代码生成所需信息并不是由一个人录入的,需要多人同时进行,这又出现了协同工作环境的并发、事务和权限管理的问题。 基于以上的需求,课题从两方面出发,设计并实现了一个对非确定性数据结构的非规范数据在协作式环境下进行建模的工具——协作式本体建模工具。该工具通过采用本体建模的方式解决了处理非确定数据格式的非规范数据的问题,通过为本体结构与本体知识库建立一个关系数据库存储结构,在关系数据库及其相关技术的支持下,解决在协同工作环境下的并发、事务和权限管理的问题。 在论文的最后以对需求领域的信息本体建模为例,说明了协作式本体建模工具对于非确定性数据结构的非规范知识的处理能力。

全文目录


目录  4-6
图目录  6-8
表目录  8-9
摘要  9-10
ABSTR气CT  10-11
第一章 绪论  11-14
  1.1 研究背景  11-12
  1.2 课题目标与研究内容  12
  1.3 课题来源  12
  1.4 论文结构  12-14
第二章 项目背景及相关技术  14-20
  2.1 项目背景  14-15
  2.2 相关技术  15-18
    2.2.1 本体  15-16
    2.2.2 元数据  16
    2.2.3 资源描述框架(RDF)  16-17
    2.2.4 Protege3.0  17-18
  2.3 技术方案  18-20
第三章 协作式本体建模工具的设计  20-26
  3.1 总体设计  20-21
  3.2 设计原则  21-22
  3.3 本体管理子系统的设计  22-23
  3.4 权限管理子系统的设计  23-24
  3.5 实例管理子系统的设计  24-26
第四章 协作式本体建模工具的实现  26-46
  4.1 实现框架  26-27
  4.2 本体管理子系统的实现  27-35
    4.2.1 持久层  27-30
    4.2.2 业务层  30-33
    4.2.3 界面展示  33-35
  4.3 权限管理子系统的实现  35-40
    4.3.1 持久层  35-37
    4.3.2 业务层  37-38
    4.3.3 界面展示  38-40
  4.4 实例管理子系统的实现  40-46
    4.4.1 持久层  40-42
    4.4.2 业务层  42-44
    4.4.3 界面展示  44-46
第五章 本体建模的实例分析  46-64
  5.1 实例说明  46-47
  5.2 数据分析  47-49
    5.2.1 需求数据准备  47-48
    5.2.2 文档数据准备  48-49
  5.3 本体管理子系统  49-53
    5.3.1 本体分析  50
    5.3.2 类创建  50-51
    5.3.3 属性创建  51-52
    5.3.4 初步的本体结构  52-53
  5.4 权限管理子系统  53-56
    5.4.1 用户创建  53-54
    5.4.2 资源创建  54-55
    5.4.3 角色创建  55
    5.4.4 授权操作  55-56
  5.5 实例管理子系统  56-62
    5.5.1 实例创建  56-57
    5.5.2 实例查询  57-59
    5.5.3 本体结构输出  59-61
    5.5.4 实例数据输出  61-62
  5.6 结果分析  62-64
    5.6.1 优点  62
    5.6.2 缺点  62-63
    5.6.3 结论  63-64
第六章 结束语  64-66
  6.1 工作总结  64
  6.2 进一步研究工作  64-66
致谢  66-67
附录A: 攻读硕士期间发表的论文  67-68
附录B: 攻读硕士期间参加的科研项目  68-69
参考文献  69-71

相似论文

  1. 企业应用快速接入M2M平台的中间件研究,TP311.52
  2. 基于知识情境的知识个性化推送技术的研究与应用,TP391.1
  3. 情境建模方法和支撑工具的研究与实现,TP311.52
  4. 基于多Agent和本体的企业应用集成,TP391.1
  5. 基于领域本体知识和次协调逻辑的非规范需求分析研究,TP311.52
  6. 本体导向的对象级垂直资源抓取,TP391.1
  7. 基于本体的陶瓷产品WEB资源建模,TP391.1
  8. 非规范知识的获取与融合技术研究,TP182
  9. 基于本体论的柴油机综合诊断研究,E920
  10. 基于本体的教育领域学科知识建模方法研究,G40
  11. 本体建模与CBR技术在KM系统中的应用研究,TP391.1
  12. 基于语义Web的上下文感知系统研究,TP391.1
  13. 网络环境下若干关键制造资源的自组织原理和方法研究及其在汽配企业的应用,TH166
  14. 面向智能空间的普适服务系统平台研究,TP393.05
  15. 基于本体的知识组织问题研究,G250
  16. 基于本体的信息检索系统研究,G354
  17. 图形化本体建模工具的设计与实现,TP391.41
  18. 基于本体的应急协同模型研究及其实现,TP311.52
  19. 语义Web知识表示方法的研究,TP182
  20. 基于本体的构件描述,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com