Hi All,
As Patrick mentioned early last week, Cosive recently released the free online
STIX Data Generator to automatically generate STIX content. It's purpose is twofold:
- To help people learn more about STIX document structures
- To help people test their STIX products
The STIX Data Generator allows users to select the version of STIX they wish to generate, the number of objects they want returned, and which objects they wish the generator will select from. A STIX document is then constructed to the users specifications.
Data generated by the STIX Data Generator is always within the
http://stix.exampledata.org namespace, allowing vendors to easily differentiate test data from real production data. The
stix.exampledata.org domain is owned by Cosive; we use it solely for test STIX data and we would like to invite anyone to use
stix.exampledata.org as the namespace for your test STIX dataset too.
One useful feature is that the STIX Data Generator also has an API, allowing one to generate STIX documents using wget or curl from inside a script. That provides some nice possibilities for scripting automatic tests. Some basic API usage examples are:
We'd really appreciate feedback, especially around the objects included in the STIX Data Generator. If you have some recommendations on what we should work on next, we'd love to hear them!
Cheers
Terry MacDonald, Chris Horsley and Kayne Naughton