Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-3204
Langanzeige der Metadaten
DC ElementWertSprache
dc.contributor.authorSchneider, Philipde
dc.date.accessioned2013-12-10de
dc.date.accessioned2016-03-31T08:00:57Z-
dc.date.available2013-12-10de
dc.date.available2016-03-31T08:00:57Z-
dc.date.issued2013de
dc.identifier.other398878617de
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-88505de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/3221-
dc.identifier.urihttp://dx.doi.org/10.18419/opus-3204-
dc.description.abstractIm Rahmen dieser Diplomarbeit wurde ein System entwickelt, mit dem sich falsch-positive Warnmeldungen von FindBugs, einem Werkzeug für die statische Code-Analyse, unterdrücken lassen. Der dafür verwendete Ansatz ist auch auf andere Werkzeuge der statischen Code-Analyse übertragbar. Basis des Entwurfs ist ein selbstlernender Algorithmus, der anhand der Bug-Klassifizierungen eines Benutzers lernt, in welchen Situationen eine Warnmeldung als falsch-positiv erachtet wird. Mit diesem Wissen kann der Algorithmus in zukünftigen Analysen die Situationen wiedererkennen und falsch-positive Warnmeldungen vor einer Ausgabe an den Benutzer unterdrücken. Die Situationen werden anhand individueller Merkmale des Source-Codes wiedererkannt, daher ist der Aspekt des Ähnlichkeitsvergleichs von Source-Code ein zentraler Bestandteil dieser Arbeit.de
dc.description.abstractIn this thesis a system was developed to suppress false positive error reports of FindBugs, a tool for static analysis. The used approach can be adapted to other static analysis tools as well. The core ofthe concept is a self-learning algorithm. Based on the developer's bug classifications, the system will learn, in which situations the errorreports can be considered being false positive. Based on this knowledge, the algorithm is able to recognize these situations in future analysis passes and thereby suppress the corresponding error reports. The situations get recognized on the base of individual features of the sourcecode. Therefore the aspect of similarity measurement of source code fragments is an essential element of this approach.en
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titleEntwurf eines selbstlernenden Filters für die automatische statische Code-Analysede
dc.title.alternativeDesign of a self-learning filter for automatic static analysisen
dc.typemasterThesisde
ubs.fakultaetFakultät Informatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Softwaretechnologiede
ubs.opusid8850de
ubs.publikation.typAbschlussarbeit (Diplom)de
Enthalten in den Sammlungen:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
DIP_3459.pdf12,16 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.