This is a tool that generates synthetic RDF graphs based on random-graph generation algorithms.
Why is this useful?
In order to test our tools, we need big and complex graphs. Sometimes it's hard to find real datasets that exhibit particular graph characteristics: with this RDFizer is possible to generate such a graph artificially and of any wanted size.
How do I get the source code?
You need a Subversion client. Type svn in your shell and see if you have one already installed. If not, go to the Subversion web site and get one.
Then type
svn co http://simile.mit.edu/repository/RDFizers/random2rdf/
the source code will be fetched and downloaded to the ./random2rdf directory.
How do I build it?
This RDFizer requires two things for you to build it:
- a Java Virtual Machine installed on your machine (version 1.4 or greater). Type 'java -version' at your shell prompt to know what version you have. If you don't have it, go to http://www.java.com and download it.
- Apache Ant installed. Type 'ant -version' at your shell prompt to know what version you have. If maven is not installed, go to http://ant.apache.org/ and download it. Don't panic, the installation is really fast and simple.
Once you're set (and you have the maven command 'ant' in your path), go to your command shell and type:
ant
this will compile the software.
How do I run it?
Now you are ready to launch it, and you can do it by typing
java -jar random2rdf.jar
at the command line and follow the instructions there.
Note: the RDF will be dumped to STDOUT and eventual errors will be dumped to STDERR.
Credits
This software was created and is maintained by the Simile Project and in particular:

