Eventbreak: analyzing the responsiveness of user interfaces through performance-guided test generation
Autor(en):
Zusammenfassung
Event-driven user interface applications typically have a single thread of execution that processes event handlers in response to input events triggered by the user, the network, or other applications. Programmers must ensure that event handlers terminate after a short amount of time because otherwise, the application may become unresponsive. This paper presents EventBreak, a performance-guided test generation technique to identify and analyze event handlers whose execution time may gradually increase while using the application. The key idea is to systematically search for pairs of events where triggering one event increases the execution time of the other event.
- Vollständige Referenz
- BibTeX
Pradel, M., Schuh, P., Necula, G. & Sen, K.,
(2015).
Eventbreak: analyzing the responsiveness of user interfaces through performance-guided test generation.
In:
Aßmann, U., Demuth, B., Spitta, T., Püschel, G. & Kaiser, R.
(Hrsg.),
Software-engineering and management 2015.
Bonn:
Gesellschaft für Informatik e.V..
(S. 131-131).
@inproceedings{mci/Pradel2015,
author = {Pradel, Michael AND Schuh, Parker AND Necula, George AND Sen, Koushik},
title = {Eventbreak: analyzing the responsiveness of user interfaces through performance-guided test generation},
booktitle = {Software-engineering and management 2015},
year = {2015},
editor = {Aßmann, Uwe AND Demuth, Birgit AND Spitta, Thorsten AND Püschel, Georg AND Kaiser, Ronny} ,
pages = { 131-131 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
author = {Pradel, Michael AND Schuh, Parker AND Necula, George AND Sen, Koushik},
title = {Eventbreak: analyzing the responsiveness of user interfaces through performance-guided test generation},
booktitle = {Software-engineering and management 2015},
year = {2015},
editor = {Aßmann, Uwe AND Demuth, Birgit AND Spitta, Thorsten AND Püschel, Georg AND Kaiser, Ronny} ,
pages = { 131-131 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISBN: 978-3-88579-633-6
ISSN: 1617-5468
Datum: 2015
Sprache:
(en)
(en)
Typ: Text/Conference Paper

