Volltextdatei(en) in REPOSIT vorhanden Open Access
DC ElementWertSprache
dc.contributor.advisorDai, Zhen Ru-
dc.contributor.authorMafteiu-Scai, Roxana-Teodora-
dc.date.accessioned2024-09-04T08:52:41Z-
dc.date.available2024-09-04T08:52:41Z-
dc.date.created2020-06-26-
dc.date.issued2024-09-04-
dc.identifier.urihttps://hdl.handle.net/20.500.12738/16212-
dc.description.abstractAutomatische Testwerkzeuge erzeugen potenziell große SMT-Testfälle, die Fehler auslösen. Aktuelle Reduzierer sind bei der Reduzierung dieser Testfälle unwirksam, da sie die Semantik der Sprache nicht berücksichtigen, während sie diese reduzieren. Wir entwickelten ein neuartiges Framework für eine effektive und effiziente Programmreduzierung, das speziell für fehlerinduzierende Testfälle im SMT-LIB v2-Format angepasst wurde, um das Testen und Debuggen von SMT-Solvern zu erleichtern. Unser Rahmenwerk unterstützt domänenspezifische Reduzierungsregeln, die die Semantik des Programms nicht verändern sollten. Unsere Evaluierungsergebnisse demonstrieren die Praxistauglichkeit von SMT-Reducer. Im Vergleich zum generischen C/C++ Reduzierer, der auch SMTLIBv2 Programme reduzieren kann, reduziert SMT-Reduser SMT-LIB Programme deutlich schneller.de
dc.description.abstractAutomatic testing tools generate potentially large SMT test cases that trigger bugs. Current reducers are ineffective in reducing these test cases since they do not consider the semantics of the language while reducing it. We developed a novel framework for effective and efficient program reduction customized for failure-inducing test cases in SMTLIB v2 format to ease testing and debugging of SMT solvers. Our framework supports domain-specific reduction rules that should not change the semantics of the program. Our evaluation results on SMT programs triggering bugs in SMT solvers demonstrate SMT-Reducer’s practicality for shorter reduction time compared to the state-of-the-art C-Reduce for C/C++.en
dc.language.isoenen_US
dc.subjectProgram reductionen_US
dc.subjectDelta debuggingen_US
dc.subjectDebuggingen_US
dc.subjectProgrammreduzierungen_US
dc.subjectDelta-Fehlerbeseitigungen_US
dc.subjectFehlerbeseitigungen_US
dc.subject.ddc004: Informatiken_US
dc.titlePractical Test Case Reduction for SMT Solversen
dc.typeThesisen_US
openaire.rightsinfo:eu-repo/semantics/openAccessen_US
thesis.grantor.departmentDepartment Informatiken_US
thesis.grantor.universityOrInstitutionHochschule für Angewandte Wissenschaften Hamburgen_US
tuhh.contributor.refereeSu, Zhendong-
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-192403-
tuhh.oai.showtrueen_US
tuhh.publication.instituteDepartment Informatiken_US
tuhh.publication.instituteFakultät Technik und Informatiken_US
tuhh.type.opusBachelor Thesis-
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dc.type.thesisbachelorThesisen_US
dcterms.DCMITypeText-
tuhh.dnb.statusdomainen_US
item.advisorGNDDai, Zhen Ru-
item.creatorGNDMafteiu-Scai, Roxana-Teodora-
item.languageiso639-1en-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.creatorOrcidMafteiu-Scai, Roxana-Teodora-
item.fulltextWith Fulltext-
item.grantfulltextopen-
item.openairetypeThesis-
Enthalten in den Sammlungen:Theses
Dateien zu dieser Ressource:
Zur Kurzanzeige

Seitenansichten

39
checked on 23.11.2024

Download(s)

34
checked on 23.11.2024

Google ScholarTM

Prüfe

HAW Katalog

Prüfe

Feedback zu diesem Datensatz


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.