| 以下は、WWW上のサービスを提供するツールとしての MINERVA に対する、
第一線のコンサルタントの評価です。
"MINERVA capabilities
closely track those that are
being studied and acquired by
major Banks and Insurance firms
here in the US"
- Jim Heldman, Berkeley
同じことを回りくどく言うと。
MINERVAは、Java対応のインターネットブラウザー上で実行される
アプレットを生成したり、Javaをサポートする一般的に使われる
コンピュータ上でのJavaアプリケーションを生成するための
ISO/IEC13211-1 Prologの高度なレベルのAPIを提供しています。
現在使われているWWW技術を簡単に見てみると...
データを送る

古典的なWWW:
- 静的なファイル(データ)がhttpによって、サーバーから送られ、クライアントのブラウザーで見ることができる。
- 対話性はない、あるいはほとんどない。
- 主に情報の公開のために役に立つ。
生成したデータを送る

古典的なCGI-BINスクリプト:
- その場でサーバーによって生成されたファイルをクライアントのブラウザーで見る。
- 計算の負荷はサーバー側にある。
- 対話性はあるが少ない。プログラミングモデルは扱いにくい。
- 簡単なビジネス状況の場合のみにおいて役に立つ。
プログラムを送る

MINERVA: プログラムおよび静的なデータがサーバーから送られる。
- 十分な実績のある高レベル言語でのプログラミング。
- 実行は、ローカルで、クライアントのブラウザーで行なわれる。
- 対話は迅速。
- 計算負荷はクライアント側にある。
協調コンピューティング

MINERVA: 両側に力がある。
- クライアント側の処理とサーバー側の処理を組合せる。
- ソケットを介した安全なやりとり。
- (例)顧客の要望をサーバー側の製品データと照合する場合
真の協調コンピューティング

MINERVA: 大規模でビジネス向け
- ユーザが少数ではない場合、サーバー側の処理のみでは不十分。
- クライアント側のプライバシー保護:クライアント側のデータがサーバーに送られることはない。
- サーバー側のプライバシー保護: MIENRVAプログラムは、解析困難なバイナリ。
MINERVAは、現在の先端技術です。
MINERVAの現在
- 住宅設計
- 医療相談
- ファッションアドバイス
- 電子決裁システム
- ヘルプデスクシステム
- 政府のサービス
MINERVAは、ギリシャ/ローマ神話の知恵の女神の名前です。
|