aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorSander Vrijders <sander.vrijders@ugent.be>2017-04-20 12:02:05 +0200
committerSander Vrijders <sander.vrijders@ugent.be>2017-04-20 12:02:05 +0200
commit1eacb3dc82526d4c087bf325e53d305c08f85bfc (patch)
tree617803ae80bb0b657539a5c5ab032fbed3b70c39 /README
parent706d2e6216154f9e9e80ca6d9b1c32f1ba4c46ab (diff)
downloadrumba-1eacb3dc82526d4c087bf325e53d305c08f85bfc.tar.gz
rumba-1eacb3dc82526d4c087bf325e53d305c08f85bfc.zip
Update README
This updates the README to describe the workflow of Rumba better.
Diffstat (limited to 'README')
-rw-r--r--README28
1 files changed, 0 insertions, 28 deletions
diff --git a/README b/README
deleted file mode 100644
index 8471a93..0000000
--- a/README
+++ /dev/null
@@ -1,28 +0,0 @@
-# measurement-framework
-Part of ARCFIRE 2020, WP3 work package.
-
-Workflow, both external and internal:
-
- (1) user defines the network graph, creating instances of model.Node
- and model.DIF classes
-
- (2) user creates an instance of a Testbed class
-
- (3) user creates an instance of prototype.Experiment class, passing
- the testbed instance and a list of Node instances
- - at the endo of the base Experiment constructor, the
- generate function is called to generate information about
- per-node IPCPs, registrations and enrollment, ready to be
- used by the plugins
-
- (4) user calls run() on the prototype.Experiment instance:
- - First, run() calls Testbed.swap_in(), passing the
- Experiment, and filling in the missing information
-
- - Second, run() calls a prototype-specific setup function,
- to create the required IPCPs, perform registrations,
- enrollments, etc.
-
- - Third, perform tests (TODO)
-
- - Fourth, run() calls Testbed.swap_out()