Back to Search
Start Over
PerformanceHat
- Source :
- ICSE (Companion Volume)
- Publication Year :
- 2018
- Publisher :
- ACM, 2018.
-
Abstract
- Performance problems observed in production environments that have their origin in program code are immensely hard to localize and prevent. Data that can help solve such problems is usually found in external dashboards and is thus not integrated into the software development process. We propose an approach that augments source code with runtime traces to tightly integrate runtime performance traces into developer workflows. Our goal is to create operational awareness of performance problems in developers' code and contextualize this information to tasks they are currently working on. We implemented this approach as an Eclipse IDE plugin for Java applications that is available as an open source project on GitHub. A video of PerformanceHat in action is online: https://youtu.be/fTBBiylRhag
- Subjects :
- Source code
Java
Computer science
business.industry
media_common.quotation_subject
Computer programming
020207 software engineering
02 engineering and technology
Program code
computer.software_genre
Software development process
Program analysis
Software
0202 electrical engineering, electronic engineering, information engineering
Software design
020201 artificial intelligence & image processing
Plug-in
business
Software engineering
computer
Eclipse
media_common
computer.programming_language
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings
- Accession number :
- edsair.doi...........0d6158198cc5609d50cf36cd8c2fbcea