抽象構文記法ASN.1をJavaクラスにマッピングするライブラリ「BitMeister ASN.1 library for Java™」をオープンソースで公開

株式会社ビットマイスター

2011-07-04 15:00

株式会社ビットマイスター(さいたま市中央区、代表:笠原勉)は、ITU-T / ISO標準の抽象構文記法であるAbstract Syntax Notation One (以下、ASN.1)を扱うシステムの開発を効率化するJavaクラスライブラリを、オープンソースで公開いたしました。以下の通りお知らせいたします。
BitMeister ASN.1 Library for Java™(以下、BM ASN.1)は、ASN.1構文で規定されたデータ型をJavaクラスにマッピングして、各種の処理を行うためのクラスライブラリです。
BM ASN.1は、ASN.1型のデータをできるだけ一般的なJavaオブジェクト(POJO)と同様に扱えるように配慮して設計されており、ASN.1型データを扱うプログラムを簡潔なコードで記述することができます。また、Javaの静的型付やジェネリクスを活かしたデータ型チェックがコンパイル時に行われるため、実行時まで顕在化しないようなコードの誤りが発生しにくくなっています。

これまで弊社内で開発されてきた本ライブラリをオープンソースプロジェクトとして公開することで、多くのユーザーに利用されるとともに、フィードバックによるさらなる品質向上を期待しております。今後は、XER Codecの実装や、ASN.1/Java Translator(BM ASN.1コードの自動生成)機能の提供を計画しています。

商用利用に向けたライブラリのカスタマイズや導入サポート、本ライブラリを利用したアプリケーションの開発については、弊社で受託することも可能です。下記窓口までご相談ください。


■関連リンク

 ビットラボ - BitMeister ASN.1 library for Java
(リンク »)

SOURCE FORGE.JP - BitMeister ASN.1 library for Java
(リンク »)

問合せ先: 株式会社ビットマイスター    担当:渡辺
さいたま市中央区下落合5-10-5
TEL: 048-793-6461  FAX:  048-793-6462
jwat@bitmeister.jp     (リンク »)

このプレスリリースの付帯情報

BitMeister ASN.1 Library for Java

用語解説

ASN.1:
Abstract Syntax Notation One (ASN.1) は、ITU-T(国際電気通信連合-電気通信標準化部門)ISO(国際標準化機構)が共同で策定した標準に基づく、データ構造を記述するための一連の構文規則と、そのデータを転送するための符号化規則です。ITU-T勧告のX.680シリーズで構文規則が、X.690シリーズで符号化規則がそれぞれ規定されています。マシンのメーカーやOS、ソフトウェアなどに依存せず、曖昧さの無いデータ構造を定義することができ、異なるプラットフォーム間での正確な情報伝送を必要とする通信プロトコル仕様の規定などに利用されています。

本プレスリリースは発表元企業よりご投稿いただいた情報を掲載しております。
お問い合わせにつきましては発表元企業までお願いいたします。

【企業の皆様へ】企業情報を掲載・登録するには?

御社の企業情報・プレスリリース・イベント情報・製品情報などを登録するには、企業情報センターサービスへのお申し込みをいただく必要がございます。詳しくは以下のページをご覧ください。

ZDNET Japan クイックポール

注目している大規模言語モデル(LLM)を教えてください

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]