基于非线性动力系统的需求演化模型研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:wpe2727
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件在各行各业应用的深化,软件的规模越来越大,系统结构也越来越复杂。在大型复杂软件系统的开发和应用过程中,早期需求的不确定性和后期需求的易变性一直是影响软件生命周期,困扰软件开发效率和开发质量的重要因素。需求是软件系统的生命之源,需求分析是软件生命周期中最重要的阶段。需求的不确定性不仅影响软件开发的组织和管理,而且严重影响软件的结构,甚至可能导致软件系统的失败。   在软件系统的生命周期中,需求演化是不可避免的。需求分析的不足不仅可以导致软件系统早期需求的不确定,还会引起软件后期的不断变化;同时,初始需求的轻微变化可能造成软件系统后期巨大的变化,甚至导致软件的开发失败。目前,需求工程中更多的是依赖经验知识,利用经验模型来指导软件开发人员进行需求分析。需求变化对后期开发影响有多大,这种影响能否避免或减少,这都需要理论模型来给予回答。如何构建描述需求演化过程的理论模型,从理论上解决减少需求变化对软件开发的影响,这一直是软件工作者们关注的热点问题。   本文从系统动力学角度,主要对软件的需求演化过程进行了研究和探讨,在分析研究动力系统理论的基础上,得出需求演化过程是一个非线性动力系统。同时,本文构建了一个非线性动力系统方程来描述需求演化过程,通过分析说明了该方程具有混沌特性可以将它看成是一个混沌系统。此外,本文基于非线性动力系统理论提出了一种理论模型,该模型可以对需求演化过程进行指导,以及评价演化过程的程度和质量。研究表明,只要需求演化过程的变化图和模型的轨迹图一致,那么需求的演化过程就可以看成是正常的,并通过仿真,模拟和分析需求演化过程的规律以及影响需求演化过程的主要因素,找出了影响需求演化过程的主要参数。   在理论研究的基础上,本文通过对具体实例及仿真结果的分析,进一步说明了本文提出的理论模型在指导和评价需求演化过程上是有效可行的。
其他文献
现在,信息网络的基础性研究日益加强,如何使网络变得更加安全、更加易于控制是一个挑战。虚拟的网络社会和人类的现实社会有很多相似性,它们都以人类的需求为根本。随着科学技术
等值线图在石油勘探开发、采矿、地质等领域有广泛应用,但由于这些领域经常遇到断层,使得断层附近的等值线追踪结果不能正确反应真实的地质构造。因此本文主要研究了基于三角
互联网在人们生活中越来越重要,成为人们获取资源的重要来源。网络信息爆发式增长,使得传统以服务器为核心的网络服务模式出现很多不足之处。对等网络(P2P)技术以其独特的特
科学可视化是计算机图形学与医学图像处理领域中的热点问题,在医疗研究、外科手术、辅助教学等方面有着重大的理论意义和应用价值。   本文在扫描图像数据格式转换、预处
学位
机动车检测是模式识别、图像处理和计算机视觉领域中比较重要的研究课题,在视频监控技术、内容的图像与视频检索、机动车辆识别以及人工智能等都有着十分广泛的应用前景和实
设计模式是有经验的面向对象设计者所总结的针对若干典型问题的经典解决方案,已经得到广泛的认可和应用。从程序代码中自动地提取出设计模式有助于人们对程序的理解。设计模式
近年来,本体作为一种能在语义层面上描述信息和数据的概念模型,被广泛地应用到知识表述、知识整合以及知识智能化等等领域中。然而大多数的本体都是由个人或专家为了一些专门
随着计算机科学与信息技术的发展,很多领域中都陆续出现了有着复杂协作关系的系统,而这些系统的结构设计也是在长期的演变过程中不断完善与优化的。然而,很多完善与优化过程
云计算是一个多租户环境,云上资源均共享。用户将数据存储到云服务器上具有一定风险,无论在传输过程或者服务器上都有可能遭到未授权第三方篡改。怎样让用户确信他们的数据在
流媒体代理服务器技术能有效降低流媒体访问的网络传输量,由于持续数据流访问给代理服务器缓存带来了巨大的挑战,因而如何能在保证媒体流服务质量的前提下,既能保证媒体服务