需求规格元模型及其生成工具

需求规格元模型及其生成工具

论文摘要

随着软件工程技术的不断发展,开发软件的规模和复杂度不断增加,软件开发的中心任务逐渐由过去的代码实现为主变为现在以需求分析为主。需求分析中最大的困难之一是开发者对目标领域背景知识的缺乏,造成开发者与用户之间无法很好地沟通。如何正确地获取待开发系统的需求一直是需求分析工程领域的研究热点。本文采用领域本体描述领域知识,将领域本体作为需求分析过程中的基础,以消除软件开发者和用户之间由于知识结构差异所产生的隔阂。在需求分析过程中,首先提出一种三元组<Operator,Object,Manner>作为需求的描述格式,规范需求的表述形式并实现领域本体知识对需求信息获取的指导作用。接着对需求分析过程中的需求分类和需求之间的关联关系进行了一定的研究,提出了一种需求的分类方法和归纳出7种需求间的基本关联关系。基于上述研究,对需求分析过程进行建模,并提出一个面向领域的需求规格元模型。该元模型对用户功能性需求获取和分析方法的规范和改进具有指导作用。最后基于该元模型设计并实现了一个面向领域的需求规格生成工具,验证元模型对需求获取和分析的指导作用并实现需求获取和求精过程的图形化操作以及需求规格信息的本体描述功能。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 本文主要工作
  • 1.3 本文篇章结构
  • 第2章 相关研究概述
  • 2.1 需求工程研究概述
  • 2.1.1 软件需求
  • 2.1.2 需求的描述
  • 2.1.3 需求工程
  • 2.2 领域工程研究概述
  • 2.3 本体研究概述
  • 2.3.1 本体的概念及功能
  • 2.3.2 本体的研究和应用
  • 2.3.3 本体的描述语言OWL
  • 2.4 本章小结
  • 第3章 面向领域的需求规格元模型
  • 3.1 需求分类
  • 3.2 需求间的关联关系
  • 3.3 面向领域的需求规格元模型
  • 3.3.1 需求的三元组描述方法
  • 3.3.2 需求规格元模型
  • 3.4 本章小结
  • 第4章 需求规格生成工具的总体设计
  • 4.1 系统的设计目标
  • 4.2 系统的主要开发工具
  • 4.2.1 Eclipse开发平台
  • 4.2.2 EMF框架&EclipseUML插件
  • 4.2.3 GEF框架
  • 4.2.4 Jena框架
  • 4.3 系统的总体架构设计
  • 4.4 本章小结
  • 第5章 需求规格生成工具的详细开发与实现
  • 5.1 图形化界面描述需求
  • 5.2 领域本体的导入与解析
  • 5.2.1 领域本体的导入
  • 5.2.2 领域本体的解析
  • 5.3 需求规格信息的导出
  • 5.3.1 需求信息的图形化保存
  • 5.3.2 需求信息的本体化保存
  • 5.4 应用实例
  • 5.5 本章小结
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 需进一步研究的问题
  • 参考文献
  • 攻读硕士期间发表的论文
  • 致谢
  • 相关论文文献

    • [1].多媒体试题模板化生成工具的设计与开发[J]. 计算机与现代化 2010(08)
    • [2].多语种二分查找类库及文件生成工具的实现[J]. 电脑知识与技术 2013(31)
    • [3].JSP网页自动生成工具的设计[J]. 科技风 2010(09)
    • [4].军工软件测试管理与文档生成工具的研究与实现[J]. 信息安全与技术 2010(10)
    • [5].用HTAs编写Moodle试题导入文件生成工具[J]. 中国教育信息化 2010(21)
    • [6].提供制造业可以量化的价值[J]. 中国制造业信息化 2011(12)
    • [7].汽车诊断中脚本自动生成工具的研究[J]. 科技视界 2013(02)
    • [8].创新学籍档案著录的模式——学籍档案档号生成工具(VisualDangNumGenerate)的应用[J]. 广东技术师范学院学报 2012(12)
    • [9].输送机线西门子PLC程序自动生成工具[J]. 电子制作 2014(07)
    • [10].Ant技术的剖析与应用[J]. 计算机光盘软件与应用 2013(17)
    • [11].highFAR建筑设计生成方法探索[J]. 新建筑 2011(03)
    • [12].基于GFT的TTCN-3测试套自动生成工具的设计与实现[J]. 计算机与数字工程 2013(06)
    • [13].数据库SQL语句生成工具的设计[J]. 山西师范大学学报(自然科学版) 2014(02)
    • [14].论Excel在中小学会计中的应用[J]. 北方经贸 2013(09)
    • [15].基于自适应遗传算法的测试用例生成工具[J]. 计算机工程 2010(11)
    • [16].浅议几种概念格生成工具[J]. 黑龙江科技信息 2013(26)
    • [17].基于社会性软件的高校教师知识管理[J]. 中国教育技术装备 2011(12)
    • [18].飞思卡尔i.MX6平台DRAM接口高阶应用指南-DDR3篇[J]. 中国集成电路 2014(07)
    • [19].基于遗传算法的动态可变参数的测试数据自动生成工具[J]. 计算机科学 2012(05)
    • [20].DDL代码自动生成工具[J]. 软件导刊 2010(07)
    • [21].基于C程序的控制流图生成器的设计和实现[J]. 电脑编程技巧与维护 2013(04)
    • [22].Web用户界面动态生成工具的设计与实现[J]. 河南大学学报(自然科学版) 2011(06)
    • [23].软件外包中生产效率的研究[J]. 科教导刊(上旬刊) 2013(03)
    • [24].基于LabVIEW的输油站运销系统[J]. 国外电子测量技术 2011(01)
    • [25].代码自动生成工具在软件开发中的应用[J]. 信息与电脑(理论版) 2011(20)
    • [26].油田计量间无人值守系统[J]. 油气田地面工程 2014(01)
    • [27].MCGS监控软件在电厂自动加药和汽水取样系统中的运用[J]. 中国高新技术企业 2010(04)
    • [28].EAST系统的建设与发展[J]. 中国金融电脑 2014(10)
    • [29].电子商务下的信任网络构造与优化[J]. 计算机学报 2012(01)
    • [30].编译原理课程设计的教学实践与改革[J]. 实验室研究与探索 2012(11)

    标签:;  ;  ;  ;  

    需求规格元模型及其生成工具
    下载Doc文档

    猜你喜欢