Load testing software using deterministic state testing
ISSTA '93 Proceedings of the 1993 ACM SIGSOFT international symposium on Software testing and analysis
Generating test suites for software load testing
ISSTA '94 Proceedings of the 1994 ACM SIGSOFT international symposium on Software testing and analysis
Software performance antipatterns
Proceedings of the 2nd international workshop on Software and performance
The Sisyphus database retrieval software performance antipattern
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
The Automatic Generation of Load Test Suites and the Assessment of the Resulting Software
IEEE Transactions on Software Engineering
Software Performance Engineering
Performance Evaluation of Computer and Communication Systems, Joint Tutorial Papers of Performance '93 and Sigmetrics '93
Pinpoint: Problem Determination in Large, Dynamic Internet Services
DSN '02 Proceedings of the 2002 International Conference on Dependable Systems and Networks
J2EE Antipatterns
IEEE Internet Computing
Model-Based Performance Prediction in Software Development: A Survey
IEEE Transactions on Software Engineering
The Role of Modeling in the Performance Testing of E-Commerce Applications
IEEE Transactions on Software Engineering
Repeated results analysis for middleware regression benchmarking
Performance Evaluation - Performance modelling and evaluation of high-performance parallel and distributed systems
Dynamic analysis of java applications for multithreaded antipatterns
WODA '05 Proceedings of the third international workshop on Dynamic analysis
Queue - Performance
Traffic-aware stress testing of distributed systems based on UML models
Proceedings of the 28th international conference on Software engineering
Using magpie for request extraction and workload modelling
OSDI'04 Proceedings of the 6th conference on Symposium on Opearting Systems Design & Implementation - Volume 6
Object ownership profiling: a technique for finding and fixing memory leaks
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Rule-based automatic software performance diagnosis and improvement
WOSP '08 Proceedings of the 7th international workshop on Software and performance
Founders at Work: Stories of Startups' Early Days
Founders at Work: Stories of Startups' Early Days
Diagnosing Distributed Systems with Self-propelled Instrumentation
Middleware '08 Proceedings of the ACM/IFIP/USENIX 9th International Middleware Conference
Performance evaluation of component-based software systems: A survey
Performance Evaluation
Digging into UML models to remove performance antipatterns
Proceedings of the 2010 ICSE Workshop on Quantitative Stochastic Models in the Verification and Design of Software Systems
Mining Performance Regression Testing Repositories for Automated Performance Analysis
QSIC '10 Proceedings of the 2010 10th International Conference on Quality Software
Detection and solution of software performance antipatterns in palladio architectural models
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
Self-adaptive software system monitoring for performance anomaly localization
Proceedings of the 8th ACM international conference on Autonomic computing
Statistical inference of software performance models for parametric performance completions
QoSA'10 Proceedings of the 6th international conference on Quality of Software Architectures: research into Practice - Reality and Gaps
Integrating software performance curves with the palladio component model
ICPE '12 Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering
Understanding and detecting real-world performance bugs
Proceedings of the 33rd ACM SIGPLAN conference on Programming Language Design and Implementation
Uncovering performance problems in Java applications with reference propagation profiling
Proceedings of the 34th International Conference on Software Engineering
Automatically finding performance problems with feedback-directed learning software testing
Proceedings of the 34th International Conference on Software Engineering
Supporting swift reaction: automatically uncovering performance problems by systematic experiments
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
Performance problems such as high response times in software applications have a significant effect on the customer's satisfaction. However, detecting performance problems is still a highly manual and cumbersome process requiring deep expertise in performance engineering. Uncovering performance problems and finding their root causes are two challenging problems which are not solved yet. Existing approaches either focus on certain types of performance problems, do not conduct root cause analysis or consider performance only under average load scenarios. In this PhD research proposal, we pursue the goal to support software engineers in uncovering performance problems and identifying their root causes. Based on a novel way of structuring the knowledge about performance problems, we propose an automatic, experimentation-based approach for diagnostics of performance problems. Utilizing monitoring data from operations, we aim at deriving performance tests which foster the detection of performance problems. Applying the methodology to software projects within SAP, we strive to ensure a profound evaluation of the proposed approach.