ACM Home Page
Please provide us with feedback. Feedback
A framework for measurement based performance modeling
Full text PdfPdf (559 KB)
Source
Workshop on Software and Performance archive
Proceedings of the 7th international workshop on Software and performance table of contents
Princeton, NJ, USA
SESSION: Performance analysis from measurements table of contents
Pages 55-66  
Year of Publication: 2008
ISBN:978-1-59593-873-2
Authors
Dharmesh Thakkar  University of Victoria, Victoria, BC, Canada
Ahmed E. Hassan  Queen's University, Kingston, ON, Canada
Gilbert Hamann  Research In Motion, Waterloo, ON, Canada
Parminder Flora  Research In Motion, Waterloo, ON, Canada
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 129,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1383559.1383567
What is a DOI?

ABSTRACT

Techniques for performance modeling are broadly classified into measurement, analytical and simulation based techniques. Measurement based performance modeling is commonly adopted in practice. Measurement based modeling requires the execution of a large number of performance tests to build accurate performance models. These performance tests must be repeated for every release or build of an application. This is a time consuming and error-prone manual process.

In this paper, we present a framework for the systematic and automated building of measurement based performance models. The framework is based on our experience in performance modeling of two large applications: the DVD Store application by Dell and another larger enterprise application. We use the Dell DVD Store application as a running example to demonstrate the various steps in our framework. We present the benefits and shortcomings of our framework. We discuss the expected reduction in effort due to adopting our framework.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Jaffe, D., Muirhead T. 2005. The Open Source DVD Store Application. http://www.dell.com/downloads/global/power/ps3q05-20050217-Jaffe-OE.pdf
3
 
4
Jain R. 1992. The art of computer systems performance analysis. John Wiley.
5
 
6
Muirhead T., Jaffe, D. 2005. Migrating enterprise databases from Sun servers to the Dell PowerEdge 2850 running Microsoft Windows Server 2003. http://www.dell.com/downloads/global/power/ps1q05-20040270-Jaffe.pdf
 
7
 
8
9
10
 
11
Research In Motion. Capacity calculator for BlackBerry Enterprise Server 4.1 for Microsoft Exchange. http://www.blackberry.com/select/toolkit/dls/BlackBerry_Enterprise_Server_Version_4.1.0_for_Microsoft_Exchange_Capacity_Calculator.xls
 
12
Mania D. and Murphy J. 2002. Framework for predicting the performance of component-based systems. In Proceedings of IEEE 10th International Conference on Software, Telecommunications and Computer Networks (Italy, October 2002). SoftCOM 2002. pp. 46--50, ISBN 953 6114 52 6.
 
13
WebLOAD load testing stress testing tool. http://www.webload.org/
 
14
HP LoadRunner Software. https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-126-17%5E8_4000_100__
 
15
 
16
17
 
18
S. E. Sim. 1998. Supporting multiple program comprehension strategies during software maintenance. Masters thesis, University of Toronto, 1998.
 
19
Research In Motion. BlackBerry Enterprise Server for Microsoft Exchange version 4.1 performance benchmarking. http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/8067/645045/7963/7965/1180408/Performance_Benchmarking_Guide.pdf?nodeid=1367404&vernum=0
 
20
21
 
22
23
 
24
The R project for statistical computing. http://www.r-project.org/
 
25
Juran, J. M., Godfrey A. B. 1988. Juran's Quality Handbook. McGraw-Hill Professional.

Collaborative Colleagues:
Dharmesh Thakkar: colleagues
Ahmed E. Hassan: colleagues
Gilbert Hamann: colleagues
Parminder Flora: colleagues