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