Title :
Automated Testing of Generic Computational Science Libraries
Author :
Sayre, Kirk ; Poore, Jesse
Author_Institution :
Software Quality Res. Lab., Tennessee Univ., TN
Abstract :
The design and maintenance of large computational science systems can be aided greatly by the use of generic computational science libraries. The object-oriented design of software using a generic library presents many advantages over non-object-oriented or non-generic based software design. However, the testing of generic libraries involves some unique issues not usually faced during the testing of non-generic libraries. This paper describes these testing issues as they pertain to libraries designed using C++ templates. A proposed solution to these issues using a usage model-based automated testing framework would be presented
Keywords :
C++ language; automatic programming; natural sciences computing; object-oriented methods; program testing; software libraries; C++ templates; automated testing; computational science systems; generic computational science libraries; object-oriented design; software design; Automatic testing; Biology computing; Computer simulation; Kirk field collapse effect; Software design; Software libraries; Software maintenance; Software quality; Software testing; System testing;
Conference_Titel :
System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on
Conference_Location :
Waikoloa, HI
Electronic_ISBN :
1530-1605
DOI :
10.1109/HICSS.2007.97