Portal Design & Development Documentation

This page contains the design documentation for the Testbed Portal project. The Testbed Portal is an external website that provides an interface for users to record and view experiment scripts, and to reserve time and schedule experiment execution on the NICTA testbed(s) (and eventually other testbeds too). It also tracks individual experiment runs and records experiment outcomes so that testbed experimentation can become auditable and repeatable.

One outcome of the project will be OMF integration, such that running an OMF experiment script will register the script with the portal and cause the experiment result to be recorded against it. This requires enhancements to OMF.

Starting Points

Here are some links to background material on OMF:

  • Some notes on the future OMF architecture design with federation support can be found on this page.
  • Make sure to understand the OMF names and entity functions (refer to Glossary)
  • Make sure to understand current architecture (refer to An_Introduction_to_OMF)

Meeting Minutes

Here are the minutes of design meetings:

Proposals and Ideas

This section is for listing any loose ideas and proposals on directions for the Portal. They don't have to be rigorously detailed and well thought out, they can just serve as starting points for discussion.

Design Documentation

This section is for more formal design documents.

System Overview and Requirements

Requirements-2.1.pdf - Portal Requirements v2.1 (sprint 2) (392.2 kB) Rodney Berriman, 11/16/2009 02:23 pm

Sprint_1_deployment.pdf - Notes on sprint 1 implementation (89.8 kB) Rodney Berriman, 11/19/2009 09:45 am

Sprint_2_deployment.pdf - Notes on sprint 2 implementation (112.5 kB) Rodney Berriman, 11/19/2009 09:45 am