Title :
Simulation Model of Team Software Process Using Temporal Parallel Automata
Author :
Zhang, Bing ; Zhang, Rubo
Author_Institution :
Coll. of Comput. Sci. & Technol., Harbin Eng. Univ., Harbin, China
Abstract :
Team Software Process (TSP) is brought forward to help improve the efficiency of software development process. Further, establishing simulation model for TSP can facilitate developers´ understanding, forecast possible shortcomings and bottlenecks in process and assist developers´ decision-making, supervise and control project development process. In this paper, firstly Temporal Parallel Automata (TPA) theory expanded from the finite state automata theory is applied into software process modeling. Secondly the concepts and the process control structures of TSP which are divided into sequence, AND-join, AND-split, OR-join, OR-split and Loop structure are mapped to TPA, thereby the TSP simulation model based on TPA is built. Thirdly the definition of soundness is given for soundness verification of process model. Finally, an instance is used to verify the validity of process model. It is proved that activity planning, resource allocation and schedule control of software process can be implemented effectively by the model.
Keywords :
decision making; finite state machines; formal verification; program control structures; resource allocation; software process improvement; AND-join; AND-split; OR-join; OR-split; TPA theory; TSP simulation model; activity planning; decision-making; finite state automata theory; loop structure; process control structures; project development process; resource allocation; schedule control; software development process; software process modeling; soundness verification; team software process; temporal parallel automata theory; Automata; Automatic control; Computational modeling; Internet; Predictive models; Process control; Programming; Software performance; Software quality; Transfer functions;
Conference_Titel :
Internet Computing for Science and Engineering (ICICSE), 2009 Fourth International Conference on
Conference_Location :
Harbin
Print_ISBN :
978-1-4244-6754-9
DOI :
10.1109/ICICSE.2009.64