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

2013 年度 実施状況報告書

拡張運用プロファイルを用いた高効率のテストケース生成手法の開発と評価

研究課題

研究課題/領域番号 23700038
研究機関香川大学

研究代表者

高木 智彦  香川大学, 工学部, 講師 (70509124)

キーワードソフトウェアテスト
研究概要

ソフトウェアの品質を確保するには、ソフトウェアテスト法によってソフトウェアの欠陥を出荷前に発見し取り除く必要がある。本研究は、ソフトウェアテスト法の一種である運用プロファイルベースドテスト法を改良するものである。運用プロファイルとは、遷移確率などを付加したステートマシンを用いて、ユーザによるソフトウェアの使い方を統計的に表したモデルであり、これに基づいてテストケースが生成される。本研究では、欠陥が潜在する可能性に関する情報を付加した運用プロファイル(拡張運用プロファイル)を考案するとともに、その拡張運用プロファイルに基づいて効果的なテストケース(すなわち、指定されたテスト入力数の上限を超えない範囲で、欠陥の潜在する可能性の高い箇所をできるだけ網羅するようなテストケース)を選りすぐって生成するアルゴリズムを構築した。また、運用プロファイルは技術者の手作業によって従来作成されており、特に大規模・複雑なソフトウェアに対する運用プロファイル作成の手間が、本手法を開発現場に適用する上での問題となっていた。そこで本研究では、ソフトウェアの構成要素ごとに作成された小規模な運用プロファイルを合成することで、より効率的なテストを可能にするための方法を構築した。さらに、本研究の手法を並行ソフトウェアに対しても効果的に適用できるようにするための運用プロファイルの拡張として、ステートマシンではなくプレース/トランジションネットに基づいて運用プロファイルとテストモデル(テスト履歴を表す特殊な運用プロファイル)を作成する方法を考案した。本研究の成果の一部を国際会議や国内学会において発表することができた。

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

運用プロファイルの拡張およびテストケース生成アルゴリズムの構築を行い、本手法の有効性を高めることができた。そしてその成果の一部を国際会議や国内学会で発表することができた。

今後の研究の推進方策

補助事業期間の最終年度であるため、これまでの研究成果を整理し論文として発表することに注力する。

次年度の研究費の使用計画

当該年度は国際会議に2回出席し発表したが、いずれも国内開催だったことに加え、研究協力者の同行も取りやめとしたため、旅費と参加費が圧縮できた。また、学内の現役教員の急逝により、学内業務が想定外に増加したため、(研究は進展しているが)予定していた研究成果の発表ができなかった。
研究成果を発表するために、論文誌の掲載料、および、国際会議や研究会の旅費や参加費として使用する。また、有効性評価のための実験補助者が必要であり、その謝金として使用する予定である。

  • 研究成果

    (3件)

すべて 2014 2013

すべて 学会発表 (3件)

  • [学会発表] プレース/トランジションネットとソフトウェア実行履歴を用いた精密化運用プロファイルの生成2014

    • 著者名/発表者名
      高木智彦, 荒尾拓矢
    • 学会等名
      電子情報通信学会知能ソフトウェア工学研究会
    • 発表場所
      東京
    • 年月日
      20140128-20140128
  • [学会発表] Test Strategies Using Operational Profiles based on Decision Tables2013

    • 著者名/発表者名
      Tomohiko Takagi, Zengo Furukawa, Yoshinobu Machida
    • 学会等名
      IEEE 37th Annual Computer Software and Applications Conference
    • 発表場所
      Kyoto, Japan
    • 年月日
      20130725-20130725
  • [学会発表] Construction Technique of Large Operational Profiles for Statistical Software Testing2013

    • 著者名/発表者名
      Tomohiko Takagi, Zengo Furukawa
    • 学会等名
      12th IEEE/ACIS International Conference on Computer and Information Science
    • 発表場所
      Niigata, Japan
    • 年月日
      20130619-20130619

URL: 

公開日: 2015-05-28  

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

Powered by NII kakenhi