An Innovative Strategy to Quickly Grade Functional Test Programs
Alessandro Niccoletti
An Innovative Strategy to Quickly Grade Functional Test Programs.
Rel. Stefano Quer, Paolo Bernardi. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2022
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (5MB) | Preview |
|
|
Archive (ZIP) (Documenti_allegati)
- Altro
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (4MB) |
Abstract
Starting from the basic theory of dependencies between instructions inside an assembly code, this project aims to exploit them to evaluate firmware reliability. When a piece is produced, it has to be tested to ensure its reliability. Testing, in the case that is considered, means letting execute a "gold" piece (a piece that has been already tested and it can be considered working), extracting from it a register sign depending on every register value at the moment in which the sign is computed and, finally, using the "gold" sign as comparison with all other signs belonging to the pieces to be tested.
If the sign of a normal piece does not match the "gold" sign, something surely went wrong; but what if the two signs match? It can not be said that the piece is working only considering this result
Relatori
Tipo di pubblicazione
URI
![]() |
Modifica (riservato agli operatori) |
