1999 Fiscal Year Annual Research Report
企業環境におけるJavaを用いた分散データベースアクセス
Project/Area Number |
10044172
|
Research Institution | IWATE PREFECTURAL UNIVERSITY |
Principal Investigator |
ISSAM A. Hamid 岩手県立大学, ソフトウェア情報学部, 教授 (30244990)
|
Co-Investigator(Kenkyū-buntansha) |
堀口 進 北陸先端科学技術大学院, 大学情報科学研究科, 教授 (60143012)
白鳥 則郎 東北大学, 電気通信研究所, 教授 (60111316)
|
Keywords | ソフトウェア開発工程 / モジュール互換性 / 型変換 / ソフトウェア進化 / 動的変更 / 分散システム / リフレクション / オブジェクト指向仕様記述 |
Research Abstract |
Webの展開と共に,Internetなどの分散環境上で企業データベースをアクセスする傾向が高まってきている。このようなデータベースアクセスは効率的にまた安全に達成される必要がある。本研究では、これまでのCGIベースの制限された方法ではなく、Javaの持つWebへの適用性と、効率や安全性を高めうる十分なネットワークプログラミング能力を活かした分散データベースアクセスの方法論の開発を目的とする。 分散データベースモデル化は、研究開発の重要な課題である。なぜなら、航空管制やファクトリオートメーション等のソフトウェアの自動化に対する、重要で難しい適用領域に多大なインパクトを与えるからである。この課題についての関連研究は、ほとんどの場合、静的で予想可能な振る舞いに限定されている。国内の大学、研究所、企業では、分散システムデータベースの動的なモデルに関連した研究はまだ新しい分野であり、分散情報システムのモデル化をより現実のものにするには、なお多大な研究を必要とする。 この研究プロジェクトの必要性を出来た成果は、Internet,Webの展開と共に、Webを基本とした企業データベースアクセスの傾向が高まってきた。また、動的・視覚的なWebページの作成だけでない異種環境におけるデータベースシステムへのJavaの適用性の模索が急務であった。現在、Webを基本とした企業データベースアクセスはHTTP(Hyper Text Transfer Protocol)サーバとCGI(Common Gateway Interface)プログラムを介して行われた。この方法では,(i)アクセス集中時のサーバでの通信輻輳,(ii)セッション中の持続したコネクション維持の不能性、(iii)ユーザアクセスの安全性の欠如、(iv)動的グラフィック表示の欠如などの問題があり、これらを解決する必要があると分かりました。 出来ました成果はユーザ(企業)に対しては、現在のCGIベースの分散データベースに比較して、アクセス効率や通信効率のよいデータベースの構築と同時に,安全性の高いデータベースアクセスが提供された。また、ソフトウェア工学の立場からは、分散オブジェクト指向パラダイムによる分散データベースアクセス方法の確立という意味で、プログラム開発方法論の展開に寄与することが分かりました。
|
-
[Publications] Issam A.Hamid: "Design and Inptemenfation of Multiagent for Intelligent software"Proceedings of the Asian Pacific Software Engineering conferece. IEEEASPEC99. 268-271 (1999)
-
[Publications] Issam A.Hamid: "Modeling mulh-agent Coordination"Proceeding of the 9th European Japnese Conference on Information Modeling and knowledge Bases. 151-154 (1999)
-
[Publications] Issam A.Hamid: "Design and Implementation of multi-agent Coordination"Proceedings of Asia-Pacific Conference on Intelligent agent technology. 104-108 (1999)
-
[Publications] Issam A.Hamid: "Conflict Resolution in Design Multi-agent"Proceedings of stateqic knowledge and concept formation. 49-58 (1999)
-
[Publications] Issam A.Hamid: "Supporting Design hy Patlern-based Tranfarmation"Knowledge-Based Systems Journal/Elsevier. (to appear). (2000)
-
[Publications] Issam A.Hamid: "Design and Implementation of multi-agent Coordination"ソフトウェア工学の基礎VI (日本ソフトウェア科学会FOSE'99)(近代科学社). 22. 276-282 (1999)
-
[Publications] Issam A.Hamid: "Information Modeling and Knowledge bases XI"IOS-PressとOhmsha Press ISBN 1-586030418. 314 (2000)