A Software Product Line (SPL) is a set of similar software systems that share a common set of features. Instead of building each product from scratch, SPL development takes advantage of the reusability of the core assets shared among the SPL members. In this work, we integrate performance analysis in the early phases of SPL development process, applying the same reusability concept to the performance annotations. Instead of annotating from scratch the UML model of every derived product, we propose to annotate the SPL model once with generic performance annotations. After deriving the model of a product from the family model by an automatic transformation, the generic performance annotations need to be bound to concrete product-specific valu...
Predicting the performance of software architectures during early design stages is an active field o...
In the software development process, model transformation is increasingly assimilated. However, syst...
During the last decade the gap between software modeling and performancemodeling has been closing. F...
The paper proposes to integrate performance analysis in the early phases of the model-driven develop...
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...
This chapter starts with a brief review of performance modeling formalisms and a discussion of the p...
Abstract. We describe a novel performability modelling approach which facilitates the efficient solu...
Abstract. A software model can be analyzed for non-functional requirements by extending it with suit...
Abstract. Performance predictions based on design documents aim at improv-ing the quality of softwar...
We address the issue of the development of performance models for programs that may be executed on l...
When software products are assembled from pre-defined components, performance prediction should be b...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
none2noQuantitative performance analysis of software systems should be integrated in the early stage...
In order to effectively validate the performance of software systems throughout their development cy...
Predicting the performance of software architectures during early design stages is an active field o...
In the software development process, model transformation is increasingly assimilated. However, syst...
During the last decade the gap between software modeling and performancemodeling has been closing. F...
The paper proposes to integrate performance analysis in the early phases of the model-driven develop...
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...
This chapter starts with a brief review of performance modeling formalisms and a discussion of the p...
Abstract. We describe a novel performability modelling approach which facilitates the efficient solu...
Abstract. A software model can be analyzed for non-functional requirements by extending it with suit...
Abstract. Performance predictions based on design documents aim at improv-ing the quality of softwar...
We address the issue of the development of performance models for programs that may be executed on l...
When software products are assembled from pre-defined components, performance prediction should be b...
Quantitative performance analysis of software systems should be integrated in the early stages of th...
none2noQuantitative performance analysis of software systems should be integrated in the early stage...
In order to effectively validate the performance of software systems throughout their development cy...
Predicting the performance of software architectures during early design stages is an active field o...
In the software development process, model transformation is increasingly assimilated. However, syst...
During the last decade the gap between software modeling and performancemodeling has been closing. F...