stmts.add(factory.createStatement(bn, hadAgentURI, platformURI));
stmts.add(factory.createStatement(miURI, qualAssoURI, bn));
// Create provenance for the outputs (as entities)
for (InstanceOutput io : mi.outputs()) {
URI ioURI = factory.createURI(NAMESPACE + moduleInstanceSumTimestamp, module.name() + mi.moduleID() + "/output/" + io.name());
stmts.add(factory.createStatement(ioURI, RDF.TYPE, eURI)); // entity
stmts.add(factory.createStatement(ioURI, wgbURI, miURI)); // wasGeneratedBy
stmts.add(factory.createStatement(ioURI, genAtURI, Literals.createLiteral(factory, new Date(io.creationTime())))); // generated at time
stmts.add(factory.createStatement(ioURI, watURI, platformURI)); // wasAttributedTo