• DocumentCode
    2508298
  • Title

    A Statistical Method for Middleware System Architecture Evaluation

  • Author

    Keung, Jacky W. ; Liu, Yan ; Foster, Kate ; Nguyen, Thong

  • Author_Institution
    Nat. ICT Australia Ltd. (NICTA), Sydney, NSW, Australia
  • fYear
    2010
  • fDate
    6-9 April 2010
  • Firstpage
    183
  • Lastpage
    191
  • Abstract
    The architecture of complex software systems is a collection of decisions that are very expensive to change. This makes effective software architecture evaluation methods essential in today´s system development for mission critical systems. We have previously developed MEMS for evaluating middleware architectures, which provides an effective assessment of important quality attributes and their characterizations. To provide additional quantitative assessments on the overall system performance using actual runtime data, we employed a set of statistical procedures in this work. Our proposed assessment procedures comprises a standard sensitivity analysis procedure that utilizes leverage statistics to identify and remove influential data points, and an estimator for evaluating system stability and a metric for evaluating system load capacity. Experiments were conducted using real runtime datasets. Results show that our procedures effectively identified and isolated abnormal data points, and provided valuable statistics to show system stability. Our approach thus provides a sound statistical basis to support software architecture evaluation.
  • Keywords
    middleware; software architecture; statistical analysis; leverage statistics; middleware system; quality attributes assessment; sensitivity analysis; software architecture evaluation; statistical method; system load capacity evaluation; Computer architecture; Micromechanical devices; Middleware; Mission critical systems; Runtime; Sensitivity analysis; Software architecture; Software systems; Statistical analysis; System performance; MEMS; Software engineering; software architecture evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (ASWEC), 2010 21st Australian
  • Conference_Location
    Auckland
  • ISSN
    1530-0803
  • Print_ISBN
    978-0-7695-4006-1
  • Electronic_ISBN
    1530-0803
  • Type

    conf

  • DOI
    10.1109/ASWEC.2010.39
  • Filename
    5475039