Formal approaches to secure compilation: A survey of fully abstract compilation and related work

M Patrignani, A Ahmed, D Clarke - ACM Computing Surveys (CSUR), 2019 - dl.acm.org
Secure compilation is a discipline aimed at developing compilers that preserve the security
properties of the source programs they take as input in the target programs they produce as …

Language primitives and type discipline for structured communication-based programming

K Honda, VT Vasconcelos, M Kubo - European Symposium on …, 1998 - Springer
We introduce basic language constructs and a type discipline as a foundation of structured
communication-based concurrent programming. The constructs, which are easily …

[PDF][PDF] Mobile ambients

L Cardelli, A Gordon - Theoretical computer science, 2000 - microsoft.com
Mobile Ambients TCS Submission3.fm Page 1 Thursday, February 11, 1999, 3:52 pm 1
Abstract We introduce a calculus describing the movement of processes and devices, including …

Mobile ambients

L Cardelli, AD Gordon - … Conference on Foundations of Software Science …, 1998 - Springer
Mobile ambients Page 1 Mobile Ambients Luca Cardelli* Digital Equipment Corporation
Systems Research Center Andrew D. Gordon* University of Cambridge Computer Laboratory …

Formal molecular biology

V Danos, C Laneve - Theoretical Computer Science, 2004 - Elsevier
A language of formal proteins, theκ-calculus, is introduced. Interactions are modeled at the
domain level, bonds are represented by means of shared names, and reactions are required …

[图书][B] Distributed event-based systems

G Mühl, L Fiege, P Pietzuch - 2006 - books.google.com
In today's world, services and data are integrated in ever new constellations, requiring the
easy, flexible and scalable integration of autonomous, heterogeneous components into …

Linearity and the pi-calculus

N Kobayashi, BC Pierce, DN Turner - ACM Transactions on …, 1999 - dl.acm.org
The economy and flexibility of the pi-calculus make it an attractive object of theoretical study
and a clean basis for concurrent language design and implementation. However, such …

Observational determinism for concurrent program security

S Zdancewic, AC Myers - 16th IEEE Computer Security …, 2003 - ieeexplore.ieee.org
Noninterference is a property of sequential programs that is useful for expressing security
policies for data confidentiality and integrity. However, extending noninterference to …

P: safe asynchronous event-driven programming

A Desai, V Gupta, E Jackson, S Qadeer… - ACM SIGPLAN …, 2013 - dl.acm.org
We describe the design and implementation of P, a domain-specific language to write
asynchronous event driven code. P allows the programmer to specify the system as a …

Impredicative concurrent abstract predicates

K Svendsen, L Birkedal - … and Systems: 23rd European Symposium on …, 2014 - Springer
We present impredicative concurrent abstract predicates–iCAP–a program logic for modular
reasoning about concurrent, higher-order, reentrant, imperative code. Building on earlier …