CREASE Project

The CREASE project ("Causal REasoning and Attestation for Scientific Experimentation") improves the debuggability, diagnosticability and reproducibility of programmable network experiments on research testbeds. As a concrete output, we are building a prototype that works on the FABRIC testbed. The project has only just began, and more information will be posted as the project progresses. To stay updated, join the CREASE mailing list.

FABRIC Webinar about P4 programming

July 2024: The CREASE project was outlined as part of the FABRIC Webinar on 7/16/2024. This webinar formed part of FABRIC's series on Stitching Together Innovation with FABRIC Users. You can watch the webinar's recording. Materials from the webinar will be made available in CREASE's first beta release.

First beta release!

August 2024: The first beta of CREASE and an example experiment are now available! CREASE is designed to be easily usable by FABRIC users with their existing experiments, and to provide FABRIC users with observational and logistical advantages when carrying out experiments involving programmable networking. To find out more, join the CREASE mailing list.

KNIT9 and MERIF 2024

September 2024: See Nik's presentation about CREASE, and Alexander's poster that accompanied his demo. During KNIT9 and MERIF we also surveyed attendees about their use of testbeds, and their needs around debugging and diagnostic tooling on testbeds.

Second beta release!

October 2024: The second beta of CREASE has improved features, stability, and usability. To see CREASE in action, simply upload the updated example notebook to FABRIC and run it. If you have any questions, please reach out on the mailing list.