プログラミング演習における初学者を対象としたコーディング傾向の分析
スポンサーリンク
概要
- 論文の詳細を見る
- 2012-03-06
著者
-
吉田 則裕
奈良先端科学技術大学院大学
-
藤原 賢二
奈良先端科学技術大学院大学
-
伏田 享平
奈良先端科学技術大学院大学:(現)株式会社NTTデータ技術開発本部
-
井垣 宏
大阪大学大学院 情報科学研究科
-
玉田 春昭
京都産業大学 コンピュータ理工学部
関連論文
- 使用クラスに基づくソフトウェアの機能面からの分類
- バグ管理システムのログを利用した保守プロセス評価メトリクス
- バグ管理システムを対象としたアジャイルソフトウェア開発における保守プロセスの観察
- 「非障害案件」の発見を目的としたバグ票の観察(開発プロセス)
- 問題の早期発見・改善を支援するインプロセスプロジェクト管理手法の実プロジェクトへの適用(ソフトウェア工学)
- 問題の早期発見・改善を支援するインプロセスプロジェクト管理手法の実プロジェクトへの適用
- プログラム依存グラフの一貫性検査に基づく欠陥候補の検出手法
- ソフトウェアライセンスがコピーアンドペーストによる再利用に与える影響の調査
- 定量的管理指標の利用実態調査-あるソフトウェア開発組織を対象として
- コードクローンに対する変更の一貫性と欠陥発生との関連性に関する分析
- 時空間情報と動作を組み合わせた認証方法
- コードクローンに着目したソフトウェア保守支援ツールの設計と実装
- コードクローンに着目したソフトウェア保守支援ツールの設計と実装
- 1ZK-1 レガシーソフトウェア保守プロセスにおける開発者によるコードクローン認識についての観察(リーディングプロジェクト e-society:コードクローン検出によるソフトウェア開発技術,一般セッション,リーディングプロジェクト e-society)
- ソフトウェアタグを用いた設計文書メトリクスからの低品質モジュールの予測
- 複数手法の併用によるデザインパターン検出結果の改善
- 1ZK-2 ソフトウェア開発プロセスにおける定量的管理計画の立案・共有支援システム(リーディングプロジェクト e-society:コードクローン検出によるソフトウェア開発技術,一般セッション,リーディングプロジェクト e-society)
- エンピリカルデータを対象としたマイクロプロセス分析
- コードの生存期間を考慮したコードクローンと欠陥修正の関係調査
- ソフトウェアタグの運用を支援する開発履歴可視化ツール
- AQUAMarine:定量的管理計画立案システム
- 位置と速度を利用した移動体向け認証方式の提案(FMC,モバイルネットワーク,情報家電ネットワーク及び一般)
- コードクローンの特徴に基づくメソッド引き上げリファクタリングパターンの提案
- D-13-3 ソフトウェア開発の要件変更・追加がコストに及ぼす影響の分析支援(D-13.知能ソフトウェア工学,一般セッション)
- ソースコードコーパスを利用したシームレスな再利用支援
- 凝集度によるコード片の機能別分類手法
- 講義資料閲覧ログを用いたプログラミング講義進捗管理手法の提案
- ソースコードコーパスを利用したシームレスなソースコード再利用手法
- コードクローンを対象としたリファクタリング
- 凝集度メトリクスCOBを用いたTemplate Methodパターン適用候補の順位付け手法
- 凝集度メトリクスCOBを用いたTemplate Methodパターン適用候補の順位付け手法
- 家庭における省エネ促進のための電力消費振り返りサービスの実装と評価(情報家電,ライフログ処理技術とその活用システム論文)
- コードクローン検出技術の展開
- スライスに基づく凝集度を用いて自動分割を行うプログラム理解支援手法 (知能ソフトウェア工学)
- スライスに基づく凝集度を用いて自動分割を行うプログラム理解支援手法 (ソフトウェアサイエンス)
- 凝集度メトリクスCOBを用いた Template Method パターン適用候補の順位付け手法
- 凝集度メトリクスCOBを用いた Template Method パターン適用候補の順位付け手法
- 時空間情報と動作に基づく認証方法
- トピック抽出に基づく開発者の活動に着目したリポジトリ可視化手法
- プログラム実行履歴を用いたコードクローン検出手法
- ウィンターワークショップ2012・イン・琵琶湖開催報告
- ソフトウェアプロセスのモデリングとそれに基づく管理手法
- D-3-3 メンタルシミュレーションモデルを利用した動的名前解決難読化手法の読みにくさ評価(D-3.ソフトウェアサイエンス,一般セッション)
- 講義進捗状況の可視化によるプログラミング講義リフレクション支援の提案
- プログラミング演習における進捗状況把握のためのコーディング過程可視化システムC3PVの提案
- トピック抽出に基づく開発者の活動に着目したリポジトリ可視化手法 (ソフトウェアサイエンス)
- 差分を含む類似メソッドの集約支援ツール
- 機械学習を用いた類似度に基づく有用なコードクローンの自動特定手法
- コードクローン変更管理システムの開発と実プロジェクトへの適用
- ソースコード中の繰返し部分に着目したコードクローン検出ツールの実装と評価
- 大規模なソフトウェア群を対象とするメソッド単位でのコードクローン検出
- プログラミング演習における初学者を対象としたコーディング傾向の分析
- 近傍ハッシュ法を用いた2段階のクラスタリングに基づくNear-missクローンの検出
- プログラミング演習における受講生支援のためのコーディング過程可視化システムの提案
- ソースコード中の繰り返し部分に着目したコードクローン検出手法の提案
- ロボットアシスタントを用いた教育支援システムの開発とプログラミング初学者のコーディング傾向の分析
- Template Methodパターン適用支援手法の類似メソッド群への拡張(研究速報)
- 版管理システムを用いた開発プロセスに適したコードクローン修正支援ツールの検討
- ぺた語義:ソフトウェア開発PBLの定量的評価 -クラウドコンピューティングの活用-
- スライスに基づく凝集度を用いて自動分割を行うプログラム理解支援手法(学生及び若手(パラレルセッション:実装))
- 動的解析を用いたコード移動リファクタリングの支援(一般)
- 動的解析を用いたコード移動リファクタリングの支援(一般)
- スライスに基づく凝集度を用いて自動分割を行うプログラム理解支援手法(学生及び若手(パラレルセッション:実装))
- プログラム構造の簡略化によるメトリクス計測方法の改善(一般)
- プログラム構造の簡略化によるメトリクス計測方法の改善(一般)
- 細粒度プロジェクトモニタリングのためのDaaSを利用したソフトウェア開発PBL支援環境の提案(一般)
- ウィンターワークショップ2012・イン・琵琶湖開催報告(報告,ソフトウェアサイエンス、理論)
- トピック抽出に基づく開発者の活動に着目したリポジトリ可視化手法(行動・データ解析,ソフトウェアサイエンス、理論)
- ソフトウェア開発PBLのためのDaaSを利用した開発環境の構築(「サービス・クラウドの応用及びマッシュアップ」及び一般)
- プログラム実行履歴を用いたコードクローン検出手法(行動・データ解析,ソフトウェアサイエンス、理論)
- タスクボードとオンラインストレージを用いたソフトウェア開発PBLのためのタスク記録支援環境の構築
- Smith-Watermanアルゴリズムを利用したギャップを含むコードクローン検出
- メソッド呼び出し履歴のフェイズ分割を用いたMove Methodリファクタリング(研究速報)
- 主要処理に着目したメソッド単位のコードクローン検出(ソフトウェア工学,ソフトウェア基礎・応用論文)
- メトリクス計測の前処理となるソースコード簡略化手法の提案と評価(ソフトウェアシステム,ソフトウェア基礎・応用論文)
- 細粒度プロジェクトモニタリングのためのDaaSを利用したソフトウェア開発PBL支援環境の提案(一般)
- D-3-3 PlayStation Vitaアプリケーションに対する電子透かし法の実装(D-3, ソフトウェアサイエンス)
- 書き込みの時間軸表示によるホワイトボードログの振り返り支援システムの実装
- ソフトウェアリポジトリにおけるコードクローン作成者・利用者関係分析手法とその適用(コードクローンと解析)
- コーディングにおける細粒度作業履歴を用いた手戻り支援ツールの検討(開発履歴と支援)
- ソフトウェア品質の第三者評価を目的としたメトリクス基準値導出法の提案(品質と測定)
- スライスに基づく凝集度を用いたメソッド抽出支援手法の実験的評価(再利用とプログラミング)
- PBLへのDaaS開発環境の導入事例
- ソフトウェア開発におけるコピーアンドペーストによって生じたコード片に対する調査
- ソフトウェア開発演習のための仮想デスクトップ環境の試作
- プログラミング演習における初学者を対象としたコーディング傾向の分析
- メソッド抽出リファクタリングが行われるメソッドの特徴調査
- 細粒度プロジェクトモニタリングのための DaaS を利用したソフトウェア開発PBL支援環境の提案
- プログラム構造の簡略化によるメトリクス計測方法の改善