一种本体驱动的需求分析方法研究

一种本体驱动的需求分析方法研究

论文题目: 一种本体驱动的需求分析方法研究

论文类型: 硕士论文

论文专业: 计算机应用技术

作者: 酆晓杰

导师: 刘亚军

关键词: 需求分析,领域本体,应用本体,本体获取,本体公理,图形化表示语言,一阶谓词

文献来源: 东南大学

发表年度: 2005

论文摘要: 随着软件工程技术的不断发展,开发软件的规模和复杂度不断增加,软件开发的中心任务逐渐由过去的代码实现为主变为现在以需求分析为主。需求分析中最大的困难之一是开发者对目标领域背景知识的缺乏,造成开发者与用户之间无法很好地沟通。而领域本体(Domain Ontology)作为一种语义模型描述了特定领域中概念和概念之间的语义关系,因此能够作为各方对相关领域背景知识理解的基础和各方交流的桥梁,从而解决需求分析中的一些难点问题。本文提出一种本体驱动的需求分析方法,并对本体转化为软件代码以及将本体融入到传统的软件开发过程中去做了相应的研究。本文研究了适用于需求分析领域的领域本体创建方法,并提出了基于领域本体的应用本体(软件需求)的获取算法,从而解决了特定应用的需求分析和获取。最后为了增加实用性,提出将应用本体转化为面向对象类图的方法。论文的组织结构如下:第一章引言;第二章介绍适用于软件需求分析的本体创建方法和本体的描述语言;第三章重点介绍基于领域本体的应用本体(软件需求)获取算法;第四章介绍将应用本体(软件需求)转化为面向对象代码的方法;第五章初步构建本体驱动的需求分析工具;第六章是总结与展望。

论文目录:

摘要

ABSTRACT

第一章 引言

1.1 研究背景

1.2 研究目标和内容

1.3 论文结构

第二章 需求分析和重用的基础-领域本体创建和表示

2.1 本体综述

2.1.1 本体定义

2.1.2 本体的描述语言

2.1.3 本体设计准则

2.2 本体的需求分析

2.2.1 本体能力问题(Competency Question)

2.2.2 企业销售领域本体需求

2.3 本体的获取(Capture)

2.3.1 概念搜索(Scoping)

2.3.2 筛选概念并用合适词汇表示

2.3.3 对概念和关系进行精确的自然语言定义

2.4 本体的图形化表示

2.4.1 两种图形化表示语言的分析和比较

2.4.2 基于UML子集的图形化语言

2.4.3 企业销售领域本体的图形化表示

2.5 公理(Axiom)的获取和本体形式化(Formalization)表示

2.5.1 本体形式化表示及语言选择

2.5.2 一阶谓词形式化表示概念和关系

2.5.3 公理的获取和公理分类

2.5.4 企业销售领域本体的公理获取

2.6 本体评估和本体文档

第三章 基于需求重用的需求获取-应用本体创建和表示

3.1 应用背景描述

3.2 应用背景的理解与应用本体需求的提出

3.2.1 基于领域本体的应用背景理解

3.2.2 Blue销售部门应用本体需求

3.3 基于领域本体的应用本体获取算法

3.3.1 基本定义

3.3.2 概念的采集和分类

3.3.3 概念的补充和扩展

3.3.4 概念间关系的补充和扩展

3.3.5 Blue销售部门应用本体的概念和关系

3.4 应用本体的图形化表示

3.4.1 应用本体图形化表示语言

3.4.2 Blue销售部门应用本体的图形化表示

3.5 基于领域公理的应用本体公理获取算法

3.5.1 基本定义

3.5.2 应用本体公理的谓词获取

3.5.3 领域本体公理到应用本体公理的推导算法

3.5.4 应用本体公理的扩展算法

3.5.5 Blue销售部门应用本体公理获取实例

第四章 软件设计和代码实现-应用本体的转化和实现

4.1 应用本体到面向对象类图的转化

4.1.1 应用本体概念到面向对象类和属性的转化

4.1.2 应用本体关系到面向对象关联的转化

4.1.3 面向对象类方法的生成

4.1.4 Blue销售管理系统类图实例

4.2 应用本体公理到面向对象代码的转化

4.2.1 判定公理

4.2.2 解释公理

4.2.3 描述目的的公理

4.2.4 描述用途的公理

4.2.5 描述后果的公理

第五章 本体驱动的需求分析工具的实现

5.1 系统实现框架

5.2 领域本体的创建

5.3 应用本体的创建

第六章 总结与展望

6.1 工作总结

6.2 需进一步研究的问题

附录A 企业销售领域本体文档

A.1 企业销售领域场景描述和本体需求文档

A.2 企业销售领域本体概念和关系的自然语言描述文档

A.3 企业销售领域本体图形化表示文档

A.4 企业销售领域本体的公理文档

A.5 企业销售领域本体图形表示(加入公理注释符号)文档

附录B Blue销售部门应用本体文档

B.1 Blue销售部门的应用背景描述文档

B.2 Blue销售部门应用本体概念和关系的自然语言描述文档

B.3 Blue销售部门应用本体的图形化表示文档

B.4 Blue销售部门应用本体的公理文档

附录C Blue销售部门管理系统文档

C.1 Blue销售部门管理系统类图实例文档

致谢

主要参考文献

发布时间: 2007-06-11

参考文献

  • [1].基于变化管理的本体协同开发方法研究[D]. 蒋璐.江苏科技大学2013
  • [2].基于本体的三维模型管理关键技术研究[D]. 谭金军.西北大学2012
  • [3].电子商务环境下本体一致性调试优化研究[D]. 王福平.杭州电子科技大学2012
  • [4].城市本体基础框架的构建研究[D]. 张卓.东北林业大学2015
  • [5].基于云平台的本体融合技术研究[D]. 王文伯.首都师范大学2013
  • [6].本体整合方法研究及系统实现[D]. 魏哲雄.天津大学2007
  • [7].本体编辑器的研究与实现[D]. 刘正.中南大学2007
  • [8].基于本体的课程资源管理系统研究[D]. 王娟.江西师范大学2010
  • [9].基于模糊概念格胶合的模糊本体合并研究[D]. 李兆海.大连海事大学2012
  • [10].一种用于本体排序的内容分析方法的研究[D]. 刘怡静.中南大学2010

相关论文

  • [1].支持动态需求的信息系统需求分析方法研究[D]. 郎美红.山东理工大学2008
  • [2].软件需求分析模型[D]. 张露凝.东华大学2008
  • [3].软件开发项目需求分析研究[D]. 练红.北京邮电大学2008
  • [4].基于本体的异构数据集成的研究[D]. 厉浩.东南大学2005
  • [5].IRP中需求分析方法的研究与应用[D]. 韩彦.燕山大学2006
  • [6].敏捷需求分析方法在小型项目中的应用研究[D]. 刘炳均.电子科技大学2007
  • [7].敏捷需求分析方法研究及其应用[D]. 肇淑华.重庆大学2005
  • [8].软件需求分析方法创新研究[D]. 刘嵩.武汉理工大学2005
  • [9].自动需求获取的本体模型与建模方法研究[D]. 王宇华.哈尔滨工程大学2006
  • [10].面向特定领域的需求获取与分析技术研究[D]. 王晓燕.山东大学2006

标签:;  ;  ;  ;  ;  ;  ;  

一种本体驱动的需求分析方法研究
下载Doc文档

猜你喜欢