• DocumentCode
    1921829
  • Title

    An Automatic Framework for Efficient Software Performance Evaluation and Optimization

  • Author

    Hsu, Chih-Chieh ; Devetsikiotis, Michael

  • Author_Institution
    Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC
  • fYear
    2007
  • fDate
    39142
  • Firstpage
    99
  • Lastpage
    105
  • Abstract
    Performance evaluation has been an important part of software development. Fast and accurate software performance evaluation can help not only in understanding the behavior of software during development, but also in capacity planning during deployment. In this paper, we propose an automatic framework that can be used to optimize software performance indicators. For optimization, we use response surface methodology (RSM) for its simplicity and its ability to describe the behavior of a system in a whole neighborhood. To efficiently obtain the response data for different parameter settings, a reusable importance sampling (IS) simulation and testing method can be applied. We describe here this novel method based on a combined response surface and importance sampling (RS-IS) framework and we illustrate its usefulness via simulated examples that minimize total cost in a capacity planning problem
  • Keywords
    software development management; software performance evaluation; capacity planning; importance sampling simulation; importance sampling testing; response surface methodology; software development; software performance evaluation; software performance optimization; Capacity planning; Cost function; Hardware; Monte Carlo methods; Optimization methods; Programming; Response surface methodology; Software performance; Software testing; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Symposium, 2007. ANSS '07. 40th Annual
  • Conference_Location
    Norfolk, VA
  • ISSN
    1080-241X
  • Print_ISBN
    0-7695-2814-7
  • Type

    conf

  • DOI
    10.1109/ANSS.2007.12
  • Filename
    4127207