DocumentCode :
2609098
Title :
Performance Analysis of a Composition of Middleware Patterns (Short Paper)
Author :
Vandal, Paul J. ; Gokhale, Swapna S.
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Connecticut, Storrs, CT
fYear :
2008
fDate :
12-13 Aug. 2008
Firstpage :
175
Lastpage :
180
Abstract :
A key enabling technology for the SOA-based approach is middleware, which comprises of reusable building blocks codifying design patterns. In the SOA-based approach, a system is typically implemented using a composition of a group of such patterns, referred to as a vertical variation. The patterns used in a composition and their configuration options can have a a profound impact on system performance. In this paper we present a model-based performance analysis methodology for a system built using a composition of the reactor, active object and monitor object patterns. We implement the performance model using CSIM and illustrate the methodology using examples. By enabling design-time performance analysis, our methodology alleviates many of the disadvantages of post-implementation performance analysis approaches. The methodology can thus provide key guidance towards meeting the performance objectives of a system in a cost-effective manner.
Keywords :
middleware; software architecture; software performance evaluation; CSIM; SOA-based approach; middleware; model-based performance analysis methodology; Concurrent computing; Demultiplexing; Inductors; Middleware; Monitoring; Pattern analysis; Performance analysis; Quality of service; Service oriented architecture; System performance; Active Object; Middleware; Performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2008. QSIC '08. The Eighth International Conference on
Conference_Location :
Oxford
ISSN :
1550-6002
Print_ISBN :
978-0-7695-3312-4
Type :
conf
DOI :
10.1109/QSIC.2008.47
Filename :
4601542
Link To Document :
بازگشت