• DocumentCode
    2729101
  • Title

    The Future of Software Performance Engineering

  • Author

    Woodside, Murray ; Franks, Greg ; Petriu, Dorina C.

  • Author_Institution
    Carleton Univ., Ottawa, ON
  • fYear
    2007
  • fDate
    23-25 May 2007
  • Firstpage
    171
  • Lastpage
    187
  • Abstract
    Performance is a pervasive quality of software systems; everything affects it, from the software itself to all underlying layers, such as operating system, middleware, hardware, communication networks, etc. Software Performance Engineering encompasses efforts to describe and improve performance, with two distinct approaches: an early-cycle predictive model-based approach, and a late-cycle measurement-based approach. Current progress and future trends within these two approaches are described, with a tendency (and a need) for them to converge, in order to cover the entire development cycle.
  • Keywords
    software metrics; software performance evaluation; software quality; early-cycle predictive model-based approach; late-cycle measurement-based approach; software development cycle; software performance engineering; software performance improvement; software quality; Communication networks; Communication system software; Hardware; Middleware; Operating systems; Predictive models; Software measurement; Software performance; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Future of Software Engineering, 2007. FOSE '07
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2829-5
  • Type

    conf

  • DOI
    10.1109/FOSE.2007.32
  • Filename
    4221619