An approach to performance evaluation of software architectures
- 1 October 1998
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 178-190
- https://doi.org/10.1145/287318.287354
Abstract
In this paper we present an approach to evaluating the expected performance of a software architecture. The method automatically derives a performance evaluation model, based on a Queueing Network Model, from a software architecture specification formally described in CHAM (CHemical Abstract Machine). The goal of this approach is to provide a quantitative performance comparison of two or more competing software architectures, even at their high level of abstraction, i.e. to derive mathematical...Keywords
This publication has 5 references indexed in Scilit:
- Structured evaluation of computer systemsComputer, 1996
- Formal specification and analysis of software architectures using the chemical abstract machine modelIEEE Transactions on Software Engineering, 1995
- Software performance engineering: a case study including performance comparison with design alternativesIEEE Transactions on Software Engineering, 1993
- Foundations for the study of software architectureACM SIGSOFT Software Engineering Notes, 1992
- Survey of closed queueing networks with blockingACM Computing Surveys, 1990