Modeling Event-Driven Service-Oriented Systems using the Palladio Component Model
C. Rathfelder, and S. Kounev. Proceedings of the 1st International Workshop on the Quality of Service-Oriented Software Systems (QUASOSS 2009), page 33--38. New York, USA, ACM, (August 2009)
Abstract
The use of event-based communication within a Service-Oriented Architecture promises several benefits including more loosely-coupled services and better scalability. However, the loose coupling of services makes it difficult for system developers to estimate the behavior and performance of systems composed of multiple services. Most existing performance 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 systems provide limited support for modeling event-based communication. 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 performance and scalability.
%0 Conference Paper
%1 rathfelder2009b
%A Rathfelder, Christoph
%A Kounev, Samuel
%B Proceedings of the 1st International Workshop on the Quality of Service-Oriented Software Systems (QUASOSS 2009)
%C New York, USA
%D 2009
%I ACM
%K Analytical_and_simulation-based_analysis Application_quality_of_service_management Design_of_software_and_systems Event-based Formal_architecture_modeling Meta-models Performance Prediction SOA Simulation descartes t_workshop
%P 33--38
%T Modeling Event-Driven Service-Oriented Systems using the Palladio Component Model
%X The use of event-based communication within a Service-Oriented Architecture promises several benefits including more loosely-coupled services and better scalability. However, the loose coupling of services makes it difficult for system developers to estimate the behavior and performance of systems composed of multiple services. Most existing performance 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 systems provide limited support for modeling event-based communication. 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 performance and scalability.
@inproceedings{rathfelder2009b,
abstract = {The use of event-based communication within a Service-Oriented Architecture promises several benefits including more loosely-coupled services and better scalability. However, the loose coupling of services makes it difficult for system developers to estimate the behavior and performance of systems composed of multiple services. Most existing performance 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 systems provide limited support for modeling event-based communication. 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 performance and scalability.},
added-at = {2020-04-05T23:14:07.000+0200},
address = {New York, USA},
author = {Rathfelder, Christoph and Kounev, Samuel},
biburl = {https://www.bibsonomy.org/bibtex/2cb2d7214063ddce68e80a81e086e9c3f/se-group},
booktitle = {Proceedings of the 1st International Workshop on the Quality of Service-Oriented Software Systems (QUASOSS 2009)},
interhash = {9b063afa68fab63051d92100f12fc04c},
intrahash = {cb2d7214063ddce68e80a81e086e9c3f},
keywords = {Analytical_and_simulation-based_analysis Application_quality_of_service_management Design_of_software_and_systems Event-based Formal_architecture_modeling Meta-models Performance Prediction SOA Simulation descartes t_workshop},
month = {August},
pages = {33--38},
publisher = {ACM},
timestamp = {2021-01-26T14:05:33.000+0100},
title = {{M}odeling {E}vent-{D}riven {S}ervice-{O}riented {S}ystems using the {P}alladio {C}omponent {M}odel},
year = 2009
}