GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Fachbereiche
  • Softwaretechnik (SWT)
  • Softwaretechnik-Trends
  • Softwaretechnik-Trends 40(3) - 2020
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Fachbereiche
  • Softwaretechnik (SWT)
  • Softwaretechnik-Trends
  • Softwaretechnik-Trends 40(3) - 2020
  • Dokumentanzeige

Combating Run-time Performance Bugs with Performance Claim Annotations

Autor(en):
Casey, Zachery [DBLP] ;
Shah, Michael D. [DBLP]
Zusammenfassung
Bugs in software are classified by a failure to meet some aspect of a specification. A piece of code which does not match the performance given by a specification contains a performance bug. We believe there is a need for better in-source language support and tools to assist a developer in mitigating and documenting performance bugs during the software development life cycle. In this paper, we present our performance claim annotation framework for specifying and monitoring the performance of a program. A performance claim annotation (PCA) is written by a programmer to assert a section of code’s run-time execution coincides with a specific metric (e.g. time elapsed) and they want to perform some action, typically logging, if the code fails to match the metric during execution. Our implementation uses a combination of the DWARF debugging format and the Pin dynamic binary instrumentation tool to provide an interface for building, using, and checking performance claims in order to reduce performance bugs during the development life cycle.
  • Vollständige Referenz
  • BibTeX
Casey, Z. & Shah, M. D., (2020). Combating Run-time Performance Bugs with Performance Claim Annotations. In: Kelter, U. (Hrsg.), Softwaretechnik-Trends Band 40, Heft 3. Bonn: Gesellschaft für Informatik e.V.. (S. 25-27).
@inproceedings{mci/Casey2020,
author = {Casey, Zachery AND Shah, Michael D.},
title = {Combating Run-time Performance Bugs with Performance Claim Annotations},
booktitle = {Softwaretechnik-Trends Band 40, Heft 3},
year = {2020},
editor = {Kelter, Udo} ,
pages = { 25-27 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
SSP2020_Casey.pdf176.8Kb PDF Öffnen

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

ISSN: 0720-8928
Datum: 2020
Sprache: en (en)
Typ: Text/Conference Paper

Keywords

  • performance
  • bug
  • performance claim annotation
  • specification
Sammlungen
  • Softwaretechnik-Trends 40(3) - 2020 [22]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.