| Date |
Paper/Topic |
Discussion Leader |
| July 14 |
Scharli, Ducasse, Nierstrasz, Wuyts, Composable
Encapsulation Policies (ECOOP'04) |
David |
| Sept 8 |
Organizational Meeting |
tout le monde |
| Sept 15 |
A General Discussion on PL-based Security |
Mark, Scott |
| Sept 22 |
Project Progress: Temporal Logic with Filters |
Fei |
| Sept 29 |
E Language Security |
Mark M. |
| Oct 6 |
Project Progress: Flow-sensitive Type Constraints |
Pari |
| 10AM: Oct 13 |
Project Progress: Data Security and Control Security |
Mark T. |
| 11AM: Oct 13 |
Dyna: A Language for Dynamic Programming |
Eric |
| 10AM: Oct 20 |
Project Progress: Connector-based Java MicroKernel |
Xiaoqi |
| 11AM: Oct 20 |
Fisher, Shivers, Multi-return
Function Call (ICFP'04) |
Mark S. |
| 10AM: Oct 27 |
Project Progress: Objects with Interaction Interfaces |
David |
| 11AM: Oct 27 |
Chin, Craciun, Qin, Rinard, Region
Inference for an OO Language (PLDI'04) |
Mark T. |
| 11AM: Nov 3 |
Chen, Wagner, MOPS: an Infrastructure for Examining Security
Properties of Software (CCS'02) |
Fei |
| 4PM: Nov 3 |
Sensor Network Research at UIUC |
Gul Agha |
| 10AM: Nov 10 |
Project Progress: Flow-sensitive Type Constraints: Formal Development |
Pari |
| 11AM: Nov 10 |
NDL: A Domain-Specific Language for Device Drivers
|
Scott |
| 11AM: Nov 19 |
Checking Type Safety of Foreign Fuction Calls |
Jeff Foster |
| Nov 24 |
No seminar |
Turkey |
| 10AM: Dec 1 |
Project Progress: Classage Implementation |
David |
| 11AM: Dec 1 |
Nystrom, Clarkson, Myers,
Polyglot: An Extensible Compiler Framework for Java (CC'03) |
David |
| 10AM: Dec 8 |
TBA |
TBA |
| 11AM: Dec 8 |
TBA |
TBA |
| 11AM: Dec 15 |
On increasing the Reliability of Distributed Software |
Adrian Francalanza |
| Date |
Paper/Topic |
Discussion Leader |
| Jan 28 |
POPL/FOOL'04 Overview |
Scott, Pari |
| Feb 4 |
Benton, Simple
Relational Correctness Proofs for Static Analyses and Program
Transformations |
Pari |
| Feb 11 |
Ford,
[1] Packrat Parsing: Simple, Powerful, Lazy, Linear Time
[2]
Parsing Expression Grammars: A Recognition-Based Syntactic Foundation |
Mark S. |
| Feb 18 |
Liang, Bracha,
Dynamic Class
Loading in the Java Virtual Machine (OOPSLA'98) |
David |
| Feb 25 |
Schneider, Enforceable
Security Policies |
Scott |
| Mar 3 |
Pottier, Gauthier, Polymorphic
Typed Defunctionalization (POPL'04) |
Pari |
| Mar 10 |
Barringer, Goldberg, Havelund, Sen, Rule-based Runtime Verification |
Fei |
| Mar 17 |
Spring Break |
|
| Mar 24 |
Miller, Yee, Shapiro, Capability Myths Demolished |
Xiaoqi |
| Mar 31 |
No seminar |
|
| Apr 7 |
Corwin, Bacon, Grove, Murthy, MJ: A
Rational Module System for Java and its Applications |
David |
| Apr 14 |
Review: Java Packages and Classloaders |
David |
| Apr 21 |
Review: Dynamic Linking in Java and C# |
David |
| Apr 28 |
Recursive
make Considered Harmful |
Eric |
| May 5 |
No seminar, probably |
|
| May 12 |
Distributed Data Structures |
Christian Scheideler |