Benutzer: Gast  Login
Originaltitel:
Dynamic Symbolic Execution with Scalable Interpolation Based Path Merging
Übersetzter Titel:
Dynamische symbolische Ausführung mit skalierbarer interpolationsbasierter Pfadverschmelzung
Autor:
Ibing, Andreas
Jahr:
2017
Dokumenttyp:
Dissertation
Fakultät/School:
Fakultät für Informatik
Betreuer:
Eckert, Claudia (Prof. Dr.)
Gutachter:
Eckert, Claudia (Prof. Dr.); Pretschner, Alexander (Prof. Dr.)
Sprache:
en
Fachgebiet:
DAT Datenverarbeitung, Informatik
TU-Systematik:
DAT 460d; DAT 050d
Kurzfassung:
This thesis deals with the automated detection of common software weaknesses in C programs. The approach is selective symbolic execution on the source code level with interpolation based path merging. Interpolation and path merging are used to reduce the necessary computational effort without reduction in bug detection accuracy compared to path coverage, the symbolic execution then achieves error and branch coverage. Interpolation is also used to further reduce the computational effort and to ac...     »
Übersetzte Kurzfassung:
Die vorliegende Arbeit beschäftigt sich mit der automatischen Erkennung von Fehlern (Common Weaknesses) in C Programmen. Der Ansatz ist eine selektive symbolische Ausführung auf der Quelltext-Ebene mit interpolationsbasierter Pfadverschmelzung. Interpolation und Pfadverschmelzung werden einerseits zur Verringerung der nötigen Rechenleistung ohne Genauigkeitsverlust der Fehlererkennung im Vergleich zu Path Coverage eingesetzt, erzielt wird dann ”Error and Branch Coverage”. Andererseits kann die I...     »
WWW:
https://mediatum.ub.tum.de/?id=1335982
Eingereicht am:
23.06.2016
Mündliche Prüfung:
09.06.2017
Dateigröße:
3441829 bytes
Seiten:
134
Urn (Zitierfähige URL):
https://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:91-diss-20170609-1335982-1-8
Letzte Änderung:
25.09.2018
 BibTeX