Protege是斯坦福大學開發的本體設計工具。其中Jade提供了個插件beangenerator,可用於生成jade的本體。
用法如下:
1、file->new project....選Protege Files
2、file->save
3、project->manage include projects...點上面的帶加號的圓點,添加子項目。到jade安裝目錄下選add-ons/beangenerator/resources/ontologies中的
SimpleJADEAbstractOntology。(OWLSimpleJADEAbstractOntology用於建立OWL本體的)
成功後可看到:thing下多出了個Concept和Predicate。
4、可在Concept下的AgentAction中添加動作、在Concept中添加概念、在Predicate中添加謂詞
5、Project->configure...中Tab Widgets選中OntologyBeanGeneratorTab。成功後可看到新出現了個Tab。
6、修改packagename爲你希望的包名、ontologyName爲本體名。location爲希望代碼生成在哪裏
7、點generate beans即可