石原 知也 ISHIHARA Tomoya

ID:9000045849735

大阪大学大学院情報科学研究科 Graduate School of Information Science and Technology, Osaka University (2014年 CiNii収録論文より)

同姓同名の著者を検索

論文一覧:  10件中 1-10 を表示

  • 再利用実績を持つコード片の再利用におけるプログラム構造を考慮した再利用候補の提示 (ソフトウェアサイエンス)

    大谷 明央 , 石原 知也 , 肥後 芳樹 [他] , 楠本 真二

    ソースコードの再利用を支援する手法の1つとして広く知られているコード片検索手法において,再利用実績を用いる手法では,再利用される可能性の高いコード片として,過去に再利用されているコード片をユーザに提示する.しかし,この手法ではプログラム構造を考慮せずに提示を行うため,複文の途中までを提示範囲に含む可能性がある.この場合,再利用において,提示範囲に途中まで含まれた複文の,提示範囲から除かれた部分を追 …

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 114(23), 31-36, 2014-05-08

  • コードクローンを用いたコード補完手法の提案 (ソフトウェアサイエンス)

    石原 知也 , 肥後 芳樹 , 楠本 真二

    ソースコードの実装を効率化する手段の1つにコード補完がある.コード補完は開発者が途中まで実装したコードの不足部分を補完する機能であり,近年ではソースコードの再利用支援を目的としたコード補完手法も提案されている.しかし,既存のコード補完手法は途中まで実装されたソースコードの後に続く部分のみを補完するにとどまり,開発者が実装途中に書き漏らしたコードを補完することはできない.本研究では,書き漏らしたコー …

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 113(489), 91-96, 2014-03-11

  • 主要処理に着目したメソッド単位のコードクローン検出 (ソフトウェア基礎・応用論文特集)

    長瀬 義大 , 石原 知也 , 楊 嘉晨 [他] , 堀田 圭佑 , 肥後 芳樹 , 井垣 宏 , 楠本 真二

    ソフトウェア開発において,多くのソフトウェアで頻繁に利用される機能をまとめたライブラリの利用は,ソフトウェアの信頼性や開発効率の向上に有用である.そのようなライブラリに含めるべき機能を特定するためには,大規模なプロジェクト群に存在するコードクローンを検出することが有益であると考えられる.そのため,このようなコードクローンを高速に検出することを目的としたメソッド単位の検出手法が提案されている.しかし …

    電子情報通信学会論文誌. D, 情報・システム 96(11), 2669-2680, 2013-11

  • メトリクス計測の前処理となるソースコード簡略化手法の提案と評価 (ソフトウェア基礎・応用論文特集)

    佐々木 唯 , 石原 知也 , 堀田 圭佑 [他] , 畑 秀明 , 肥後 芳樹 , 井垣 宏 , 楠本 真二

    ソフトウェア保守において,メトリクスを計測することによりソフトウェアの特性を把握することは基本的な活動の一つである.しかし,メトリクスはソフトウェアの特性を常に表現できているとは限らない.例えば,サイクロマチック数はソースコード中の分岐の数を表すメトリクスであり,ソースコードの内容までは考慮していない.サイクロマチック数の値が増大する要因には,if文など制御構造の繰り返しによるものが多く,これらが …

    電子情報通信学会論文誌. D, 情報・システム 96(11), 2634-2645, 2013-11

  • 再利用実績に基づいたコード片検索手法の提案 (ソフトウェアサイエンス)

    石原 知也 , 堀田 圭佑 , 肥後 芳樹 [他] , 楠本 真二

    ソースコードの再利用を支援する手法の1 つとしてコード片検索手法が広く知られている.コード片検索手法とは,ユーザが求める機能を表すクエリを入力として与えると,クエリに関連する機能を有するコード片を提示する手法である.しかし,既存のコード片検索手法は,プログラミング言語の構造を提示するコード片の単位としている.そのため,手法が提示するコード片の規模や抽象度がユーザの求めるものとは異なる場合がある.特 …

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 113(269), 61-66, 2013-10-24

  • 再利用実績に基づいたコード片検索手法の提案

    石原 知也 , 堀田 圭佑 , 肥後 芳樹 , 楠本 真二

    ソースコードの再利用を支援する手法の 1 つとしてコード片検索手法が広く知られている.コード片検索手法とは,ユーザが求める機能を表すクエリを入力として与えると,クエリに関連する機能を有するコード片を提示する手法である.しかし,既存のコード片検索手法は,プログラミング言語の構造を提示するコード片の単位としている.そのため,手法が提示するコード片の規模や抽象度がユーザの求めるものとは異なる場合がある. …

    研究報告ソフトウェア工学(SE) 2013-SE-182(10), 1-6, 2013-10-17

    情報処理学会

  • 大規模なソフトウェア群を対象とするメソッド単位でのコードクローン検出

    石原 知也 , 堀田 圭佑 , 肥後 芳樹 [他] , 井垣 宏 , 楠本 真二

    ソフトウェア間にまたがるコードクローンを検出することは,多くのプロジェクトに頻出する処理のライブラリ化による開発効率の向上やライセンスに違反したソースコード流用の特定などの観点から有益である.しかし,既存の研究ではこのようなコードクローンの検出に多大な時間を必要とし,また高速に検出を行うファイル単位の検出手法でもファイルの一部がコードクローンである場合は検出できないという問題点をかかえている.本研 …

    情報処理学会論文誌 54(2), 835-844, 2013-02-15

    情報処理学会

  • プログラム構造の簡略化によるメトリクス計測方法の改善

    佐々木 唯 , 石原 知也 , 堀田 圭佑 [他] , 畑 秀明 , 肥後 芳樹 , 井垣 宏 , 楠本 真二

    ソフトウェア保守の分野において,サイクロマチック数は代表的な複雑度メトリクスとして良く用いられている.しかし,サイクロマチック数はソースコード中の分岐の数を表しているだけで内容は考慮していないため,サイクロマチック数が大きいからといって人が複雑だとみなすとは限らない.例えば,ソースコード中にif文が繰り返し記述されている場合サイクロマチック数は増大するが,これらが単純な記述の繰り返しであれば,保守 …

    電子情報通信学会技術研究報告. KBSE, 知能ソフトウェア工学 112(165), 85-90, 2012-07-20

    参考文献10件

  • プログラム構造の簡略化によるメトリクス計測方法の改善

    佐々木 唯 , 石原 知也 , 堀田 圭佑 [他] , 畑 秀明 , 肥後 芳樹 , 井垣 宏 , 楠本 真二

    ソフトウェア保守の分野において,サイクロマチック数は代表的な複雑度メトリクスとして良く用いられている.しかし,サイクロマチック数はソースコード中の分岐の数を表しているだけで内容は考慮していないため,サイクロマチック数が大きいからといって人が複雑だとみなすとは限らない.例えば,ソースコード中にif文が繰り返し記述されている場合サイクロマチック数は増大するが,これらが単純な記述の繰り返しであれば,保守 …

    電子情報通信学会技術研究報告. SS, ソフトウェアサイエンス 112(164), 85-90, 2012-07-20

    参考文献10件

  • 大規模ソフトウェア群に対するメソッド単位のコードクローン検出

    石原 知也 , 堀田 圭佑 , 肥後 芳樹 [他] , 井垣 宏 , 楠本 真二

    ソフトウェアシステムには,他のソフトウェアにまたがるコードクローンが多数存在することが予測される.このようなコードクローンを検出することは,ライセンスに違反しているソースコードを発見できる,また複数のソフトウェア間に共通する処理をライブラリとしてまとめる等の観点から有益である.しかし既存研究では,ファイルの一部がコードクローンであるものは検出できない.本研究では大規模ソフトウェア群から,メソッド単 …

    電子情報通信学会技術研究報告. SS, ソフトウェアサイエンス 111(481), 31-36, 2012-03-06

    参考文献8件 被引用文献1件

ページトップへ