Title :
From source code analysis to static software testing
Author :
Wang Wei ; Meng Yunxiu ; Han Lilong ; Bai He
Author_Institution :
Sch. of Inf. Sci. & Technol., Shijiazhuang Tiedao Univ., Shijiazhuang, China
Abstract :
This paper first introduces the safety rule which standardizes static software testing based on technology of source code analysis and lists a few big problems which can be tested by the technology. These problems can be categorized as memory management, uninitialized variables, null pointer exception, array access violation and exception and buffer overflow. Besides, this paper gives a static test tool, Klocwork, which analyses source code, and puts forward four stages of the static testing based on the technology of source code analysis. In the end, certain issues inside aerospace simulation applications are technically summarized with associated research plans.
Keywords :
program diagnostics; program testing; source code (software); storage management; Klocwork; aerospace simulation applications; array access violation; buffer overflow; exception overflow; memory management; null pointer exception; source code analysis; static software testing; static test tool; uninitialized variables; Arrays; Educational institutions; Memory management; Safety; Software; Software testing; Klocwork; Software defect; Static testing; Technology of source code analysis;
Conference_Titel :
Advanced Research and Technology in Industry Applications (WARTIA), 2014 IEEE Workshop on
Conference_Location :
Ottawa, ON
DOI :
10.1109/WARTIA.2014.6976516