jFed is a Java-based framework
for testbed federation

What can I do with jFed?

  • jFed Experimenter GUI and CLI allow end-users to provision and manage experiments. Click here for a quick overview movie.
  • jFed Probe GUI and CLI assist testbed developers in testing their API implementations
  • jFed Automated tester GUI and CLI perform extensive full-automated tests of the testbed APIs and testbeds, in which the complete workflow of an experiment is followed. This tool is used as part of the Fed4FIRE testbed monitor.

To learn more about jFed, go to the features page.

Get started

If this is the first time that you use jFed, please check the dependencies.

Use one of the jFed installers. For Windows and MAC, the JAVA installation is included, for Linux, you have to first install Oracle Java 8, following these instructions.

Once jFed is installed, you can use the buttons below to start the jFed Experimenter GUI:

If jFed is properly installed, then the jFed Experimenter GUI should start momentarily.

If this is not the case, please go to the downloads-page, and install jFed with the provided installers

If jFed is properly installed, then the jFed Experimenter GUI should start momentarily.

If this is not the case, please go to the downloads-page, and install jFed with the provided installers

Legacy versions

If you cannot use the latest version, then you can find old versions on our legacy page. Please note that these are not supported anymore, and have known issues with recent Java versions.

Development

If you want to live on the edge, then you can download the latest development versions, together with the source here.

Brought to you by

iMinds Research institue Ghent University Fed4FIRE