This chapter starts with a brief review of performance modeling formalisms and a discussion of the performance annotations that need to be added to UML software models in order to enable performance analysis. The principles for transforming annotated software models into performance models are then presented. Such model transformations must bridge a large semantic gap between the source and the target model; hence a pivot model is often used. An example of such a transformation is given, from UML extended with the MARTE profile to the Layered Queueing Network performance model. The role of an intermediate pivot language called Core Scenario Model is also discussed. The chapter ends with a discussion of the lessons learned and future challen...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Abstract. A software model can be analyzed for non-functional requirements by extending it with suit...
In order to effectively validate the performance of software systems throughout their development cy...
In order to effectively validate the performance of software systems throughout their development cy...
In order to effectively validate the performance of software systems throughout their development cy...
In order to effectively validate the performance of software systems throughout their development cy...
The paper proposes to integrate performance analysis in the early phases of the model-driven develop...
A software model can be analysed for non-functional requirements by extending it with suitable annot...
We address the issue of the development of performance models for programs that may be executed on l...
We address the issue of the development of performance models for programs that may be executed on l...
Abstract1 —The performance analysis of distributed software systems is a challenging task in which t...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Abstract. A software model can be analyzed for non-functional requirements by extending it with suit...
In order to effectively validate the performance of software systems throughout their development cy...
In order to effectively validate the performance of software systems throughout their development cy...
In order to effectively validate the performance of software systems throughout their development cy...
In order to effectively validate the performance of software systems throughout their development cy...
The paper proposes to integrate performance analysis in the early phases of the model-driven develop...
A software model can be analysed for non-functional requirements by extending it with suitable annot...
We address the issue of the development of performance models for programs that may be executed on l...
We address the issue of the development of performance models for programs that may be executed on l...
Abstract1 —The performance analysis of distributed software systems is a challenging task in which t...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
Quantitative performance analysis of software systems should be integrated in the early stages of th...