<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>success</status>
  <result>
    <project>
      <id>385572</id>
      <name>modtool</name>
      <created_at>2009-08-18T00:01:25Z</created_at>
      <updated_at>2009-08-18T00:01:26Z</updated_at>
      <description>ModTool allows ontology modules to be extracted from an ontology based on a user supplied concept. 

ModTool was created by the University of Liverpool's Semantic Web Lab. More information on ModTool can be found here 

RequirementsYou will need the following on the classpath to use ModTool: 

Jena Pellet 

Example	public static void main(String args[]) {
                //The concept you want to extract a module about.
		String concept = &quot;Concept URI&quot;
		parentModel = ModelFactory
				.createOntologyModel(PelletReasonerFactory.THE_SPEC);
                //The ontology the module will be extracted from
		parentModel.read(&quot;Ontology URI&quot;);
                //The OntologyModel that will contain the module.
		moduleModel = ModelFactory
				.createOntologyModel(PelletReasonerFactory.THE_SPEC);
		moduleModel.createOntology(concept);
                //Instantiate the class that does the extraction.
		StmtBasedExtraction sbe = new StmtBasedExtraction(parentModel,
				moduleModel, Exclusion.OWL_DL_EXCLUSION);
                //Start the extraction.
		sbe.start(parentModel.getResource(concept));
	}</description>
      <homepage_url>http://code.google.com/p/modtool/</homepage_url>
      <download_url></download_url>
      <url_name>modtool</url_name>
      <user_count>0</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id></analysis_id>
      <licenses>
        <license>
          <name>apache_2</name>
          <nice_name>Apache License 2.0</nice_name>
        </license>
      </licenses>
    </project>
  </result>
</response>
