View Full Document

Model-Driven Performance Analysis Methodology



View the full content.
View Full Document
View Full Document

8 views

Unformatted text preview:

Model Driven Performance Analysis Methodology for Distributed Software Systems Swapna S Gokhale Paul Vandal Dept of CSE Univ of Connecticut Storrs CT ssg engr uconn edu Aniruddha Gokhale Dimple Kaul Arundhati Kogekar Dept of EECS Vanderbilt Univ Nashville TN a gokhale vanderbilt edu Abstract A key enabler of the recently popularized assemblycentric 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 con guration parameters The con guration options of the patterns exert a strong in uence on system performance which is of paramount importance in many distributed software systems Despite this considerable in uence currently there is a lack of signi cant 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 I I NTRODUCTION Society today is increasingly reliant on the services provided by distributed software systems These services have become prevalent in many domains including health care nance telecommunications and avionics In many of these domains the performance of a service is just as important as the functionality provided by the service To counter the dual pressures of developing systems which offer a rich set of services with good performance while simultaneously reducing their time to market



Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Model-Driven Performance Analysis Methodology and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Model-Driven Performance Analysis Methodology and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?