• 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