Title :
Modeling software testing processes
Author :
Collofello, James S. ; Yang, Zhen ; Tvedt, John D. ; Merrill, Derek ; Rus, Ioana
Author_Institution :
Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
Abstract :
The production of a high quality software product requires application of both defect prevention and defect detection techniques. A common defect detection strategy is to subject the product to several phases of testing such as unit, integration, and system. These testing phases consume significant project resources and cycle time. As software companies continue to search for ways for reducing cycle time and development costs while increasing quality, software testing processes emerge as a prime target for investigation. The paper proposes the utilization of system dynamics models for better understanding testing processes. Motivation for modeling testing processes is presented along with a an executable model of the unit test phase. Some sample model runs are described to illustrate the usefulness of the model
Keywords :
program debugging; program testing; software quality; cycle time; defect detection techniques; defect prevention technique; development costs; high quality software product; integration test phase; quality; software testing process modelling; system dynamics models; system test phase; unit test phase; Computer science; Costs; Feedback loop; Performance evaluation; Power system modeling; Scheduling; Software quality; Software testing; System testing; Vehicle dynamics;
Conference_Titel :
Computers and Communications, 1996., Conference Proceedings of the 1996 IEEE Fifteenth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-7803-3255-5
DOI :
10.1109/PCCC.1996.493647