Title :
Method of software testing based on program understanding
Author :
Tang, Heping ; Huang, Shuguang ; Bao, Lei ; Li, Yongliang
Author_Institution :
Dept. of Network Eng., HeFei Electron. Eng. Inst., Hefei, China
Abstract :
The large scale software system requires computational management techniques in engineering designs, implementations and maintains urgently. This paper discusses an approach of program understanding with mathematical foundations for computation of software behavior. Computational analyses automatically figure out possible behavior and security attributes of software components both for source files and binary executes. The results of program understanding in formula and concurrent assignments forms augment human intelligence in program analysis, testing and evaluation. Program understanding transforms specification verification, software product and security attribute into computational procedure that would achieve intelligent management in next generation Software Engineering.
Keywords :
formal specification; formal verification; program diagnostics; program testing; reverse engineering; computational management; program analysis; program understanding; software testing method; Computational intelligence; Design engineering; Engineering management; Humans; Large-scale systems; Maintenance engineering; Security; Software engineering; Software systems; Software testing; Computational Function Language; Concurrent Assignment Form; Expression Propagation; Security Evaluation; Software Testing;
Conference_Titel :
Computer and Automation Engineering (ICCAE), 2010 The 2nd International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-5585-0
Electronic_ISBN :
978-1-4244-5586-7
DOI :
10.1109/ICCAE.2010.5451817