BoFs 2011

Following last year's success, CUFP 2011 will again include Birds of a Feather sessions. BoFs provide a place for our community to gather informally at CUFP and reach consensus on matters of importance. Any CUFP attendee can propose a BoF session, and grab one of the spare rooms in the evening slots below. Attendance in the evening is open to all.

BoF sessions facilitate ad-hoc discussions and provide a place to gather and start off the chat, before moving on during the evening to a local restaurant or pub. There is no deadline for proposing a session, but we encourage you to do so at the earliest possible time to help us with planning and to publicize your proposed discussion. Attendees are also free to show up even if you have not confirmed, but again earlier confirmation will help us with planning.

The table below lists all the spare rooms and available times. To propose a BoF, please mail Ashish Agarwal ( with the following information:

  • Organiser contact name, email address and (optionally) cell phone number to get a hold of you on the day.
  • Which day you wish to book.
  • Number of attendees expected (to help plan room capacities).
  • Title of your discussion and a few sentences describing the topic, for posting below.
  • If you are willing to sponsor the BoF with some beer and snacks, that would also be appreciated, and you can include the sponsor's name.

If you just wish to attend a session, please also email Ashish Agarwal ( and you will be added to the attendee list so we can more easily account for numbers. You don't have to do this though; feel free to show up on the day!

Date Time Room Organiser Title
Thu 22 Sep 6pm-8pm 4 Chung-chieh Shan & Ashish Agarwal Science and FP
Fri 23 Sep 7pm-8pm 3 Anil Madhavapeddy & Yaron Minsky New OCaml Tools

Update: New OCaml Tools time updated. Now at 7:00 PM.

Note: CUFP Tutorials end at 5:30 PM, and the BoFs follow them after a 30 minute break. Rooms are available till 9:00 PM but we encourage you to wrap up by 8:00 PM and move the discussion to a more social setting.


Science and Functional Programming:

Organizer: Chung-chieh (Ken) Shan & Ashish Agarwal, on Thu 22 September, 6pm-8pm, Room 4

Topic: Like commercial users of FP, scientists mostly just want to get their jobs done. Those jobs include

  • orchestrating heterogeneous and parallel computations and experiments
  • tracking and reproducing the provenance of massive data sets
  • coping with uncertainties in observations and specifications
  • adapting to changes in algorithms and requirements
  • organizing and explaining the conclusions of research

Come to discuss how science and FP should offer each other concrete challenges and applicable abstractions.

New OCaml Tools:

Organizer: Anil Madhavapeddy & Yaron Minsky, on Fri 23 September, 6pm-8pm, Room 3

Topic: Spend 5 minutes each on several new tools for OCaml including OASIS/OASIS-DB, ODisco, XenCloud, Mirage, new website, and many others. Then discuss what steps are necessary to develop these tools further and make them widely usable.