检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]北京航空航天大学计算机学院,北京100083 [2]北京航天飞行控制中心,北京100094
出 处:《飞行器测控学报》2008年第2期41-44,共4页Journal of Spacecraft TT&C Technology
摘 要:瀑布过程模型要求所有需求都明确并经过评审后才能开始软件设计和编码,使得整个软件系统的研制周期很长。为了缩短软件研制周期,可以采用迭代过程模型开发飞控软件系统。在采用迭代过程模型时,必须合理确定迭代的次数和每次迭代的时机。本文介绍了软件需求演化的概念,建立了基于需求演化规律的迭代次数和迭代时机确定模型,提出了确定软件需求演化函数的方法。以实例对模型的应用和演化函数确定方法进行了说明。As required by the waterfall process model, software design and coding should not start prior clarification and review of all requirements. This usually results in a lengthy schedule for development of a software system. An iterative process model is used in development of a spaceflight control software system to shorten the lead time. When the iterative process model is used, the number of iterations and the start points of the iterations must be optimized. The concept of software requirements evolution is introduced, A timing model of software development iterations based on requirements evolution is presented. The object of optimization for the model is the completion time of the project and the decision variables are the number of iterations and the start points of the iterations. A method is proposed for establishment of the requirements evolution function of a software system. The model and the method are illustrated with examples. Finally, a discussion of the limitations of the model is given.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222