@samuel.kounev

Capacity Planning for Event-based Systems using Automated Performance Predictions

, , and . 26th IEEE/ACM International Conference On Automated Software Engineering (ASE 2011), page 352--361. IEEE, (November 2011)Acceptance Rate (Full Paper): 14.7\% (37/252).

Abstract

Event-based communication is used in different domains including telecommunications, transportation, and business information systems to build scalable distributed systems. The loose coupling of components in such systems makes it easy to vary the deployment. At the same time, the complexity to estimate the behavior and performance of the whole system is increased, which complicates capacity planning. In this paper, we present an automated performance prediction method supporting capacity planning for event-based systems. The performance prediction is based on an extended version of the Palladio Component Model -- a performance meta-model for component-based systems. We apply this method on a real-world case study of a traffic monitoring system. In addition to the application of our performance prediction techniques for capacity planning, we evaluate the prediction results against measurements in the context of the case study. The results demonstrate the practicality and effectiveness of the proposed approach.

Links and resources

Tags

community