2004
Journal article  Unknown

CB-SPE tool: putting component-based performance engineering into practice

Bertolino A., Mirandola R.

Component-Based Software Engineering  Performance Evaluation 

A crucial issue in the design of Component-Based (CB) applications is the ability to early guarantee that the system under development will satisfy its Quality of Service requirements. In particular, we need rigorous and easy-to-use techniques for predicting and analyzing the performance of the assembly based on the properties of the constituent components. To this purpose, we propose the CB-SPE framework: a compositional methodology for CB Software Performance Engineering (SPE) and its supporting tool. CB-SPE is based on, and adapts to a CB paradigm, the concepts and steps of the well-known SPE technology, using for input modeling the standard RT-UML PA profile. The methodology is compositional: it is first applied by the component developer at the component layer, achieving a parametric performance evaluation of the components in isolation; then, at the application layer, the system assembler is provided with a step-wise procedure for predicting the performance of the as-sembled components on the actual platform. We have developed the CB-SPE tool reusing as much as possible existing free tools. In this paper we present the realized framework, together with a simple application example.

Source: Lecture notes in computer science 3054 (2004): 233–248.

Publisher: Springer, Berlin , Germania



Back to previous page
BibTeX entry
@article{oai:it.cnr:prodotti:43743,
	title = {CB-SPE tool: putting component-based performance engineering into practice},
	author = {Bertolino A. and Mirandola R.},
	publisher = {Springer, Berlin , Germania},
	journal = {Lecture notes in computer science},
	volume = {3054},
	pages = {233–248},
	year = {2004}
}