Compositional generation of software architecture performance QN models

被引:19
作者
Di Marco, A [1 ]
Inverardi, P [1 ]
机构
[1] Univ Aquila, Dipartimento Informat, I-67010 Laquila, Italy
来源
FOURTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA 2004), PROCEEDINGS | 2004年
关键词
s;
D O I
10.1109/WICSA.2004.1310688
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Early performance analysis based on Queueing Network Models (QNM) has been often proposed to support software designers during the software development process. These approaches aim at addressing performance issues as early as possible in order to reduce design failures. All of them try to adapt to software systems the well-known system performance analysis methodology. This implies that they assume at design time the availability of information about the hardware platform the software will run on. In recent years we have proposed a methodology that allows quantitative reasoning on software aspects without considering hardware aspects. In this work we extend our methodology to encompass a compositional approach to performance analysis of software architecture described by means of UML2.0 diagrams. The main improvements include the characterization of architectural patterns and of their corresponding QNM pattern; the use of multi-chain queueing network as system target model and the identification of the information needed to parameterize the system model.
引用
收藏
页码:37 / 46
页数:10
相关论文
共 9 条
[1]  
ANDOLFI F, 2000, P 2 INT WORKSH SOFTW
[2]  
[Anonymous], DESIGNING CONCURRENT
[3]  
BALSAMO S, IN PRESS T SOFTWARE
[4]  
CORTELLESSA V, SCI COMPUTER PROGRAM
[5]  
DIMARCO A, 2003, 2 INT WORKSH SCEN ST
[6]  
*ITU TEL STAND SEC, 1999, MESS SEQ CHARTS
[7]  
LAZOWSKA E, 1994, QUANTITATIVE SYSTEM
[8]  
*OBJ MAN GROUP, UN MOD LANG 2 0
[9]  
*OBJ MAN GROUP, UML PROF SCH PERF TI