MetaPRL–a modular logical environment

J Hickey, A Nogin, RL Constable, BE Aydemir… - Theorem Proving in …, 2003 - Springer
MetaPRL is the latest system to come out of over twenty five years of research by the Cornell
PRL group. While initially created at Cornell, MetaPRL is currently a collaborative project …

Formal compiler construction in a logical framework

J Hickey, A Nogin - Higher-order and symbolic computation, 2006 - Springer
The task of designing and implementing a compiler can be a difficult and error-prone
process. In this paper, we present a new approach based on the use of higher-order abstract …

Kernel level speculative DSM

C Tapus, JD Smith, J Hickey - CCGrid 2003. 3rd IEEE/ACM …, 2003 - ieeexplore.ieee.org
Interprocess communication (IPC) is ubiquitous in today's computing world. One of the
simplest mechanisms for IPC is shared memory. We present a system that enhances the …

[图书][B] Distributed speculations: providing fault-tolerance and improving performance

C Tapus - 2006 - search.proquest.com
This thesis introduces a new programming model based on speculative execution and it
examines the use of speculations, a form of distributed transactions, for improving the …

Design of agent-oriented pattern templates

A Oluyomi, S Karunasekera… - … Conference (ASWEC'06), 2006 - ieeexplore.ieee.org
Software patterns have potential to enhance the comprehension, application and
communication of agent oriented software concepts. To realize this potential, agent oriented …

The mojave compiler: Providing language primitives for whole-process migration and speculation for distributed applications

JD Smith, C Tapus, J Hickey - 2007 IEEE International Parallel …, 2007 - ieeexplore.ieee.org
We present an approach for implementing language-level primitives for whole-process
migration and speculative execution in a compiler and associated runtime environment …

Compiler implementation in a formal logical framework

J Hickey, A Nogin, A Granicz - Proceedings of the 2003 ACM SIGPLAN …, 2003 - dl.acm.org
The task of designing and implementing a compiler can be a difficult and error-prone
process. In this paper, we present a new approach based on the use of higher-order abstract …

Fault tolerance using whole-process migration and speculative execution

JD Smith - 2003 - thesis.library.caltech.edu
This thesis examines programming language concepts that facilitate fault-tolerant distributed
programming. New language primitives are introduced for whole-process migration, which …

[PDF][PDF] A listing of MetaPRL theories

JJ Hickey, B Aydemir, Y Bryukhov, A Kopylov… - URL http://metaprl. org … - Citeseer
This document contains a listing of most of the MetaPRL logical theories. It is generated
automatically on a daily basis. To get the latest version, go to http://metaprl. org/theories. pdf …

[PDF][PDF] Formal compiler implementation in a logical framework

J Hickey, A Nogin, A Granicz… - Submitted to ICFP, 2003 - nuprl-web.cs.cornell.edu
The task of designing and implementing a compiler can be a difficult and error-prone
process. In this paper, we present a new approach based on the use of higher-order abstract …