6

モバイル デバイスのアプリケーションで RDF や OWL などのセマンティック (Web) テクノロジを使用することを考えています。現在は Android をターゲットにしていますが、iPhone や J2ME での可能性にも興味があります。

すべてをゼロから実装するのではなく、ライブラリを使用したいと考えています。

Jena、Redland、Protégé などのライブラリ/フレームワークがいくつかあることは知っていますが、それらがどのプラットフォームで動作することがわかっているかについては述べていません。

動的オブジェクト モデルを持ち、XML との間で構文解析を行うことは、私にとってなくてはならないものです。

私も推論を使いたいと思っていますが、それはかなり計算集約的であると言われているので、それはあると便利です.

言及されたすべてのプラットフォームについて、質問は次のように解釈できます。

  • 理論上は可能ですか?(特にJ2MEの場合はわかりません)
  • これらのプラットフォームで動作することが知られているライブラリはありますか?
  • モバイル プラットフォームでのパフォーマンスは、実際の使用に十分なものですか?
4

6 に答える 6

6

あなたは J2ME が欲しいと書いていますが、他の読者は C# に興味があるかもしれません。

Mono は、C# を iPhone および Android で使用できるようにします。これが完了すると、ROWLEXを使用して RDF と OWL を処理できるようになります。この Stackoverflow questionを読むことを検討してください。

于 2009-04-01T10:56:25.153 に答える
4

たぶんIYOUITを調べてください。それは

Pythonで開発され、NokiaSeries60電話で実行されるモバイルアプリケーション。

OWLと推論を使用します。この論文で詳細を読むことができます。

于 2009-01-29T16:12:24.410 に答える
1

ここに Android プラットフォームへの Jena ポートがあります。 http://code.google.com/p/androjena/

于 2010-10-22T22:22:22.473 に答える
0

これがクライアントサーバータイプのアプリケーションであり、サーバーをある程度制御できる場合は、サーバー側でセマンティックWebを実行し、関連情報をモバイルデバイスのビュークライアントに渡します。

于 2009-01-29T18:26:18.057 に答える
0

質問のタイトルに対するより一般的な回答は、セマンティック データに Microformats を利用する Android 用ブラウザであるMosembroです。ただし、データに対して重要な計算は行いません。

于 2009-01-29T18:38:30.653 に答える