Resource Aware Programming (RAP)

A Rice PLT research group

We are interested in studying and developing programming languages techniques such as multi-stage programming, reactive programming, and indexed types and in showing how they can be applied to challenging domains such as embedded and real-time systems, device drivers, and hardware design and synthesis.

The following resources provide a high level introduction to our research:

  • Resource-aware Programming (Invited talk, ICESS 2004)
  • Putting Multi-stage Annotations to Work (IFIP WG 2.11 statement)
  • Two-level languages and circuits design and synthesis (DCC 2006)
  • Functional programming for real applications (Invited talk, ES 2001)
  • Model-centric cyber-physical computing (CPS 2006)
  • Video of presentation (Invited talk, Google 2007)

Breaking news (01/05/2007): MetaOCaml Concoqtion released.

emsp.gif

People

  • Faculty: Walid Taha Postdoctoral Fellows: Emir Pasalic, Jeremy Siek
  • PhD students: Anthony Castanares, Seth Fogarty, Roumen Kaiabachev, Dave Peixotto
  • Undergraduate students: Eric Cheng, Emily Fortuna, Jennifer Gillenwater, Gregory Malecha (Century Scholar), Dan Vanderkam, Chris Warrington

Activities

Posters 2006

Posters 2005

Former Members

  • Kedar Swadi (now at Persistent Systems Pvt. Ltd, Pune, India),
  • Stephan Ellner (now at Google),
  • Edward Pizzi (BSc. Brown Undergrad Scholar. Now at Google),
  • Van Bui (UoH undergrad. NSF REU Scholar),
  • Robert Rosenbaum (UoH undergrad. NSF REU Scholar),
  • Miguel Guerrero (UoH undergrad. NSF REU Scholar),
  • Travis Fischer (Brown Undergrad Scholar),
  • Bennet Lau,
  • Adam Wulf,
  • Matt Gen (NSF REU Scholar)

Acknowledgments

Our research projects is funded by several awards from federal sources and from industry:
  • NSF SoD Synthesizing Device Drivers
  • NSF ITR A Framework for Rapid Development of Reliable Robotics Software
  • NSF ITR Putting Multi-stage Annotations to Work
toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
pdfpdf poster_car_model.pdf manage 223.2 K 18 Oct 2006 - 17:55 Main.AngelaYZ poster_2006_angela
pngpng final-small.png manage 1153.7 K 18 Oct 2006 - 22:02 Main.GregoryMalecha  
This topic: RAP > WebHome
History: r71 - 03 Feb 2007 - 22:53 - Main.WalidTaha
Creative Commons LicenseThis work is licensed under a Creative Commons Attribution 2.5 License. Please follow our citation guidelines.