需求确定性模型软件需求工程中不确定性问题研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:wangkanli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在近20年来人们不断发现在实际开发中软件需求是实实在在存在着的问题;对于很多系统而言,完全理解需求是可望而不可及的事情。软件需求工程(RE)涉及的内容包括软件需求的获取、分析、规格说明、验证和管理。虽然需求工程领域的研究已经产生了一个广阔的知识体系,但是在实际环境中,许多技术并不象预想的那样实用。 本文从实践的角度分析了需求的属性和需求不确定性问题后,提出了一个新的需求工程过程模型:需求确定性模型(RCM)。需求确定性模型是一个基于螺旋模型的五级模型。这五级分别为混乱级(第1级)、已定义级(第2级)、可管理级(第3级)、明确级(第4级)、理想级(第5级)。任何在开发和即将开发的系统都可以通过评估位于这五级中的某一级。 需求确定性模型是工程实践和管理经验的总结,可以为实践者改进需求工程过程、改善需求管理提供参考。另外,需求确定性模型与现有的需求工程技术和模型完全兼容。 本文最后通过开发一个名为BES(宝钢产品能耗计算与分析系统)的数据库应用项目和另一个名为BMRS(宝钢多媒体演示与培训系统)的多媒体应用项目验证了需求确定性模型的正确性和实用性。
其他文献
该文首先对群体决策支持系统的概念、组成和发展状况作了简要介绍,对多目标决策、群体决策的一些理论和方法与群体集结函数等进行了讨论;然后将模糊集理论引入到多目标群体决
该文首先阐述了入侵检测的概念和相关技术、入侵检测系统的研究现状;分析了数据挖掘技术在入侵检测系统中的应用.讨论了Apriori数据挖掘算法及其扩展算法.为减小入侵检测系统
随着计算机网络技术的发展,以防火墙和入侵检测系统为主构成的网络安全防护体系已经不可能完全避免黑客的入侵,所以我们需要提出新的网络安全解决方案,来实现网络在受到攻击时仍
该文从软件工程角度,论述了基于Web的多层分布式代理计费系统的开发过程,主要内容包括:代理计费的实现原理、数据库设计以及应用系统的设计与实现等.文中主要探讨了C++Builde
针对目前软件系统面向大规模和复杂业务处理的要求,该文的研究重点在于对业务流程和逻辑进行形式化的逻辑描述和逻辑处理.该文结合领域专用的软件开发方法和人工智能领域的逻
如今的社会已经进入了信息时代,信息技术给人们生活的各个方面都带来了革命性的影响和变化,Internet也在人们生活中扮演了越来越重要的角色。作为Internet上最早大量使用的应用
随着教育体制的改革,提高全民素质,高校招生名额每年以30%的速度递增。而各个高校在原有的硬件,软件条件下,学生人数都不同程度的按比例增加,为了保证教学质量,最大程度的发挥软硬件
目前,国内外的信息安全技术正蓬勃发展,以防火墙、入侵检测、SSL和PKI为典型代表的网络安全技术正在广泛应用。这些技术均有各自的特点,同时这些特点也决定了它们所适合的应用范
基于Agent的计算,建立多Agent合作的问题求解系统是计算机学科的前沿课题.该文就Agent的思维状态模型、Agent的个性模型、联盟形成和演化机制、以及MAS应用等 方面进行了研究
随着网络技术迅速发展和组织的全球化进程,处理方式也相应发生变化,从集中式向分布式发展,应用模式要求从人机交互模式转化为人人交互模式。如何建立新的分布式计算环境,以适应新