• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

ゴール指向分析を用いたJavaセキュリティポリィシィの確認法

研究課題

研究課題/領域番号 15700028
研究種目

若手研究(B)

配分区分補助金
研究分野 ソフトウエア
研究機関信州大学

研究代表者

海谷 治彦  信州大学, 工学部, 助教授 (30262596)

研究期間 (年度) 2003 – 2004
研究課題ステータス 完了 (2004年度)
配分額 *注記
3,000千円 (直接経費: 3,000千円)
2004年度: 1,200千円 (直接経費: 1,200千円)
2003年度: 1,800千円 (直接経費: 1,800千円)
キーワードセキュリティポリシイ / モバイルコード / ゴール指向要求分析 / Java / アクセスコントロール / トレードオフ分析 / 要求工学 / セキュリティポリシィ / ゴール分析 / ソフトウェア開発
研究概要

平成15年度に個々に開発したセキュリティポリシー自動生成ツールとゴール分析ツールの統合を行った.この統合作業を通じて複数視点がら分析したゴール構造を統合する手法も構築し,それを国際会議で発表した.また,ゴール分析が得意とする分野である非機能要求の効率的な獲得のために手法も別途開発し,国際会議にて発表を行った.セキュリティポリシーツールおよびゴール分析ツールはプログラミング言語Javaで開発されているため,比較的容易に統合を行うことができた.ただし,ゴール分析ツールのユーザーインタフェース部分の表示方法に関して大幅な変更を行った(有向グラフを直接操作するエディタからWindows等のOSに付属しているファイルブラウザと同様のユーザーインタフェースに変更)ため,その部分に関してはプロトタイプを作成することによって,操作性,セキュリティポリシーツールとの連携の確認を行った.
完成したツールは当初の予定通りJavaに関するセキュリティポリシイのみしか扱えないものである.具体的にはアクセスコントロールの制御に関して,デフォルトでは全ての操作を禁止しており,それにたいして操作の許可(grant)を追加してゆくもののみ対応している.一般的なセキュリティポリシーはこれに加えて特定操作のみの禁止(revoke)や権限の委譲をサポートしている場合があるが,本研究で構築したツールでは禁止や委譲を記述することはできない.あるセキュリティポリシー下で実行可能な操作は,対象となるJavaモバイルコードをXML形式に変換することにより系統系に導出している.
統合したツールを用いてモバイルコードを利用したeラーニングシステムの挙動に関する分析を行い,ツールでの分析結果から実際の挙動や,開発者や顧客が意図していなかったにもかかわらず実行できてしまう機能を発見するのに役立つことがわかった.

報告書

(2件)
  • 2004 実績報告書
  • 2003 実績報告書
  • 研究成果

    (7件)

すべて 2004 その他

すべて 雑誌論文 (3件) 文献書誌 (4件)

  • [雑誌論文] Weaving Multiple Viewpoint Specifications in Goal Oriented Requirements Analysis2004

    • 著者名/発表者名
      Haruhiko Kaiya, Motoshi Saeki
    • 雑誌名

      Proceedings of 11th Asia-Pacific Software Engineering Conference 11

      ページ: 418-427

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] Identifying Stakeholders and Their Preferences about NFR by Comparing Use Case Diagrams of Several Existing Systems.2004

    • 著者名/発表者名
      Haruhiko Kaiya, Akira Osada, Kenji Kaijiri
    • 雑誌名

      Proceedings of 12th IEEE International Requirements Engineering Conference 12

      ページ: 112-121

    • NAID

      10026802451

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] A Method to Develop Feasible Requirements for Java Mobile Code Application2004

    • 著者名/発表者名
      Haruhiko Kaiya, Kouta Sasaki, Kenji Kaijiri
    • 雑誌名

      IEICE Transaction on Information and Systems E85-D(4)

      ページ: 811-821

    • NAID

      110003213945

    • 関連する報告書
      2004 実績報告書
  • [文献書誌] Junzo Kato他: "PAORE : Package oriented requirements elicitation"APSEC2003 Proceedings. 17-26 (2003)

    • 関連する報告書
      2003 実績報告書
  • [文献書誌] Hisayuki Suzumori他: "VDM over PSP : A Pilot Course for VDM Beginners to Confirm its Suitability for Their Development"COMPSAC2003 Proceedings. 327-334 (2003)

    • 関連する報告書
      2003 実績報告書
  • [文献書誌] Haruhiko Kaiya他: "Trade-off Analysis between Security Policies for Java Mobile Codes and Requirements for Java Application."RE03 Proceedings. 357-358 (2003)

    • 関連する報告書
      2003 実績報告書
  • [文献書誌] 海谷治彦 他: "Javaアプリケーションの要求仕様とセキュリティポリシィのトレードオフ分析"情報処理学会研究報告. 2003・60. 17-24 (2003)

    • 関連する報告書
      2003 実績報告書

URL: 

公開日: 2003-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi