• DocumentCode
    2228207
  • Title

    Automated detection of performance regressions: the mono experience

  • Author

    Kalibera, Tomas ; Bulej, Lubomir ; Tuma, Petr

  • Author_Institution
    Dept. of Software Eng., Charles Univ., Prague, Czech Republic
  • fYear
    2005
  • fDate
    27-29 Sept. 2005
  • Firstpage
    183
  • Lastpage
    190
  • Abstract
    Engineering a large software project involves tracking the impact of development and maintenance changes on the software performance. An approach for tracking the impact is regression benchmarking, which involves automated benchmarking and evaluation of performance at regular intervals. Regression benchmarking must tackle the nondeterminism inherent to contemporary computer systems and execution environments and the impact of the nondeterminism on the results. On the example of a fully automated regression benchmarking environment for the mono open-source project, we show how the problems associated with nondeterminism can be tackled using statistical methods.
  • Keywords
    benchmark testing; program testing; public domain software; regression analysis; software development management; software performance evaluation; automated detection; computer system; mono open-source project; regression benchmarking; software performance evaluation; statistical method; tracking; Automatic testing; Benchmark testing; MONOS devices; Performance analysis; Quality assurance; Robustness; Software engineering; Software performance; Software quality; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2005. 13th IEEE International Symposium on
  • ISSN
    1526-7539
  • Print_ISBN
    0-7695-2458-3
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2005.18
  • Filename
    1521132