Patrick Meredith

From FSL

Jump to: navigation, search

Patrick is a second year Ph.D. student and a third year graduate student with a background in compilers and architecture, and, a love of programming languages (which sort of goes with the former).

He is an Eagle Scout who graduated from Granite City High School in 2001. Granite City, Illinois is a beautiful town filled with steel mills and pot holes. He has Bachelor's and Master's Degrees in Computer Science, both from the University of Illinois.

Contents

[edit] Cirriculum Vitae

CV

[edit] Projects

K-Scheme

K-Scheme is a definition of Scheme written in the rewrite-based K framework. K-Scheme supports the meta-programming features of Scheme, as well as giving an executable specification for much of the (finite) non-determinism allowed in Scheme by the specification. [more ...]

Context Free Grammar Engine

The Context Free Grammar Engine (CFG) Engine is an extention of MOP using context free grammars to specify program properties for runtime verification. [more ...]

BusMOP

BusMOP is an extension of MOP for monitoring buses using FPGA-implemented monitors. The current implementation is based on PCI, but it could be extended to work with any bus archetecture. [more ...]

[edit] Publications by year

[edit] 2008

Efficient Monitoring of Parametric Context-Free Patterns 
Patrick Meredith, Feng Chen, Dongyun Jin, and Grigore Rosu
Image:New.gif ASE'08, to appear
PDF, BIB
Efficient Monitoring of Parametric Context-Free Patterns 
Patrick Meredith, Feng Chen, Dongyun Jin, and Grigore Rosu
Image:New.gif Technical report UIUCDCS-R-2008-2954, April 2008
PDF, TR@UIUC, BIB

[edit] 2007

A K Definition of Scheme 
Patrick Meredith, Mark Hills, Grigore Rosu
Technical report UIUCDCS-R-2007-2907, October 2007
PDF, TR@UIUC, BIB
An Executable Rewriting Logic Semantics of K-Scheme 
Patrick Meredith, Mark Hills, Grigore Rosu
8th Workshop on Scheme and Functional Programming, DIUL-RT-0701, pp. 91-103, September 2007
PDF, BIB
A Formal Rewriting Logic Semantic Definition of Scheme 
Patrick Meredith, Mark Hills and Grigore Rosu
Technical report UIUCDCS-R-2007-2877, July 2007
PDF, ZIP, TR@UIUC, BIB

[edit] 2005

How Successful is Data Structure Analysis in Isolating and Analyzing Linked Data Structures?

Patrick Meredith, Balpreet Pankaj, Swarup Sahoo, Chris Lattner, and Vikram Adve Technical Report UIUCDCS-R-2005-2658, December 2005

Views
Personal tools