Using Nonlinear Dynamic System to Better Understand and Control Requirements Decomposition Process
The software requirements decomposition is a constantly evolving and stepwise perfecting process. We need a stable process in order to avoid software project failure caused by deficient requirements and uncontrolled change of requirements. The process can be taken as a dynamic system and described by using a nonlinear dynamic equation for its simplest situation. The equation has been set up and the process has been simulated in this paper. The results show that the process can be kept stable and the requirements can be changeable if the requirements decomposition rate is in its stable region. The process may be in chaos and the change is hard if the rate is too large. The initial application shows that we can get a stable decomposition process if we take a suitable rate.
software engineering requirements engineering requirements decomposition, nonlinear dynamic system, chaos.
GE Junwei FANG Yiqiu SHAYNE Flint
Faculty of Computer Science and Technology Chongqing University of Posts and Telecommunications Chon Department of Computer Science The Australian National University Canberra ACT0200, Australia
国际会议
武汉
英文
998-1003
2007-07-25(万方平台首次上网日期,不代表论文的发表时间)