Queuing Network Model-based Software Performance Prediction During Analysis and Design in USDP

Zhong Gen Xu, Yong Chen · 2007

UML-based software models in USDP are functionality-oriented.For the purpose of predicting software per- formance in the early stage of software development,they should be extended with information required for deriving and specifying variables of performance prediction models.We present a framework for predicting software performance during analysis and design in USDP.A QNM-Metamodel is defined to provide the basis for extending the analysis and design models with specifications about system usage patterns,properties and behaviors of physical computer devices that collaborate to execute the system functionality.By means of XMI-based model transformation,QNMs are genera- ted.Analysis results of the QNMs enable the evaluation and comparison of architectural decisions and design solutions with reference to their impacts on performance properties of the software system to be implemented.A case study dem- onstrates the application of the proposed approach.

Read the paper · More papers on PaperTik