publié le: April 2009
We investigate proof rules for information hiding, using the formalism of separation logic. In essence, we use the separating conjunction to partitio...
Interoperability is big business, a fact to which .NET, the JVM, and COM can attest. Language designers are well aware of this, and they are designin...
publié le: May 2009
We propose a sequent calculus derived from the ¥ë¥?¥?. -calculus of Curien and Herbelin that is expressive enough to directly represent the fine deta...
This article describes an approach to program optimization based on transformations, where temporal logic is used to specify side conditions, and str...
The origins of bisimulation and bisimilarity are examined, in the three fields where they have been independently discovered: Computer Science, Philo...