throws DatasetManagementException, IOException {
CConfiguration cConf = injector.getInstance(CConfiguration.class);
DatasetDefinitionRegistryFactory registryFactory = injector.getInstance(DatasetDefinitionRegistryFactory.class);
DatasetFramework datasetFramework =
new NamespacedDatasetFramework(new InMemoryDatasetFramework(registryFactory),
new DefaultDatasetNamespace(cConf, Namespace.SYSTEM));
datasetFramework.addModule("orderedTable", new HBaseOrderedTableModule());
datasetFramework.addModule("core", new CoreDatasetsModule());
return datasetFramework;