seton hall university

TFP 2007 Home

Draft Proceedings

Schedule and Program

Call for Papers
(text version)

Important Dates

Program Committee

Symposium Organization

Submissions

Accomodations

Registration

Participant List

Directions

Contact

Schedule

Program and Schedule

April 2, 2007

8:45 - 9:30 Registration
9:30 - 10:00 Welcome

Zeev Dagan
Provost
The City College of New York

Marco T. Morazán
Seton Hall University
Program Chair

10:00 - 11:15 Session I

Chair: Henrik Nilsson

A Dual Semantics for the Data Description Calculus [abstract] [full text]
Kathleen Fisher, Yitzhak Mandelbaum, and David Walker

A Metalanguage for Structural Operational Semantics [abstract] [full text]
Matthew R. Lakin and Andrew M. Pitts

An Arrow Based Semantics for Interactive Applications [abstract] [full text]
Peter Achten, Marko van Eekelen, Maarten de Mol, and Rinus Plasmeijer

11:15 - 11:45 Coffee Break
11:45 - 1:00 Session II

Chair: Marko van Eekelen

Dependent Types: Easy as Pie [abstract] [full text]
Dimitrios Vytiniotis and Stephanie Weirich

Constructing Correct Circuits — Hardware Modelling with Dependent Types [abstract] [full text]
Edwin Brady, James McKinna, and Kevin Hammond

Use-Based Inference of Reference Polymorphism [abstract] [full text]
Dave King and John Hannan

1:00 - 2:30 Lunch
2:30 - 3:45 Session III

Chair: Rex Page

Bytecode Verification for Haskell [abstract] [full text]
Robert Dockins and Samuel Z. Guyer

unreadTVar: Extending Haskell Software Transactional Memory for Performance [full text]
Nehir Sonmez, Cristian Perfumo, Srdjan Stipic, Adrian Cristal, Osman S. Unsal, and Mateo Valero

Implementing Grover's Algorithm Using Linear Transformations in Haskell [abstract] [full text]
A. Murray Gross and Justin Stallard

3:45 - 4:15 Coffee Break
4:15 - 5:30 Session IV

Chair: David Walker

An Inference Algorithm for Guaranteeing Safe Destruction [abstract] [full text]
Manuel Montenegro, Ricardo Peña, and Clara Segura

Hierarchical Master-Worker Skeletons [abstract] [full text]
Jost Berthold, Mischa Dieterle, Rita Loogen, and Steffen Priebe

Property Directed Generation of First-Order Test Data [abstract] [full text]
Fredrik Lindblad

5:30 - 5:35 Wrap-up

April 3, 2007

9:00 - 10:15 Session V

Chair: Rinus Plasmeijer

Refactoring for Comprehension [full text]
Gustavo Villavicencio

Towards a Box Calculus for Hierarchical Hume [abstract] [full text]
Gudmund Grov and Greg Michaelson

Scaled Regression: A Framework for Functional Program Termination [abstract] [full text]
Daniel M. Leivant

10:15 - 10:45 Coffee Break
10:45 - 12:00 Session VI

Chair: Phil Trinder

Equality-Based Uniqueness Typing [abstract] [full text]
Edsko de Vries, Rinus Plasmeijer, and David M. Abrahamson

Lightweight Static Resources: Sexy Types for Embedded and Systems Programming [abstract] [full text]
Oleg Kiselyov and Chung-chieh Shan

Unifying Hybrid Types and Contracts [abstract] [full text]
Jessica Gronski and Cormac Flanagan

12:00 - 1:30 Lunch
1:30 - 2:30 Invited Talk: Elephant 2000: A Programming Language Based on Speech Acts
John McCarthy
2:30 - 6:30 NYC Tour

Pick-up: The City College of New York

Drop-off:
      La Mela Ristorante Italiano
      Little Italy
      167 Mulberry Street

7:30 - 11:30 TFP 2007 Dinner
La Mela Ristorante Italiano

April 4, 2007

9:00 - 10:15 Session VII

Chair: Hans-Wolfgang Loidl

Space-Efficient Gradual Typing [abstract] [full text]
David Herman, Aaron Tomb, and Cormac Flanagan

Model-Based Testing of Thin-Client Web Applications and Navigation Input [abstract] [full text]
Pieter Koopman, Peter Achten, and Rinus Plasmeijer

Designing a Generic Graph Library Using ML Functors [abstract] [full text]
Sylvain Conchon, Jean-Christophe Filliâtre, and Julien Signoles

10:15 - 10:45 Coffee Break
10:45 - 12:00 Session VIII

Chair: Ricardo Peña

The SCIence Joint Research Activity [abstract] [full text]
Kevin Hammond, Dana Petcu, Phil Trinder, Abdallah Al Zain, Steve Linton, and Greg Michaelson

Generic and Index Programming [abstract] [full text]
Jeremy Gibbons, Meng Wang, and Bruno C d. S. Oliveira

AHA: Amortized Heap Usage Analysis [abstract] [full text]
Marko van Eekelen, Olha Shkaravska, Ron van Kesteren, Bart Jacobs, Erik Poll, and Sjaak Smetsers

12:00 - 1:30 Lunch (Steering Committee Meeting)
1:30 - 2:45 Session IX

Chair: Kathleen Fisher

Mining Helium Programs with Neon [abstract] [full text]
Jurriaan Hage and Peter van Keeken

Design and Implementation of JFP [abstract] [full text]
Hao Xu

Hop Client-Side Compilation [abstract] [full text]
Florian Loitsch and Manual Serrano

2:45 - 3:15 Coffee Break
3:15 - 4:05 Session X

Chair: Greg Michaelson

Adaptive High-Level Scheduling in a Generic Parallel Runtime Environment [abstract] [full text]
Jost Berthold, Abyd Al-Zain, and Hans-Wolfgang Loidl

Bundles Pack Tighter than Lists [abstract] [full text]
Francisco Lopez-Fraguas, Juan Rodriguez-Hortala, and Jaime Sanchez-Hernandez

4:05 - 4:30 Closing Remarks

 

Schedule





The 2007 TFP symposium is made possible, in part, by the generous support of the following sponsors: