coisas semântica (RDF, OWL) em telefones móveis - é possível?

votos
5

Estou pensando em usar tecnologias semânticas (web), como RDF e OWL em um aplicativo em dispositivos móveis. Atualmente eu sou alvo android, mas eu também estaria interessado nas possibilidades no iPhone e no J2ME.

Eu gostaria de usar uma biblioteca em vez de implementar tudo do zero.

Eu sei que existem algumas bibliotecas / frameworks como Jena, Redland, Protégé mas eles não indicar em quais plataformas são conhecidos para trabalhar.

Ter um modelo de objeto dinâmico e análise de e para XML são must-haves para mim.

Eu também gostaria de usar o raciocínio, mas eu tenho dito que estava em vez de computação intensiva, de modo que apenas um tem nice-to-.

Para todas as plataformas mencionadas, a questão pode ser interpretada como

  • É possível em teoria? (Especialmente para J2ME não tenho certeza)
  • Existem bibliotecas que são conhecidos por trabalhar nessas plataformas?
  • É o desempenho em uma plataforma móvel bom o suficiente para uso do mundo real?
Publicado 29/01/2009 em 15:27
fonte usuário
Em outras línguas...                            


5 respostas

votos
6

Você escreveu que você quer J2ME, mas outros leitores podem estar interessado em C #.

Mono faz C # disponível no iPhone e Android . Uma vez feito isso, você pode usar ROWLEX para lidar com RDF e OWL. Você pode considerar lendo esta pergunta Stackoverflow .

Respondeu 01/04/2009 em 11:56
fonte usuário

votos
3

Talvez olhar para IYOUIT . É um

aplicação móvel desenvolvida em Python, e em execução no Nokia Series 60 telefones.

Ele usa OWL e raciocínio. Você pode ler os detalhes no presente trabalho .

Respondeu 29/01/2009 em 17:12
fonte usuário

votos
1

Há porta de Jena para a plataforma Android aqui. http://code.google.com/p/androjena/

Respondeu 22/10/2010 em 23:22
fonte usuário

votos
0

Uma resposta mais geral para o seu título pergunta é Mosembro , um navegador para Android que utiliza Microformatos de dados semânticos. Ele não faz quaisquer cálculos não-triviais com os dados, no entanto.

Respondeu 29/01/2009 em 19:38
fonte usuário

votos
0

Se este é um aplicativo do tipo cliente-servidor e você tem algum controle sobre o servidor, eu faria o server-side coisas web semântica, e entregar as informações relevantes para o seu cliente vista no dispositivo móvel.

Respondeu 29/01/2009 em 19:26
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more