Taxonomy<OWLClass> taxonomy = null;
ZipInputStream zipInputStream = new ZipInputStream( inputStream );
extractor = ModuleExtractorFactory.createModuleExtractor();
extractor.load( zipInputStream );
ZipEntry currentEntry = zipInputStream.getNextEntry();
if( !( TAXONOMY_FILE_NAME.equals( currentEntry.getName() ) ) ) {
throw new IOException ( String.format( "Unexpected entry (%s) in ZipInputStream. Expected %s", currentEntry.getName(), TAXONOMY_FILE_NAME ) );