| 摘要: |
| 本文依据软件开发过程是软件的观点,首先讨论了它的控制结构与数据结构的含义;通过对其宏观结构的分析,给出了软件开发活动的三种基本控制结构,即正则结构、回溯结构、并行结构;在此基础上,讨论了它的控制的复杂度和描述的完备性问题;最后,给出了实例。 |
| 关键词: |
| DOI: |
| 分类号: |
| 基金项目:本研究得到国家八六三高技术计划资助. |
|
| RESEARCH ON CONTROL STRUCTURE OF SOFTWARE PROCESS |
|
He Keqing
|
| Abstract: |
| In this paper, with the view that software process (SP) is a software too, we first discuss notations of its control and data structures. Through analysing the process model and its macrostructure, we present the construction principles of process model and three kinds of elementary control structures, i.e. , regular structure, backtrack structure and parallel structure; On the basis of the above, we analyse the complexity of SP and discuss the completeness of expression. Finally we show some instances of control of contril structures and control flows through describing activies during sP and activities in JSD methodology. |
| Key words: |