DocumentCode
2523378
Title
Performance Testing Based on Time Complexity Analysis for Embedded Software
Author
Jin, Hu ; Chen, Liang-Yin ; Zeng, Ling-Ming ; Li, Bao-Lin
Author_Institution
Comput. Sci. Dept., Chengdu Univ. of Inf. Technol., Chengdu
fYear
2008
fDate
29-31 July 2008
Firstpage
243
Lastpage
247
Abstract
Architecture design and software implementation both contribute to the correctness of ultimate software products. So performance testing is very helpful to test the inconsistence between design and implementation since it is the mix reflection of both sides. Especially in embedded system, with limited resources, execution time is more likely to expose hidden defects. This research presents a time performance analysis method for software testing. Firstly, software modules were divided according to functionality in architecture view, and their time complexity were computed in static; secondly, testing activities were designed to track running time cost of those modules; next, expected time complexity was compared with actual running time to figure out abnormal function modules defects resident. Lastly, experiments were conducted in an embedded software project. The results showed time performance testing is an efficient way to find out some kinds of defects concerned with the inconsistence of design and implementation.
Keywords
computational complexity; program testing; software architecture; architecture design; embedded software; embedded software project; performance testing; software products; software testing; time complexity; time complexity analysis; time performance analysis method; Computer architecture; Computer science; Embedded software; Embedded system; Performance analysis; Reactive power; Software design; Software performance; Software systems; Software testing; Architecture Design; Embedded System; Software Testing; Time Complexity;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Software and Systems, 2008. ICESS '08. International Conference on
Conference_Location
Sichuan
Print_ISBN
978-0-7695-3287-5
Type
conf
DOI
10.1109/ICESS.2008.90
Filename
4595565
Link To Document