ログイン
Language:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 02 情報科学
  2. 01 学術雑誌論文

JCompaths: 実行経路の比較と可視化を行うコードレビュー向けツール

http://hdl.handle.net/10061/0002001265
http://hdl.handle.net/10061/0002001265
90a8a21b-fcaf-4389-9e68-1d688f6f200f
名前 / ファイル ライセンス アクション
42_3_23.pdf fulltext (2.0 MB)
アイテムタイプ 学術雑誌論文 / Journal Article(1)
公開日 2025-11-06
タイトル
タイトル JCompaths: 実行経路の比較と可視化を行うコードレビュー向けツール
タイトル
タイトル ジェイコンパス : ジッコウ ケイロ ノ ヒカク ト カシカ オ オコナウ コード レビュー ムケ ツール
言語
言語 jpn
資源タイプ
資源タイプ journal article
アクセス権
アクセス権 open access
著者 神田, 哲也

× 神田, 哲也

ja 神田, 哲也

Search repository
橋本, 悠樹

× 橋本, 悠樹

ja 橋本, 悠樹

Search repository
嶋利, 一真

× 嶋利, 一真

ja 嶋利, 一真

ja-Kana シマリ, カズマサ

en Shimari, Kazumasa

Search repository
肥後, 芳樹

× 肥後, 芳樹

ja 肥後, 芳樹

Search repository
抄録
内容記述タイプ Abstract
内容記述 ソフトウェア開発においてプログラム理解は重要なタスクの1つである.プログラム理解が重要な場面としてコードレビューが挙げられる.特に変更に対するレビューでは,ソースコードの差分以外にも前後の挙動を理解してプログラムを読み進める必要がある.しかし,プログラムを実行することで得られる動的な情報に着目したレビューの支援技術は少ない.そこで本研究では.didiffffという既存のツールを拡張し,ソースコードの変更前後におけるメソッドの実行の変化を可視化するツールJCompathsを作成した.このツールは,プログラム実行時に変数トークンがとった値の系列(トレース)に着目する.メソッドの実行を1回ずつ順に比較し,その実行経路とともにトレースの差分を表示することで,ソースコードの差分が実行に与えた影響を可視化する.また,JCompathsの有用性を評価するために被験者実験を行った.結果として,タスクの所要時間と点数,およびユーザビリティの総合スコアのいずれにおいても,JCompathsと他のツールとの間で統計的に有意な差は見られなかった.しかしながら,自由記述からは,JCompaths独自の機能が,実験で用いたような繰り返し実行を含むコードに対してはユーザにとって役立つことが確認できた.
書誌情報 ja : コンピュータソフトウェア

巻 42, 号 3, p. 23-39, ページ数 17, 発行日 2025-07-25
出版者
出版者 日本ソフトウェア科学会
ISSN
収録物識別子タイプ EISSN
収録物識別子 0289-6540
出版者版DOI
関連タイプ isIdenticalTo
識別子タイプ DOI
関連識別子 https://doi.org/10.11309/jssst.42.3_23
出版者版URI
関連タイプ isIdenticalTo
識別子タイプ URI
関連識別子 https://www.jstage.jst.go.jp/article/jssst/42/3/42_3_23/_article/-char/ja
権利
権利情報 © 2025, 日本ソフトウェア科学会. This is the original paper that appeared in Computer Software, Vol.42, No.3 (2025), pp.3_23-3_39, doi:10.11309/jssst.42.3_23 . ここに掲載した著作物の利用に関する注意 本著作物の著作権は日本ソフトウェア科学会 に帰属します.本著作物は著作権者である日本ソフトウェア科学会の許可のもとに掲載す るものです.ご利用に当たっては「著作権法」に従うことをお願いいたします. Notice for the use of this material: The copyright of this material is retained by the Japan Society for Software Science and Technology (JSSST). This material is published on this web site with the agreement of the JSSST. Please comply with Copyright Law of Japan if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof.
著者版フラグ
出版タイプ VoR
助成情報
助成機関名 Japan Society for the Promotion of Science (JSPS)
研究課題番号 JP23K16862
研究課題番号URI https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-23K16862/
研究課題名 ロギング設定の出力に関する分析とプロジェクトの特性に応じた最適化支援
助成情報
助成機関名 Japan Society for the Promotion of Science (JSPS)
研究課題番号 JP24K14895
研究課題番号URI https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-24K14895/
研究課題名 ライブラリの後方非互換性のドキュメント化に向けた解析基盤の構築
助成情報
助成機関名 Japan Society for the Promotion of Science (JSPS)
研究課題番号 JP21H04877
研究課題番号URI https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-21H04877/
研究課題名 機械がバグを修正する時代―擬似オラクル生成・適用と自動バグ修正技術の深化
助成情報
助成機関名 Japan Society for the Promotion of Science (JSPS)
研究課題番号 JP21K02862
研究課題番号URI https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-21K02862/
研究課題名 プログラミング初学者のための学習すべき要素の推薦システム
助成情報
助成機関名 Japan Society for the Promotion of Science (JSPS)
研究課題番号 JP21K18302
研究課題番号URI https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-21K18302/
研究課題名 自動修正適合性:新しいソフトウェア品質指標の創成と普及
助成情報
助成機関名 Japan Society for the Promotion of Science (JSPS)
研究課題番号 JP22K11985
研究課題番号URI https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-22K11985/
研究課題名 独立したソフトウェア変更を促進するマージ競合の全自動解決
助成情報
助成機関名 Japan Society for the Promotion of Science (JSPS)
研究課題番号 JP23K24823
研究課題番号URI https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-23K24823/
研究課題名 大規模進化コーパスの構築・利活用によるソフトウェア自動進化の促進
助成情報
助成機関名 Japan Society for the Promotion of Science (JSPS)
研究課題番号 JP23K28065
研究課題番号URI https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-23K28065/
研究課題名 SPDXを活用したソフトウェアエコシステム分析基盤の開発
助成情報
助成機関名 Japan Society for the Promotion of Science (JSPS)
研究課題番号 JP24H00692
研究課題番号URI https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-24H00692/
研究課題名 機能等価メソッドデータセットの構築によるソフトウェア工学タスクの高度化
戻る
0
views
See details
Views

Versions

Ver.1 2025-11-06 05:15:32.799929
Show All versions

Share

Share
tweet

Cite as

Other

print

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR 2.0
  • OAI-PMH JPCOAR 1.0
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX
  • ZIP

コミュニティ

確認

確認

確認


Powered by WEKO3


Powered by WEKO3