Pergunta

Ao usar o Rowlex OwlGrinder para gerar uma montagem a partir de um arquivo OWL, a mensagem de erro acima é mostrada. A peça ofensiva de coruja/xml é, por exemplo,:

<DisjointClasses>
      <Class URI="&foaf;Document"/>
      <Class URI="&foaf;Organization"/>
</DisjointClasses>

Mas a mesma mensagem de erro também é lançada no caso de várias superclasses - por exemplo:

<SubClassOf>
    <Class URI="&foaf;Image"/>
    <Class URI="&wordnet;Document"/>
</SubClassOf>

Estou perfeitamente disposto a acomodar minhas ontologias a certa extensão para ser compatível com o OwlGrinder, mas o código acima é processado feliz por, por exemplo, protege, por isso presumo que seja uma coruja válida. Você tem uma sugestão de como abordar as informações - bastante vitais - de classes disjuntos/multi -inferência?

Muito obrigado, Hinnerk

Foi útil?

Solução

Hmm - desculpe por isso. Parece que o problema realmente foi o formato de arquivo dessa ontologia sendo coruja/xml. Ao usar o RDF/XML, as coisas funcionaram bem.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top