• DocumentCode
    155207
  • Title

    Estimation of Uncertainty in Application Profiles

  • Author

    Flater, David

  • Author_Institution
    Nat. Inst. of Stand. & Technol., Gaithersburg, MD, USA
  • fYear
    2014
  • fDate
    2-3 Oct. 2014
  • Firstpage
    327
  • Lastpage
    332
  • Abstract
    Performance is an important facet of software quality, and application profiling tools are the instruments used to measure software performance at the function and application levels. The most powerful measurement method available in application profiling tools today is sampling-based profiling, where a potentially unmodified application is interrupted based on some event to collect data on what it was doing when the interrupt occurred. It is well known that sampling introduces statistical uncertainty that must be taken into account when interpreting results, however, factors affecting the variability have not been well-studied. In attempting to validate two previously published analytical estimates, we obtained negative results. Furthermore, we found that the variability is strongly influenced by at least one factor, self-time fragmentation, that cannot be determined from the data yielded by sampling alone. We investigate this and conclude with recommendations for obtaining valid estimates of uncertainty under the conditions that exist.
  • Keywords
    estimation theory; sampling methods; software performance evaluation; software quality; application profiling tool; sampling-based profiling; self-time fragmentation; software performance; software quality; statistical uncertainty; uncertainty estimation; Analytical models; Hardware; Kernel; Measurement uncertainty; Quantization (signal); Standards; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2014 14th International Conference on
  • Conference_Location
    Dallas, TX
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4799-7197-8
  • Type

    conf

  • DOI
    10.1109/QSIC.2014.16
  • Filename
    6958421