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 natu...
Research on client-service interactions in Service-Oriented Architecture mainly focuses on...
Event based programming is an important metaphor used in a variety of applications. Research and pra...
Service-oriented computing (SOC) is a new paradigm for creating and providing business services via ...
The event-driven communication paradigm provides a num-ber of advantages for building loosely couple...
Today, software engineering is challenged to handle more and more large-scale distributed systems wi...
Abstract Event-based communication is used in dif-ferent domains including telecommunications, trans...
AbstractEvent-based communication is used in different domains including telecommunications, transpo...
Abstract Message-oriented event-driven systems are becoming increasingly ubiquitous in many industry...
Techniques from model-driven software development are useful to analyse the performance of a softwar...
Systems of systems (SoS) are large-scale systems composed of complex systems with difficult to predi...
Service providers face the challenge of meeting service-level agreements (SLAs) under uncertainty on...
This dissertation thesis presents an approach enabling the modelling and quality-of-service predicti...
In dynamic environments, cross-company service compositions are required to be reactive and adaptabl...
In service-oriented computing, software applications are dynamically built by assembling existing, l...
Component based approaches to Enterprise Architecture (EA) include Service Oriented Architecture (SO...
Research on client-service interactions in Service-Oriented Architecture mainly focuses on...
Event based programming is an important metaphor used in a variety of applications. Research and pra...
Service-oriented computing (SOC) is a new paradigm for creating and providing business services via ...
The event-driven communication paradigm provides a num-ber of advantages for building loosely couple...
Today, software engineering is challenged to handle more and more large-scale distributed systems wi...
Abstract Event-based communication is used in dif-ferent domains including telecommunications, trans...
AbstractEvent-based communication is used in different domains including telecommunications, transpo...
Abstract Message-oriented event-driven systems are becoming increasingly ubiquitous in many industry...
Techniques from model-driven software development are useful to analyse the performance of a softwar...
Systems of systems (SoS) are large-scale systems composed of complex systems with difficult to predi...
Service providers face the challenge of meeting service-level agreements (SLAs) under uncertainty on...
This dissertation thesis presents an approach enabling the modelling and quality-of-service predicti...
In dynamic environments, cross-company service compositions are required to be reactive and adaptabl...
In service-oriented computing, software applications are dynamically built by assembling existing, l...
Component based approaches to Enterprise Architecture (EA) include Service Oriented Architecture (SO...
Research on client-service interactions in Service-Oriented Architecture mainly focuses on...
Event based programming is an important metaphor used in a variety of applications. Research and pra...
Service-oriented computing (SOC) is a new paradigm for creating and providing business services via ...