DocumentCode :
2791282
Title :
Model-Driven Performance Analysis Methodology for Distributed Software Systems
Author :
Gokhale, Swapna S. ; Vandal, Paul ; Gokhale, Aniruddha ; Kaul, Dimple ; Kogekar, Arundhati ; Gray, Jeff ; Lin, Yuehua
Author_Institution :
Dept. of Comput. Sci., Connecticut Univ., Storrs, CT
fYear :
2007
fDate :
26-30 March 2007
Firstpage :
1
Lastpage :
6
Abstract :
A key enabler of the recently popularized, assembly-centric development approach for distributed real-time software systems is QoS-enabled middleware, which provides reusable building blocks in the form of design patterns that codify solutions to commonly recurring problems. These patterns can be customized by choosing an appropriate set of configuration parameters. The configuration options of the patterns exert a strong influence on system performance, which is of paramount importance in many distributed software systems. Despite this considerable influence, currently there is a lack of significant research to analyze performance of middleware at design time, where performance issues can be resolved at a much earlier stage of the application life cycle and with substantially less costs. The present project seeks to develop a performance analysis methodology for design-time performance analysis for distributed software systems implemented using middleware patterns and their compositions. The methodology is illustrated on a producer/consumer system implemented using the active object (AO) pattern in middleware. Finally, broader impacts of the methodology for middleware specialization are also described.
Keywords :
distributed processing; middleware; real-time systems; active object pattern; distributed software system; middleware; model-driven performance analysis; producer-consumer system; real-time system; Assembly systems; Computational Intelligence Society; Design methodology; Middleware; Model driven engineering; Pattern analysis; Performance analysis; Real time systems; Software systems; System performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
Type :
conf
DOI :
10.1109/IPDPS.2007.370518
Filename :
4228246
Link To Document :
بازگشت