2010-07-10 15 views
6

Ho un seminario pratico questo semestre e voglio utilizzare l'ontologia su un'applicazione Android. Ho scelto Protege owl ontology come API di ontologia e questo strumento ha funzionato nel normale progetto Java. Ma quando ho provato ad importare questi file jar che per l'owl ontology API nel progetto Android. Fallirà e non ho trovato alcuna soluzione in Internet. Mi aiuti?Utilizzo di Protege owl ontology su Android

+0

su Android java è 1.5 controllare se il Protege è basato su Java 1.5 – Pentium10

risposta

3

Se si desidera avere un accesso programmatico alle ontologie OWL utilizzando Java, è possibile utilizzare direttamente lo OWL-API, in cima al quale Protege è stato creato in primo luogo.

Se la tua ontologia segue un profilo OWL 2EL, hai anche la possibilità di utilizzare Brain.

1

L'ho provato qualche tempo fa e ha funzionato bene.

Android Java non è Java standard, quindi potrebbe essere necessario effettuare il porting OWL-API (o qualunque sia la libreria che si sceglie, può essere anche Jena) codice sorgente Java per piattaforma Android. Ciò potrebbe richiedere alcune modifiche al codice sorgente, in quanto tutte le classi java standard non sono disponibili in Android Java. Questo sforzo include i vasi della libreria se ce ne sono.

Poche librerie port sono disponibili su Android già. si prega di fare riferimento a questo

Si prega di notare che le prestazioni non sarebbero buone sul dispositivo con le ontologie più grandi.