神戸大学
>
大学院システム情報学研究科
>
計算科学基礎講座 計算知能
Research/クラス名構成単語に基づくソフトウェアの概要推測に関する研究
をテンプレートにして作成
開始行:
[[Research]]
* クラス名構成単語に基づくソフトウェアの概要推測に関する...
** 背景 [#va182b93]
過去に作成され,保守が進んでいないソフトウェアはしだいに...
しかし,そうしたソフトウェアのソースコードには設計や実装...
そこで,ソフトウェアの再利用方法としてソフトウェアアップ...
ソフトウェアアップサイクリングとは既存ソフトウェアの設計...
** 課題 [#edaad5d9]
ソフトウェアアップサイクリングを行うには再利用の素材とな...
しかし,組織や会社などの現場において全てのソフトウェアプ...
READMEなどの説明書が欠けている,あるいは不十分であるケー...
** 目的とアプローチ [#vf6ceddf]
既存プロジェクトの概要把握をREADMEの有無に関わらず行うこ...
そのため,本研究ではプロジェクトコーパスを用いたソフトウ...
** プロジェクトコーパス [#x945663a]
課題解決のキーアイデアとして,プロジェクトに含まれるクラ...
クラス名はシステムの目的や機能に深く関連するとみなし,こ...
&attachref(./idea.png,zoom,50%);
提案手法は以下の4つのステップで構成されます.
- Step1
-- リポジトリマイニング: Step1 では,リポジトリマイニング...
- Step2
-- プロジェクトコーパスの作成: Step2 では,Step1 で取得し...
- Step3
-- プロジェクトコーパスの加工: プロジェクトコーパスを辞書...
- Step4
-- 概要の推測: プロジェクトコーパスのみを参照して生成元の...
&attachref(./P_corpus.png,zoom,50%);
** 実験 [#d7f5d5bb]
提案手法の有効性を検証するため,12名に対してプロジェクト...
&attachref(./corpus_example.png,zoom,50%);
プロジェクトのもつ機能,使用技術,概要の3つの観点からプロ...
終了行:
[[Research]]
* クラス名構成単語に基づくソフトウェアの概要推測に関する...
** 背景 [#va182b93]
過去に作成され,保守が進んでいないソフトウェアはしだいに...
しかし,そうしたソフトウェアのソースコードには設計や実装...
そこで,ソフトウェアの再利用方法としてソフトウェアアップ...
ソフトウェアアップサイクリングとは既存ソフトウェアの設計...
** 課題 [#edaad5d9]
ソフトウェアアップサイクリングを行うには再利用の素材とな...
しかし,組織や会社などの現場において全てのソフトウェアプ...
READMEなどの説明書が欠けている,あるいは不十分であるケー...
** 目的とアプローチ [#vf6ceddf]
既存プロジェクトの概要把握をREADMEの有無に関わらず行うこ...
そのため,本研究ではプロジェクトコーパスを用いたソフトウ...
** プロジェクトコーパス [#x945663a]
課題解決のキーアイデアとして,プロジェクトに含まれるクラ...
クラス名はシステムの目的や機能に深く関連するとみなし,こ...
&attachref(./idea.png,zoom,50%);
提案手法は以下の4つのステップで構成されます.
- Step1
-- リポジトリマイニング: Step1 では,リポジトリマイニング...
- Step2
-- プロジェクトコーパスの作成: Step2 では,Step1 で取得し...
- Step3
-- プロジェクトコーパスの加工: プロジェクトコーパスを辞書...
- Step4
-- 概要の推測: プロジェクトコーパスのみを参照して生成元の...
&attachref(./P_corpus.png,zoom,50%);
** 実験 [#d7f5d5bb]
提案手法の有効性を検証するため,12名に対してプロジェクト...
&attachref(./corpus_example.png,zoom,50%);
プロジェクトのもつ機能,使用技術,概要の3つの観点からプロ...
ページ名: