アパッチ・イエナ

Apache Jena セマンティック Web フレームワーク
開発者HP Labs(2009年10月まで)、その後Apache Software Foundation
安定版リリース
5.2.0 [1]  / 2024年10月11日; 13か月前 (2024年10月11日
リポジトリイエナリポジトリ
書かれたジャワ
タイプセマンティックウェブ
ライセンスApacheライセンス2.0
Webサイトjena.apache.org

Apache Jenaは、 Java用のオープンソースの セマンティックウェブフレームワークです。RDFグラフからデータを抽出したり、グラフに書き込んだりするためのAPIを提供します。グラフは抽象的な「モデル」として表現されます。モデルは、ファイル、データベース、URL、またはこれらの組み合わせからデータを取得できます。また、 SPARQL 1.1によるクエリも可能です

JenaはRDF4J (旧称OpenRDF Sesame)に似ていますが、RDF4Jとは異なり、JenaはOWL( Web Ontology Language )をサポートしています。このフレームワークには様々な内部推論エンジンが搭載されており、Pellet推論エンジン(オープンソースのJava OWL-DL推論エンジン)をJenaで動作するように設定できます。

Jena は RDF グラフのシリアル化をサポートしています:

バージョン

Apache統合後

Jenaは2010年11月からApacheインキュベーターに所属していたが、2012年4月にApacheソフトウェア財団傘下のプロジェクトとして統合された。[2] [3]

リリース名日付
アパッチ イエナ 4.5.02022年5月1日
アパッチ イエナ 4.4.02022年1月13日
アパッチ イエナ 4.3.22021年12月17日
アパッチ イエナ 4.3.12021年12月10日
アパッチ イエナ 4.3.02021年12月5日
アパッチ イエナ 4.2.02021年9月12日
アパッチ イエナ 4.1.02021年5月31日
アパッチ イエナ 4.0.02021年3月27日
アパッチ イエナ 3.17.02020年11月25日
アパッチ イエナ 3.16.02020年7月9日
アパッチ イエナ 3.15.02020年5月15日
アパッチ イエナ 3.14.02020年1月16日
アパッチ イエナ 3.13.12019年10月6日
アパッチ イエナ 3.13.02019年9月25日
アパッチ イエナ 3.12.02019年5月27日
アパッチ イエナ 3.11.02019年4月24日
アパッチ イエナ 3.10.02018年12月30日
アパッチ イエナ 3.9.02018年10月8日
アパッチ イエナ 3.8.02018年7月2日
アパッチ イエナ 3.7.02018年2月14日
アパッチ イエナ 3.6.02017年12月17日
アパッチ イエナ 3.5.02017年11月2日
アパッチ イエナ 3.4.02017年7月21日
アパッチ イエナ 3.3.02017年5月21日
アパッチ イエナ 3.2.02017年2月10日
アパッチ イエナ 3.1.02016年5月14日
アパッチ イエナ 3.0.02015年7月29日
アパッチ イエナ 2.13.02015年3月13日
アパッチ イエナ 2.12.02014年8月7日
アパッチ イエナ 2.11.02013年9月18日
アパッチ イエナ 2.10.02013年2月25日
アパッチ イエナ 2.7.02011年12月23日

Apache統合前

JenaはHP Labsによって作成され、 2001年からSourceForgeに掲載され、2010年11月にApache Software Foundationに寄贈されました。[4]

リリース名日付
イエナ 2.6.02009年5月18日
イエナ 2.12004年2月10日
イエナ 2.02003年8月28日
イエナ 1.1.02001年7月6日
イエナ 1.02000年8月28日

布石

FusekiはRDFデータへのHTTPインターフェースです。クエリと更新にはSPARQLをサポートしています。このプロジェクトはJenaのサブプロジェクトであり、サーブレットとして開発されています。FusekiはJettyウェブサーバーが事前設定されているため、スタンドアロンサーバーとしても実行できます

ARQ

ARQはSPARQLをサポートするJenaのクエリエンジンです[5]

参考文献

  1. ^ “Release jena-5.2.0”. 2024年10月11日. 2025年1月4日閲覧
  2. ^ "Jena". Apache Software Foundation . 2020年6月6日閲覧。
  3. ^ "Jena". The Apache Software Foundation . 2020年6月6日閲覧。Apache Jenaは、Javaでセマンティックウェブおよびリンクトデータアプリケーションを構築するための完全なフレームワークを提供し、RDF/XML、Turtle、N-triples用のパーサー、JavaプログラミングAPI、SPARQLクエリ言語の完全な実装、RDFSおよびOWL含意のためのルールベース推論エンジン、TDB(非SQLの永続トリプルストア)、SDB(リレーショナルストア上に構築された永続トリプルストア)、そしてWebプロトコルを用いたRDFサーバーであるFusekiを提供します。Jenaは、W3CのRDFおよび関連技術に関するすべての関連勧告に準拠しています。
  4. ^ 「[提案] Jenaをインキュベーターに受け入れる」Apacheソフトウェア財団。2010年11月8日2020年6月6日閲覧。このオープンソースプロジェクトは、もともとHPLabsの研究活動の一環として作成されました。新しいシステムを構築するにあたり、研究者たちは標準規格の低レベルの詳細を扱う共通プラットフォームの価値を認識しました。
  5. ^ 「ARQ - Jena用SPARQLプロセッサ」 。 2019年8月11日閲覧。ARQは、SPARQL RDFクエリ言語をサポートするJena用のクエリエンジンです。
  • 公式サイト
「https://en.wikipedia.org/w/index.php?title=Apache_Jena&oldid=1318413638」から取得