Software retains most of the know-how required fot its development. Because nowadays software can be easily cloned and spread worldwide, the risk of intellectual property infringement on a global scale is high. One of the most viable solutions to this problem is to endow software with a watermark. Good watermarks are required not only to state unambiguously the owner of software, but also to be resilient and pervasive. In this thesis we base resiliency and pervasiveness on trace semantics. We point out loops as pervasive programming constructs and we introduce loop transformations as the basic block of pervasive watermarking schemes. We survey several loop transformations, outlining their underlying principles. Then we exploit these principles to build some pervasive watermarking techniques. Resiliency still remains a big and challenging open issue.
Exploiting loop transformations for the protection of software
VISENTINI, Enrico
2010
Abstract
Software retains most of the know-how required fot its development. Because nowadays software can be easily cloned and spread worldwide, the risk of intellectual property infringement on a global scale is high. One of the most viable solutions to this problem is to endow software with a watermark. Good watermarks are required not only to state unambiguously the owner of software, but also to be resilient and pervasive. In this thesis we base resiliency and pervasiveness on trace semantics. We point out loops as pervasive programming constructs and we introduce loop transformations as the basic block of pervasive watermarking schemes. We survey several loop transformations, outlining their underlying principles. Then we exploit these principles to build some pervasive watermarking techniques. Resiliency still remains a big and challenging open issue.File | Dimensione | Formato | |
---|---|---|---|
visentini_frontespizio_bianca_tesi.pdf
accesso aperto
Dimensione
2.02 MB
Formato
Adobe PDF
|
2.02 MB | Adobe PDF | Visualizza/Apri |
sommario.txt
non disponibili
Dimensione
1.17 kB
Formato
Text
|
1.17 kB | Text | |
summary.tex
accesso aperto
Dimensione
1.12 kB
Formato
TeX
|
1.12 kB | TeX | Visualizza/Apri |
visentini_solo_profilo.pdf
accesso aperto
Dimensione
32.2 kB
Formato
Adobe PDF
|
32.2 kB | Adobe PDF | Visualizza/Apri |
sommario.txt.pdf
accesso aperto
Dimensione
17.37 kB
Formato
Adobe PDF
|
17.37 kB | Adobe PDF | Visualizza/Apri |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14242/112317
URN:NBN:IT:UNIVR-112317