A pattern-based approach to model software performance
José Merseguer, Javier Campos, Eduardo Mena · 2000
The use of the object-oriented paradigm in the software industry is nowadays a reality. Approximations like frameworks, components, workflows or patterns are gaining place, sometimes to complement object-oriented development. All these approaches, as well as the object-oriented paradigm, make special emphasis on the reuse of the software as a way to increase productivity. But it must be admitted that sometimes the performance of the deployed software systems is not as good as desired. Thus, techniques and methods to predict performance are subject of research, and Software Performance Engineering is concerned about them. In this article, we present an approach based on patterns to develop performance models for software systems in the early stages of the software development process. Moreover, the approach has as a goal the use of formal models to predict performance. This work complements the proposal suggested in [10].