A pattern-driven software performance model

被引:0
作者
Khaled, Osama M. [1 ]
Hosny, Hoda M.
机构
[1] Amer Univ Cairo, 113 Kasr El Aini St,POB 2511, Cairo 11511, Egypt
来源
PROCEEDINGS OF THE 10TH IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND APPLICATIONS | 2006年
关键词
software design and development; software performance engineering; software performance model building; web-based software engineering; software architecture;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper introduces a pattern-driven performance model for software design. It focuses on three software key performance indicators (KPIs), namely: responsiveness, stability, and maintainability. We introduce a performance architectural model which supports the three KPIs through three concepts: performance optimization, resource utilization monitoring, and complexity-breakdown. The model is taken further to show how to enhance the software KPIs using patterns for database-driven web applications guided by the architectural model. We also propose a development approach based on the proposed pattern language which captures the essence of the performance model.
引用
收藏
页码:495 / +
页数:2
相关论文
共 11 条
[1]  
BROWN BD, 2002, HIGH PERFORMANCE WEB
[2]  
KHALED OM, 2004, 11 C PATT LANG PROGR
[3]  
KHALED OM, 2004, THESIS AM U CAIRO
[4]  
KHALED OM, 2004, VIK PLOP UPPS SWED S
[5]  
Khaled OM, 2005, I C COMP SYST APPLIC
[6]  
KIRCHER M, 2002, CORPORATE TECHNOLOGY
[7]  
KIRCHER M, 2003, CACHING EUROPLOP
[8]  
SMITH CU, 2001, PERFORMANCE SOLUTION
[9]  
SMITH CU, 2003, P CMG DALL DEC
[10]  
Williams L.G., 1998, P WORKSH SOFTW PERF