z-logo
open-access-imgOpen Access
Can you Trust your Data?
Author(s) -
Peter Ørbæk
Publication year - 1995
Publication title -
brics report series
Language(s) - English
Resource type - Journals
eISSN - 1601-5355
pISSN - 0909-0878
DOI - 10.7146/brics.v2i24.19926
Subject(s) - abstract interpretation , aliasing , computer science , programming language , semantics (computer science) , constraint (computer aided design) , interpretation (philosophy) , compiler , variable (mathematics) , operational semantics , code (set theory) , trustworthiness , theoretical computer science , algorithm , mathematics , artificial intelligence , computer security , mathematical analysis , geometry , set (abstract data type) , undersampling
A new program analysis is presented, and two compile time methods for this analysis are given. The analysis attempts to answer the question: “Given some trustworthy and some untrustworthy input, can we trust the value of a given variable after execution of some code”. The analyses are based on an abstract interpretation framework and a constraint generation framework, respectively. The analyses are proved safe with respect to an instrumented semantics. We explicitly deal with a language with pointers and possible aliasing problems. The constraint based analysis is related directly to the abstract interpretation and therefore indirectly to the instrumented semantics.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here