Modeling event-driven service-oriented systems using the palladio component model

Christoph Rathfelder, Samuel Kounev · 2009

The use of event-based communication within a Service-Oriented Architecture promises several benefits including more loosely-coupled services and better scalability. How-ever, the loose coupling of services makes it difficult for sys-tem developers to estimate the behavior and performance of systems composed of multiple services. Most existing perfor-mance prediction techniques for systems using event-based communication require specialized knowledge to build the necessary prediction models. Furthermore, general purpose design-oriented performance models for component-based sys-tems provide limited support for modeling event-based com-munication. In this paper, we propose an extension of the Palladio Component Model (PCM) that provides natural support for modeling event-based communication. We show how this extension can be exploited to model event-driven service-oriented systems with the aim to evaluate their per-formance and scalability. Categories and Subject Descriptors

Read the paper · More papers on PaperTik