Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Formal approaches to secure compilation: A survey of fully abstract compilation and related work
Secure compilation is a discipline aimed at develo** compilers that preserve the security
properties of the source programs they take as input in the target programs they produce as …
properties of the source programs they take as input in the target programs they produce as …
[КНИГА][B] Higher-order computability
J Longley, D Normann - 2015 - Springer
This book serves as an introduction to an area of computability theory that originated in the
1950s, and since then has fanned out in many different directions under the influence of …
1950s, and since then has fanned out in many different directions under the influence of …
Realizability toposes and language semantics
JR Longley - 1995 - era.ed.ac.uk
Realizability toposes are" models of constructive set theory" based on abstract notions of
computability. They arose originally in the study of mathematical logic, but since then various …
computability. They arose originally in the study of mathematical logic, but since then various …
[PDF][PDF] Names and higher-order functions
IDB Stark - 1994 - Citeseer
Many functional programming languages rely on the elimination of 'impure'features:
assignment to variables, exceptions and even input/output. But some of these are genuinely …
assignment to variables, exceptions and even input/output. But some of these are genuinely …
Fully abstract compilation via universal embedding
A fully abstract compiler guarantees that two source components are observationally
equivalent in the source language if and only if their translations are observationally …
equivalent in the source language if and only if their translations are observationally …
An equivalence-preserving CPS translation via multi-language semantics
Language-based security relies on the assumption that all potential attacks follow the rules
of the language in question. When programs are compiled into a different language, this is …
of the language in question. When programs are compiled into a different language, this is …
[КНИГА][B] The structure of typed programming languages
DA Schmidt - 1994 - books.google.com
The Structure of Typed Programming Languages describes the fundamental syntactic and
semantic features of modern programming languages, carefully spelling out their impacts on …
semantic features of modern programming languages, carefully spelling out their impacts on …
Protection in programming-language translations
M Abadi - Secure Internet Programming: Security Issues for …, 1999 - Springer
We discuss abstractions for protection and the correctness of their implementations. Relying
on the concept of full abstraction, we consider two examples:(1) the translation of Java …
on the concept of full abstraction, we consider two examples:(1) the translation of Java …
Bisimilarity as a theory of functional programming
AD Gordon - Electronic Notes in Theoretical Computer Science, 1995 - Elsevier
Morris-style contextual equivalence—invariance of termination under any context of ground
type—is the usual notion of operational equivalence for deterministic functional languages …
type—is the usual notion of operational equivalence for deterministic functional languages …
Typed closure conversion preserves observational equivalence
Language-based security relies on the assumption that all potential attacks are bound by the
rules of the language in question. When programs are compiled into a different language …
rules of the language in question. When programs are compiled into a different language …