DocumentCode
2518565
Title
The Performance Cockpit Approach: A Framework For Systematic Performance Evaluations
Author
Westermann, Dennis ; Happe, Jens ; Hauck, Michael ; Heupel, Christian
Author_Institution
SAP Res., Karlsruhe, Germany
fYear
2010
fDate
1-3 Sept. 2010
Firstpage
31
Lastpage
38
Abstract
Evaluating the performance (timing behavior, throughput, and resource utilization) of a software system becomes more and more challenging as today´s enterprise applications are built on a large basis of existing software (e.g. middleware, legacy applications, and third party services). As the performance of a system is affected by multiple factors on each layer of the system, performance analysts require detailed knowledge about the system under test and have to deal with a huge number of tools for benchmarking, monitoring, and analyzing. In practice, performance analysts try to handle the complexity by focusing on certain aspects, tools, or technologies. However, these isolated solutions are inefficient due to the small reuse and knowledge sharing. The Performance Cockpit presented in this paper is a framework that encapsulates knowledge about performance engineering, the system under test, and analyses in a single application by providing a flexible, plug-in based architecture. We demonstrate the value of the framework by means of two different case studies.
Keywords
software performance evaluation; performance cockpit approach; resource utilization; systematic performance evaluations; timing behavior; Adaptation model; Benchmark testing; Control systems; Measurement; Monitoring; Software systems; Unified modeling language; Framework; Performance Cockpit; Performance Evaluation; Statistical Inference;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
Conference_Location
Lille
ISSN
1089-6503
Print_ISBN
978-1-4244-7901-6
Type
conf
DOI
10.1109/SEAA.2010.24
Filename
5598076
Link To Document