目标和场景相结合的需求工程

被引量 : 11次 | 上传用户:liuliea
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通过对问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段。需求工程是指应用已证实有效的技术、方法进行需求分析,确定客户需求,帮助分析人员理解问题并定义目标系统的所有外部特征的一门学科。它通过合适的工具和记号系统地描述待开发系统及其行为特征和相关约束,形成需求文档,并对用户不断变化的需求演进给予支持。软件需求工程是一门分析并记录软件需求的学科,它把系统需求分解成一些主要的子系统和任务,把这些子系统或任务分配给软件,并通过一系列重复的分析、设计、比较研究、原型开发过程把这些系统需求转换成软件的需求描述和一些性能参数。随着软件系统的发展,需求分析在软件设计中的地位变得越来越重要了。如何获取正确完整的需求规约是目前各种需求分析方法的重点。目前,现代软件工程中新兴出两种重要的需求分析方法:面向目标的需求工程方法和面向场景的需求工程方法,这两种方法都具有一些优点,同时也存在一些的缺点需要改进。面向目标的需求分析方法中目标的描述基于线性时序逻辑,广泛的将形式化方法应用于需求一致性和完整性的保证方面,具有严密性强的特点。但是面向目标的需求分析方法存在一个重要的难题就是很难正确的获取系统的初始目标。面向场景的需求分析方法主要采用时序图的方式对需求进行规约,时序图的描述方法使得需求分析人员很容易从片断行为把握系统,有利于系统初始目标的获取,但是由于时序图描述的是片断信息,因此需求的完整性和一致性通常很难保证。本文在总结面向目标的需求分析方法和面向场景的需求分析方法的优缺点的基础上,对两种方法进行整合,形成目标和场景相结合的需求分析方法,这个方法在总结、借鉴相关工作结果的基础上,克服了单纯的面向场景和面向目标方法中的一系列缺点,充分利用了它们的优点,保证了需求分析的完整性和一致性,同时提供了需求检查可视化的方法。本文的主要在以下方面进行了研究:场景描述工具时序图向操作目标的转换;时序图和目标集合等价的判定;目标求精方法上的研究;系统目标完整性的判定;目标分歧探测工作的简化;代理层次的划分;操作目标规则集;基于规则的层次式有穷状态自动机;需求分析的结果可视化;将目标障碍探索方法和冲突检测机制整合到目标和场景相结合的需求分析方法中,从而保证目标的完整性和一致性(目标的一致性和完整性得到保证,则场景的一致性和完整性也得到保证)。本文的研究结果如下:1.时序图向操作目标的推导算法以及时序图和操作目标集等价的定义和判定等价的判定定理。本文提出了一个时序图向操作目标的推导算法。算法从时序图中的操作出发,将时序图转化成描述操作和操作时序的目标集合,同时为了保证推导的正确性算法,本文从语义的角度出发,提出了时序图和目标集合等价的定义,以及在实践中可用来判定等价的判定定理,从而保证了时序图向操作目标的推导算法的正确性;2.谓词驱动的目标求精算法。本文在形式化求精的基础上,建立了谓词驱动的目标求精算法,使得由下至上的目标求精过程有可能借助计算机自动完成,稍作改进就可以用计算机来实现求精的自动化;同时根据对系统目标中可监控谓词集合的谓词分类,提出了一个保证系统目标完整性的判断方法;3.降低分歧探测工作的定理。本文将目标冲突的检测和处理机制引入到目标和场景相结合的需求工程方法中,使得需求的一致性得到了保证。同时,为了降低目标分歧探测工作的复杂度,在保证分歧探测工作正确性的基础上,本文提出了两个定理,来降低分歧检测算法的输入数据量,从而减轻了分歧探测工作的工作量;4.操作目标集合的模拟执行。本文分别为操作目标、代理、软件系统建立了规则集,并且为代理层次的划分,提供了理论依据,这样就使得目标描述的系统和基于规则的层次式有穷状态机结合起来,为需求分析结果的模拟执行打下基础;通过对规则的解释执行,实现了模拟执行的需求检查方法,该方法即可以检验需求的正确性,也为系统的分析和测试打下了基础。最后,本文以安全计算机为实例,依次对时序图向操作目标的转换过程、基于谓词的目标求精、目标的障碍分析以及目标的一致性分析等过程进行了讨论,得出了完整的、一致的系统目标规约,以此展示了本文所提出方法的有效性和可行性。
其他文献
目的:研究从胡萝卜榨取汁、浆后所剩残渣提取膳食纤维的工艺及其功能特性,为综合利用胡萝卜资源、提高胡萝卜深加工产品的附加值提供理论依据,并为果蔬残渣的开发利用提供指
成都区空间结构变化与大都市协调发展研究区域经济学专业研究生张少平指导教师杨明洪大都市是一个大型城市社会经济发展、空间结构变化的必然结果,也是带动区域实现协调发展的
目的:应征公民心理检测人格测验的实施方法是,应征公民在计算机上完成《中国士兵人格问卷》,分数异常者进行征兵心理结构式访谈,以明确是否为分裂样人格者或精神障碍高危者。
加入WTO以来,中国自主品牌汽车从2001年到2006年,经过五年的发展市场占有率也逐年提升,在行业中取得了令世界瞩目的成绩,但深入分析可以看出,国产品牌汽车主要还是集中在经济
随着权利人利用信息网络传播其作品,信息网络传播权应运而生。权利人行使权利的同时往往伴随着权利被侵犯。网络中介服务提供者在信息网络传播中,起到了至关重要的作用。一方
外语学习总是在母语的背景下进行的,而母语与目的语在语言和文化上的差异往往会给目的语的学习带来一定的影响,因此,研究和探讨母语在外语学习中的“迁移”现象一直来为语言
根据巴利佛典的说法,四念处法是佛证得无上正等正觉时在心中现起的最初的法门,南传佛教认为四念处是通向涅槃的唯一的道路。本文在广泛浏览了律藏、经藏和论藏的相关文献后,并结
20世纪90年代以来,电子商务作为一种新生力量,在世界范围内得到迅猛发展,并成为新的经济增长点。而进入21世纪,随着网络技术的日益发达、互联网的迅速普及,电子商务这种商务模式日
目的:探讨抗抑郁药在我院精神科及各综合科室的临床使用特点、频率、合理性、不良反应,并为新型抗抑郁药的使用提供合理化建议。方法:随机抽取2000年4月至10月出院病历2533份
本文应厦门金龙大客车前处理电泳线生产的实际要求,借助于多体动力学理论,完成了双轨悬挂自行输送机的开发和研制,即将传统的输送机的开发研究纳入到现代多体动力学系统的设