• DocumentCode
    2877027
  • Title

    Measuring Component-Based Systems Using a Systematic Approach and Environment

  • Author

    Gao, Jerry ; Wu, Yumei ; Chang, Lee ; Meldal, Sigurd

  • Author_Institution
    San Jose State Univ., CA
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    121
  • Lastpage
    129
  • Abstract
    SOA applications are developed to implement service-oriented workflows with service specifications. Most SOA applications are made of service-oriented components, which are built using standard specifications and interaction protocols. How to validate system performance and measure the non-function requirements and behaviors in a component-based SOA application becomes a challenge for engineer. This paper focuses on the measurement of the component-based SOA systems in terms of service-oriented process speed, system reliability, throughput, and availability. The paper proposes a systematic solution to support the system level measurement for component-based SOA software, which extends our previous component level performance measurement. The paper presents a systematic solution using an event-based functional transition model as a performance evaluation model, and its evaluation metrics, such as system processing time, throughput, availability and reliability. It reports the basic functions and design of this solution, also presents a case study and application results
  • Keywords
    object-oriented programming; software architecture; software metrics; software performance evaluation; software reliability; SOA system engineering; component level performance measurement; component-based SOA application; component-based SOA software; component-based SOA system measurement; component-based software engineering; evaluation metrics; event-based functional transition model; interaction protocols; performance evaluation model; service specifications; service-oriented components; service-oriented process speed; service-oriented workflows; standard specifications; system level measurement; system reliability; Application software; Availability; Level measurement; Protocols; Reliability engineering; Service oriented architecture; Software performance; System performance; Throughput; Velocity measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented System Engineering, 2006. SOSE '06. Second IEEE International Workshop
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7695-2726-4
  • Type

    conf

  • DOI
    10.1109/SOSE.2006.19
  • Filename
    4027127