版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第九章软件需求工程新进展课程提纲课程提纲软件需求基本理论和概念软件需求基本理论和概念 软件需求工程过程软件需求工程过程 软件需求获取软件需求获取 软件需求分析软件需求分析 软件需求规格说明软件需求规格说明 软件需求验证软件需求验证 软件需求管理软件需求管理 软件需求实现软件需求实现 软件需求工程新进展软件需求工程新进展 软件需求开发与需求管理工具软件需求开发与需求管理工具基于知识的需求工程基于知识的需求工程把把AI (Artificial Intelligence,人工,人工智能智能 )技术应用到需求工程领域,具有技术应用到需求工程领域,具有一个知识库和推理机制,在此基础上进一个知识库和推理机
2、制,在此基础上进行需求分析,检测其活动。行需求分析,检测其活动。 AI中知识表示和知识获取、定向推理中知识表示和知识获取、定向推理等方法对于领域建模、问题理解和需求等方法对于领域建模、问题理解和需求获取的研究是有重要意义的。获取的研究是有重要意义的。基于知识的需求工程工具基于知识的需求工程工具 RA:MIT研究人员开发的基于知识的系统,为需研究人员开发的基于知识的系统,为需求的开发提供一个智能助手求的开发提供一个智能助手 TMMRP:德国德国USU公司基于元模型对各种不同公司基于元模型对各种不同需求进行管理的工具需求进行管理的工具 QARCC:美国南加州大学开发的一个基于知识美国南加州大学开发
3、的一个基于知识的需求检测工具的需求检测工具 PROMIS:中科院数学所设计的中科院数学所设计的MIS开发环境开发环境形式化方法的定义形式化方法的定义 从广义上说,是应用数学的手段来从广义上说,是应用数学的手段来设计、模拟和分析,得到像数学公设计、模拟和分析,得到像数学公式那样精确的表示。式那样精确的表示。 从狭义上说,是使用一种形式化语从狭义上说,是使用一种形式化语言进行语言公式的形式推理,用于言进行语言公式的形式推理,用于检查语法的良构性并证明某些属性。检查语法的良构性并证明某些属性。引入形式化方法的目的引入形式化方法的目的 减少二义性减少二义性 提高准确性提高准确性 为验证打好基础为验证打
4、好基础 允许对需求进行推理允许对需求进行推理形式化需求分析方法注意事项形式化需求分析方法注意事项 选择科学的过程模型选择科学的过程模型 选择合适的需求表达技术选择合适的需求表达技术 选择合理的形式化验证方法选择合理的形式化验证方法科学的过程模型的内容科学的过程模型的内容 完整的生命周期完整的生命周期 一组全面而有条理的概念和模型一组全面而有条理的概念和模型 一套完整的技术一套完整的技术(规则,指导和启发规则,指导和启发) 一组详细说明的可交付产品一组详细说明的可交付产品 一种建模语言,具有元模型以及有效而直观的表示一种建模语言,具有元模型以及有效而直观的表示方法方法 一组用于测试和确认的规格说
5、明一组用于测试和确认的规格说明 保证质量的指导方针或建议保证质量的指导方针或建议 编码编码(及其它及其它)标准标准 系统复用建议系统复用建议 项目管理指导方针项目管理指导方针(包括对工作小组的结构以及各包括对工作小组的结构以及各人的分工、程序和资源的分配和管理等人的分工、程序和资源的分配和管理等)形式化方法描述需求实例形式化方法描述需求实例将图书管理系统的规格划分为将图书管理系统的规格划分为Books,Readers,LibrarySystem3个模块个模块LibrarySystemBooksReadersBooksBooks的形式化描述的形式化描述需求工程自动化的重要性需求工程自动化的重要性
6、 从非形式化的软件需求定义到形式从非形式化的软件需求定义到形式化的功能规约的自动转换仍是软件化的功能规约的自动转换仍是软件自动化的一大难题自动化的一大难题 形式化是软件自动化发展的基础形式化是软件自动化发展的基础 需求工程将向着对象化、形式化和需求工程将向着对象化、形式化和自动化全面发展自动化全面发展 软件需求功能的新发展所涉及到的:基于知识的软件需求功能的新发展所涉及到的:基于知识的需求工程,面向方面的需求分析方法,基于需求工程,面向方面的需求分析方法,基于MDA的软件需求开发,形式化需求分析方法和软件需的软件需求开发,形式化需求分析方法和软件需求自动化等,主要查阅与参考了以下论文:求自动化
7、等,主要查阅与参考了以下论文: 1.MDA的梦想与实现的梦想与实现-解救西西弗斯解救西西弗斯 2.MDA开发中的模型一致性检验开发中的模型一致性检验 3.基于基于UML扩展的面相方面建模扩展的面相方面建模 4.基于形式化方法的需求分析基于形式化方法的需求分析 5.基于知识需求的主动式知识系统基于知识需求的主动式知识系统 6.具有用户参与的面向方面的工程项目管理需求分析具有用户参与的面向方面的工程项目管理需求分析 7.软件需求定义语言软件需求定义语言NDRDL 8.软件需求定义语言软件需求定义语言NDRDL的设计的设计 9.软件需求工程软件需求工程-方法及工具评述方法及工具评述 10. 软件需求工程及其发展软件需求工程及其发展 11. 软件需求工程新发展软件需求工程新发展 12. 软件需求规格自动生成工具软件需求规格自动生成工具 13. 数字图书馆非功能性需求的面向方面建模数字图书馆非功能性需求的面向方面建模 14. 需求工程洋酒新进展需求工程洋酒新进展 15.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年建筑消防职业规划书
- 2026年项目安全生产工作计划
- 2026年年终销售冲刺方案主题
- 2026年餐饮顾问物联网接入协议
- 2026年中秋国庆工作安排部署方案
- 2026年消防工程专业职业规划书
- 基于标杆管理的科室成本优化实践
- 基于指南的儿童病毒性心肌炎标准化康复方案
- 2026年春节旅游计划方案
- 基于患者流量的成本绩效动态调整
- 2025年西安市8中小升初试题及答案
- 机械设备保修期服务方案及保证措施
- 《贵州省涉路工程安全技术指南(试行)》
- 2025年湖南省中考物理试卷(含解析)
- 食品安全日管控、周排查及月调度记录表
- 《资治通鉴》与为将之道知到课后答案智慧树章节测试答案2025年春武警指挥学院
- 数字生活产数人才练习试题及答案
- 数据新闻教程 课件 第6章 数据新闻的叙事
- 2024年10月自考13180操作系统试题及答案
- 污水处理厂提标改造工程施工组织设计
- 2021年11月信息系统监理师考试信息系统工程监理应用技术下午真题
评论
0/150
提交评论