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

2011 年度 実施状況報告書

ソフトウェアプロダクトに対する印象の計測

研究課題

研究課題/領域番号 23650014
研究機関大阪大学

研究代表者

楠本 真二  大阪大学, 情報科学研究科, 教授 (30234438)

研究分担者 岡野 浩三  大阪大学, 情報科学研究科, 准教授 (70252632)
肥後 芳樹  大阪大学, 情報科学研究科, 助教 (70452414)
研究期間 (年度) 2011-04-28 – 2013-03-31
キーワードソフトウェア / 印象 / 計測 / ソフトウェア保守 / ソースコード
研究概要

本研究では,ソフトウェアに対する「印象」の計測,分析手法の確立を目指す.具体的には,ソフトウェアに対する「印象」の計測,分析手法の確立を,(A)準備, (B)ソフトウェアの印象の調査, (C)印象の計測手法の開発, (D)印象計測環境の構築と評価実験の手順で実施する. 平成23年度は,主に,(A)~(C)について行った.先ず,様々な分野で行われている印象に関する研究,各分野での印象の計測,分析手法について調査した.例えば,写真や絵から受ける印象を画像の特徴(明度,色度,彩度等)で計測・評価する手法,楽しさやさわやかさという運動時の印象を,心電図や呼吸頻度から計測・評価する手法などが報告されていた.次に,ソフトウェアの印象の調査としては,印象に影響を与えると思われるソフトウェアの複雑さや見やすさといった特徴を計測する手法は多く存在するが,印象そのものを評価するという手法は見つからなかった.最後に,印象の計測手法の開発であるが,ソフトウェア開発の中で最近注目を集めているソフトウェア保守におけるソフトウェアの印象をターゲットとした.手法開発の最初として,複数の被験者に対して,同一ソースコードを提示し,保守に悪影響を与えると思われる箇所(悪い印象を持った箇所)を指定してもらった.結果として,同じ箇所であっても,被験者によって印象が良いと判断される部分と悪いと判断される部分が多く見られた.その結果に基づいて,個々の被験者が悪い印象を持った箇所の情報に基づいて,別のソースコード上で同じ特徴を持つ箇所を提示するツールの試作を行った.

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

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

理由

平成23年度の計画は,以下の(A)~(C)であった.(A) 準備: 様々な分野で行われている印象に関する研究について調査し,各分野での印象の計測,分析手法について検討する. (B)ソフトウェアに対する印象の調査: ソフトウェア開発に関係する各種プロダクトとそのユーザの典型的な組み合わせを設定し(例えば,設計者と要求仕様書,プログラマと設計書,テスターとテスト仕様書等),それぞれのユーザにプロダクトに対して感じる印象にはどのようなものがあるか,印象のよいプロダクトとはどのようなものか,ということを調査する. (C) 印象の計測手法の開発: (B)で調査した結果に基づいて,ユーザが感じる印象を定量的に計測するための方法を開発する. 研究実績の概要で述べた通り,(A)~(C)についてそれぞれ実施している.また,平成24年度実施予定であった計測環境(ツール)の構築についても一部実施した.

今後の研究の推進方策

平成23年度の結果に基づいて,ソフトウェア保守において対象となるソースコード上で悪い印象を判断される箇所を提示するツールの開発を目指す.具体的には,ユーザがソースコードを目視し,自分が悪い印象を持った箇所を複数指定する.ツールはその指定された部分の特徴を解析し,同じような特徴を持つ部分を他のソースコードから抽出し,ユーザに提示する.平成23年度の結果,同じものを対象としても印象の個人差が多いことが確認されている.従って,印象の計測は人によって異なるため,その人に特化した印象の評価方法を実現することを考えている.このツールが実現すれば,ソフトウェア保守において保守担当者が保守において注意すべき箇所を自動的に抽出できる.もちろん,結果は人に依存するため,保守担当者がある程度経験や能力を持っていれば,非常に強力な支援ツールになると考えている.

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

計測ツールの実装のためのパソコンの購入,パソコン上で必要なソフトウェア,研究成果の学会等での発表旅費,発表論文の印刷代,ツール開発や資料整理の謝金を主な支出と考えている.なお,平成23年度予算の一部を平成24年度に繰り越したが,それは研究成果の国際会議での発表,意見交換のための旅費等で使用する予定である.

  • 研究成果

    (5件)

すべて 2012 2011

すべて 雑誌論文 (1件) 学会発表 (4件)

  • [雑誌論文] プログラム依存グラフを用いた増分的なコードクローン検出2012

    • 著者名/発表者名
      肥後芳樹, 植田泰士, 西野稔, 楠本真二
    • 雑誌名

      情報処理学会論文誌

      巻: 53(2) ページ: 601-611

  • [学会発表] Identifying, Tailoring, and Suggesting Form Template Method Refactoring Opportunities with Program Dependence Graph2012

    • 著者名/発表者名
      K. Hotta, Y. Higo, and S. Kusumoto
    • 学会等名
      the 16th European Conference on Software Maintenance and Reengineering
    • 発表場所
      Hungary
    • 年月日
      2012年3月28日
  • [学会発表] 大規模ソフトウェア群に対するメソッド単位のコードクローン検出2012

    • 著者名/発表者名
      石原知也, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会
    • 年月日
      2012-03-13
  • [学会発表] ソースコード中の繰り返し部分に着目したコードクローン検出手法の提案2012

    • 著者名/発表者名
      村上寛明, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会
    • 年月日
      2012-03-13
  • [学会発表] A Pluggable Tool for Measuring Software Metrics from Source Code2011

    • 著者名/発表者名
      Y. Higo, A. Saitoh, G. Yamada, T. Miyake, S. Kusumoto, and K. Inoue
    • 学会等名
      the Joint Conference of the 21th International Workshop on Software Measurement and the 6th International Conference on Software Process and Product Measurement
    • 発表場所
      Nara
    • 年月日
      2011年11月3日

URL: 

公開日: 2013-07-10  

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

Powered by NII kakenhi