Changes between Version 24 and Version 25 of GEC18Agenda/LabWikiAndOEDL/Introduction


Ignore:
Timestamp:
10/11/13 00:10:35 (10 years ago)
Author:
thierry.rakotoarivelo@nicta.com.au
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC18Agenda/LabWikiAndOEDL/Introduction

    v24 v25  
    7575OEDL is a [http://en.wikipedia.org/wiki/Domain_Specific_Language domain-specific language] for the description of an experiment's execution. OEDL is based on the Ruby language, but provides its own set of experiment-oriented commands and statements. As a new OEDL user you do not need to know Ruby to write experiment description. You can get started with only a few OEDL commands and syntax, as shown in the next steps in this tutorial. However, some general entry-level programming knowledge would be a plus.
    7676
    77 and is based on the Ruby language
     77An OEDL experiment description is composed of 2 main parts:
     78 * a first part where we declare the resources that we will use in the experiment, such as applications or computing nodes, and some configurations that we would like to apply to these resources.
     79 * a second part where we define the events that we would like to re-act to during the experiment's execution, and the associated tasks we would like to execute when these events occur.
     80
     81A very simplistic OEDL experiment would look like this:
    7882
    7983= Help & Additional Resources =