Language-based information-flow security
Current standard security practices do not provide substantial assurance that the end-to-end
behavior of a computing system satisfies important security policies such as confidentiality …
behavior of a computing system satisfies important security policies such as confidentiality …
Research directions in parallel functional programming
K Hammond, G Michaelson - 2012 - books.google.com
Programming is hard. Building a large program is like constructing a steam locomotive
through a hole the size of a postage stamp. An artefact that is the fruit of hundreds of person …
through a hole the size of a postage stamp. An artefact that is the fruit of hundreds of person …
Dynamic hardware plugins in an FPGA with partial run-time reconfiguration
EL Horta, JW Lockwood, DE Taylor… - Proceedings of the 39th …, 2002 - dl.acm.org
Tools and a design methodology have been developed to support partial run-time
reconfiguration of FPGA logic on the Field Programmable Port Extender. High-speed …
reconfiguration of FPGA logic on the Field Programmable Port Extender. High-speed …
Controlling interference in ambients
F Levi, D Sangiorgi - Proceedings of the 27th ACM SIGPLAN-SIGACT …, 2000 - dl.acm.org
Two forms of interferences are individuated in Cardelli and Gordon's Mobile Ambients (MA):
plain interferences, which are similar to the interferences one finds in CCS and ϕ-calculus; …
plain interferences, which are similar to the interferences one finds in CCS and ϕ-calculus; …
Finding dependencies between cyber-physical domains for security testing of industrial control systems
In modern societies, critical services such as transportation, power supply, water treatment
and distribution are strongly dependent on Industrial Control Systems (ICS). As technology …
and distribution are strongly dependent on Industrial Control Systems (ICS). As technology …
Boxed ambients
Boxed Ambients are a variant of Mobile Ambients that result from (i) drop** the open
capability and (ii) providing new primitives for ambient communication while retaining the …
capability and (ii) providing new primitives for ambient communication while retaining the …
Access control for mobile agents: The calculus of boxed ambients
Boxed Ambients are a variant of Mobile Ambients that result from drop** the open
capability and introducing new primitives for ambient communication. The new model of …
capability and introducing new primitives for ambient communication. The new model of …
Mobile safe ambients
F Levi, D Sangiorgi - ACM Transactions on Programming Languages …, 2003 - dl.acm.org
Two forms of interferences are individuated in Cardelli and Gordon's Mobile Ambients (MA):
plain interferences, which are similar to the interferences one finds in CCS and π-calculus; …
plain interferences, which are similar to the interferences one finds in CCS and π-calculus; …
The seal calculus
The Seal Calculus is a process language for describing mobile computation. Threads and
resources are tree structured; the nodes thereof correspond to agents, the units of mobility …
resources are tree structured; the nodes thereof correspond to agents, the units of mobility …
Flow Logic: a multi-paradigmatic approach to static analysis
Flow logic is an approach to static analysis that separates the specification of when an
analysis estimate is acceptable for a program from the actual computation of the analysis …
analysis estimate is acceptable for a program from the actual computation of the analysis …