Skip to Main Content
The majority of serious problems with software performance were caused by underestimation of this question in the early stages of development process, particularly in the design phase. Nowadays when the object-oriented approach is widely used while designing and implementing complex software systems, the Unified Modeling Language (UML) has become the de-facto standard in software modeling. In order to integrate performance evaluation into software design process as closely as possible, it is necessary to proceed from software models specified with UML. The methodology is being developed which introduces automation into performance model derivation from the set of UML 2.0 diagrams and its evaluation, as well as the software tool to support this methodology.