Today, software engineering is challenged to handle more and more large-scale distributed systems with guaranteed quality-of-service. Component-based architectures have been established to build such systems in a more structured and manageable way. Modern architectures often utilize event-based communication which enables loosely-coupled inter-actions between components and leads to improved system scalability. However, the loose coupling of components makes it challenging to model such architectures in order to predict their quality properties, e.g., performance and reliability, at system design time. In this paper, we present an extension of the Palladio Component Model (PCM) and the Palladio software quality prediction framework, enablin...
Abstract—Performance predictions early in the software de-velopment process can help to detect probl...
Service providers face the challenge of meeting service-level agreements (SLAs) under uncertainty on...
AbstractToday, distributed systems with loose connections are increasingly developed using event-bas...
The use of event-based communication within a Service-Oriented Architecture promises several benefit...
The event-driven communication paradigm provides a num-ber of advantages for building loosely couple...
Abstract Event-based communication is used in dif-ferent domains including telecommunications, trans...
AbstractEvent-based communication is used in different domains including telecommunications, transpo...
This thesis presents the Palladio Component Model and its accompanying transformations for component...
Techniques from model-driven software development are useful to analyse the performance of a softwar...
Abstract. Current software component models insufficiently reflect the different stages of component...
This dissertation thesis presents an approach enabling the modelling and quality-of-service predicti...
One aim of component-based software engineering (CBSE) is to enable the prediction of extra-function...
The assessment of quality attributes of software-intensive systems is a challenging issue. This pape...
Palladio is an approach for model-based performance prediction of component-based software systems. ...
Software ecosystems are large, complex, interconnected software systems. As in all software systems ...
Abstract—Performance predictions early in the software de-velopment process can help to detect probl...
Service providers face the challenge of meeting service-level agreements (SLAs) under uncertainty on...
AbstractToday, distributed systems with loose connections are increasingly developed using event-bas...
The use of event-based communication within a Service-Oriented Architecture promises several benefit...
The event-driven communication paradigm provides a num-ber of advantages for building loosely couple...
Abstract Event-based communication is used in dif-ferent domains including telecommunications, trans...
AbstractEvent-based communication is used in different domains including telecommunications, transpo...
This thesis presents the Palladio Component Model and its accompanying transformations for component...
Techniques from model-driven software development are useful to analyse the performance of a softwar...
Abstract. Current software component models insufficiently reflect the different stages of component...
This dissertation thesis presents an approach enabling the modelling and quality-of-service predicti...
One aim of component-based software engineering (CBSE) is to enable the prediction of extra-function...
The assessment of quality attributes of software-intensive systems is a challenging issue. This pape...
Palladio is an approach for model-based performance prediction of component-based software systems. ...
Software ecosystems are large, complex, interconnected software systems. As in all software systems ...
Abstract—Performance predictions early in the software de-velopment process can help to detect probl...
Service providers face the challenge of meeting service-level agreements (SLAs) under uncertainty on...
AbstractToday, distributed systems with loose connections are increasingly developed using event-bas...