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
Link To Document