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
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P252 - Software Engineering 2016
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P252 - Software Engineering 2016
  • Dokumentanzeige

Hidden Truths in Dead Software Paths

Autor(en):
Eichberg, Michael [DBLP] ;
Hermann, Ben [DBLP] ;
Mezini, Mira [DBLP] ;
Glanz, Leonid [DBLP]
Zusammenfassung
Approaches and techniques for statically finding a multitude of issues in source code have been developed in the past. A core property of these approaches is that they are usually targeted towards finding only a very specific kind of issue and that the effort to develop such an analysis is significant. This strictly limits the number of kinds of issues that can be detected. In this paper, we discuss a generic approach - based on the detection of infeasible paths in code - that can discover a wide range of code smells ranging from useless code that hinders comprehension to real bugs. The issues are identified by computing the difference between the control-flow graph that contains all technically possible edges and the corresponding graph recorded while performing a more precise analysis using abstract interpretation. The approach was evaluated using the Java Development Kit as well as the Qualitas Corpus (a collection of over 100 Java Applications) and enabled us to find thousands of issues.
  • Vollständige Referenz
  • BibTeX
Eichberg, M., Hermann, B., Mezini, M. & Glanz, L., (2016). Hidden Truths in Dead Software Paths. In: Knoop, J. & Zdun, U. (Hrsg.), Software Engineering 2016. Bonn: Gesellschaft für Informatik e.V.. (S. 63-64).
@inproceedings{mci/Eichberg2016,
author = {Eichberg, Michael AND Hermann, Ben AND Mezini, Mira AND Glanz, Leonid},
title = {Hidden Truths in Dead Software Paths},
booktitle = {Software Engineering 2016},
year = {2016},
editor = {Knoop, Jens AND Zdun, Uwe} ,
pages = { 63-64 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
63.pdf29.64Kb PDF Öffnen

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

Mehr Information

ISBN: 978-3-88579-646-6
ISSN: 1617-5468
Datum: 2016
Sprache: en (en)
Typ: Text/Conference Paper
Sammlungen
  • P252 - Software Engineering 2016 [58]

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.