Using UML models for performance calculation
Fried Hoeben · 2000
UML models will quite often lack some of the detail required for performance estimation.This paper explores some ideas to automatically remove layers of indirection and abstraction that hinder straightforward performance evaluation of UML models.Using UML makes the information accessible (since it is a widely know language) and reduces the extra effort (and overhead) needed for performance engineering.Much information normally present in UML models can be used for performance engineering, and adding extra information is relatively straightforward.Using these ideas in a CASE tool allows automatic performance calculations based on models at varying levels of detail.And by breaking-down performance requirements at each design refinement they become tangible and more meaningful during development and testing.