• DocumentCode
    1864153
  • Title

    Using Load Tests to Automatically Compare the Subsystems of a Large Enterprise System

  • Author

    Malik, Haroon ; Adams, Bram ; Hassan, Ahmed E. ; Flora, Parminder ; Hamann, Gilbert

  • Author_Institution
    Sch. of Comput., Queen´´s Univ., Kingston, ON, Canada
  • fYear
    2010
  • fDate
    19-23 July 2010
  • Firstpage
    117
  • Lastpage
    126
  • Abstract
    Enterprise systems are load tested for every added feature, software updates and periodic maintenance to ensure that the performance demands on system quality, availability and responsiveness are met. In current practice, performance analysts manually analyze load test data to identify the components that are responsible for performance deviations. This process is time consuming and error prone due to the large volume of performance counter data collected during monitoring, the limited operational knowledge of analyst about all the subsystem involved and their complex interactions and the unavailability of up-to-date documentation in the rapidly evolving enterprise. In this paper, we present an automated approach based on a robust statistical technique, Principal Component Analysis (PCA) to identify subsystems that show performance deviations in load tests. A case study on load test data of a large enterprise application shows that our approach do not require any instrumentation or domain knowledge to operate, scales well to large industrial system, generate few false positives (89% average precision) and detects performance deviations among subsystems in limited time.
  • Keywords
    principal component analysis; program testing; software maintenance; software quality; software reliability; availability; large enterprise system; load tests; operational knowledge; principal component analysis; robust statistical technique; system quality; Correlation; Databases; Generators; Monitoring; Principal component analysis; Radiation detectors; Testing; Load test; PCA; Signatures; performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
  • Conference_Location
    Seoul
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4244-7512-4
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2010.18
  • Filename
    5676342