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

基于本体的软件需求跟踪的研究

作 者: 裴志远
导 师: 李心科
学 校: 合肥工业大学
专 业: 计算机软件与理论
关键词: 动态需求跟踪 需求本体 代码本体 本体映射
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 53次
引 用: 0次
阅 读: 论文下载
 

内容摘要


软件系统越来越复杂,实现软件需求到设计模型、代码、测试用例等软件产品的跟踪也变得越来越重要。需求跟踪是一种有效的控制手段,它能保持软件开发工作对需求的一致性。需求跟踪是实现软件需求管理,提高软件质量的关键手段。在现有的跟踪技术中,静态需求跟踪技术应用最广泛。偶尔也会有静态需求跟踪工具的出现,但是这些需求跟踪工具都不易于维护,而且当软件需求发生变更的时候,会损害需求跟踪的有效性。动态需求跟踪技术是一种自动化地建立需求跟踪关系的技术。本文结合本体,提出一种需求到代码的自动匹配方法。该方法通过构建需求本体和代码本体,建立两个本体之间的映射关系,根据映射关系完成需求到代码的跟踪。本文研究的主要内容包括:①分析、研究需求和代码的特点,构建需求本体和代码本体。分析了需求的分解过程、需求间的关系,并给出了需求本体的构建方法;给出代码本体的描述和代码本体内部关系的描述;②研究需求本体到代码本体的映射规则,提出了两种基于相似度计算的需求本体和代码本体的映射方法:基于WordNet英文词典的映射方法和基于属性的概念相似度计算方法;③设计开发基于本体的软件需求跟踪的原型,通过实验验证该方法的可行性和有效性。实验表明,本文提出的方法为动态需求的跟踪提供了一种有效的方法,并对需求变更影响分析具有指导性的意义,为软件需求的管理带来积极的作用。

全文目录


摘要  5-6
ABSTRACT  6-7
致谢  7-11
第一章 绪论  11-13
  1.1 论文研究背景  11
  1.2 研究内容和意义  11-13
    1.2.1 论文研究内容  11-12
    1.2.2 论文研究意义  12-13
  1.3 论文组织结构  13
第二章 需求跟踪和本体  13-27
  2.1 需求工程  14-17
    2.1.1 需求定义  14-15
    2.1.2 需求工程  15-16
    2.1.3 需求管理  16-17
  2.2 需求跟踪  17-23
    2.2.1 需求跟踪的定义  17-18
    2.2.2 需求跟踪相关技术  18-20
    2.2.3 动态需求跟踪  20-23
  2.3 本体  23-26
    2.3.1 本体定义及建模语言  23-25
    2.3.2 本体描述语言[24]  25-26
  2.4 本章小结  26-27
第三章 基于本体的需求跟踪的研究  27-44
  3.1 软件需求本体  27-33
    3.1.1 需求本体描述  27-31
    3.1.2 软件需求依赖关系  31-33
  3.2 代码本体  33-38
    3.2.1 面向对象软件特征  34-35
    3.2.2 代码本体依赖关系分析  35-37
    3.2.3 代码本体描述  37-38
  3.3 基于本体的需求跟踪  38-43
    3.3.1 本体映射  38-39
    3.3.2 相似度计算方法  39-42
    3.3.3 基于本体映射的需求跟踪系统  42-43
  3.4 本章小结  43-44
第四章 基于本体的需求跟踪设计与实验  44-49
  4.1 系统开发平台简介  44
  4.2 实验系统平台的选择  44-45
    4.2.1 Jena  44
    4.2.2 JDBC  44-45
  4.3 系统设计  45-48
  4.4 本章小结  48-49
第五章 总结和研究展望  49-50
  5.1 总结  49
  5.2 下一步工作  49-50
参考文献  50-53
攻读硕士学位期间发表的论文  53-54

相似论文

  1. WordNet和《中国分类主题词表》的映射研究,G254
  2. 基于自然语言打印机人机交互方法研究与实现,TP11
  3. 基于关系数据库的本体半自动构建方法,TP311.13
  4. 基于本体的物流信息集成系统的研究,TP311.52
  5. 自主Web服务平台及其服务选择方法研究,TP393.09
  6. 本体映射在语义Web服务发现中的应用研究,TP393.09
  7. Ontology映射研究,TP301
  8. 面向跨系统个性化服务的多源用户模型聚合方法研究,G250.73
  9. 基于本体的消防知识集成研究,TP182
  10. 基于本体的教学管理信息集成的研究,TP311.52
  11. 信息集成系统中本体自动生成及映射过程,TP311.52
  12. 基于本体的语义信息集成及本体映射过程,TP391.1
  13. 基于本体的信息集成,F270.7
  14. 基于语义相似度的本体映射框架研究与实现,TP391.1
  15. 语义网环境下本体映射的研究,TP391.1
  16. 基于本体映射的电子目录智能服务理论研究,F713.36
  17. 工程项目管理中的本体集成研究,TU712
  18. 语义Web服务中本体映射应用模式的研究,TP393.09
  19. 信息集成中基于高精确度的本体映射,TP391.1
  20. 信息集成中多策略本体映射方法研究,TP301

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