Title | ||
---|---|---|
Automatic generation of layered queuing software performance models from commonly available traces |
Abstract | ||
---|---|---|
Performance models of software designs can give early warnings of problems such as resource saturation or excessive delays. However models are seldom used because of the considerable effort needed to construct them. Software Architecture and Model Extraction (SAME) is a lightweight model building technique that extracts communication patterns from executable designs or prototypes that use message passing, to develop a Layered Queuing Network model in an automated fashion. It is a formal, traceable model building process. The transformation follows a series of well-defined transformation steps, from input domain, (an executable software design or the implementation of software itself) to output domain, a Layered Queuing Network (LQN) Performance model. The SAME technique is appropriate for a message passing distributed system where tasks interact by point-to-point communication. With SAME, the performance analyst can focus on the principles of software performance analysis rather than model building. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1145/1071021.1071037 | WOSP |
Keywords | Field | DocType |
available trace,software performance analysis,software performance model,model building,layered queuing network,lightweight model building technique,automatic generation,software design,traceable model building process,performance analyst,performance model,executable software design,layered queuing network model,message passing,point to point,software performance,software architecture,distributed system,early warning,performance engineering | Domain analysis,Software design,Computer science,Real-time computing,Software performance testing,Software,Software architecture,Software construction,Message passing,Executable,Distributed computing | Conference |
ISBN | Citations | PageRank |
1-59593-087-6 | 16 | 0.93 |
References | Authors | |
13 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Tauseef A. Israr | 1 | 16 | 0.93 |
Danny H. Lau | 2 | 16 | 0.93 |
Greg Franks | 3 | 409 | 29.08 |
Murray Woodside | 4 | 1215 | 81.20 |