ログイン 新規登録
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究報告
  2. ソフトウェア工学(SE)
  3. 2012
  4. 2012-SE-178

トピック抽出に基づく開発者の活動に着目したリポジトリ可視化手法

https://ipsj.ixsq.nii.ac.jp/records/86205
https://ipsj.ixsq.nii.ac.jp/records/86205
fa77e113-e4fb-4101-9f9c-71820e5ee3ae
名前 / ファイル ライセンス アクション
IPSJ-SE12178016.pdf IPSJ-SE12178016.pdf (1.3 MB)
Copyright (c) 2012 by the Information Processing Society of Japan
オープンアクセス
Item type SIG Technical Reports(1)
公開日 2012-10-25
タイトル
タイトル トピック抽出に基づく開発者の活動に着目したリポジトリ可視化手法
タイトル
言語 en
タイトル Repository Visualization Technique Based on Developer Activity Using Topic Analysis
言語
言語 jpn
キーワード
主題Scheme Other
主題 行動・データ解析
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
奈良先端科学技術大学院大学
著者所属
奈良先端科学技術大学院大学
著者所属
奈良先端科学技術大学院大学
著者所属
奈良先端科学技術大学院大学
著者所属(英)
en
Nara Institute of Science and Technology
著者所属(英)
en
Nara Institute of Science and Technology
著者所属(英)
en
Nara Institute of Science and Technology
著者所属(英)
en
Nara Institute of Science and Technology
著者名 山田, 悠太 藤原, 賢二 吉田, 則裕 飯田, 元

× 山田, 悠太 藤原, 賢二 吉田, 則裕 飯田, 元

山田, 悠太
藤原, 賢二
吉田, 則裕
飯田, 元

Search repository
著者名(英) Yuta, Yamada Kenji, Fujiwara Norihiro, Yoshida Hajimu, Iida

× Yuta, Yamada Kenji, Fujiwara Norihiro, Yoshida Hajimu, Iida

en Yuta, Yamada
Kenji, Fujiwara
Norihiro, Yoshida
Hajimu, Iida

Search repository
論文抄録
内容記述タイプ Other
内容記述 ソフトウェア開発プロジェクトでは,個々の開発者の活動がソフトウェアの品質に影響を与えると考えられており,開発プロセスの改善にはプロジェクト全体ではなく開発者単位でも行われるべきと考えられている.しかし,開発者の活動を逐一記録するのは困難である.通常ソフトウェア開発では構成管理システムが利用されており,開発で作成・編集されるソースコードや開発における不具合の修正履歴などを記録している.そこで,構成管理システムの 1 つであるバージョン管理システムに記録されたデータから活動を可視化する手法を提案する.まず,ソースコードのコメントや識別子名,システムのコミットログからコミット単位でドキュメントを作成し,それを LDA (latent Dirichlet allocation) を用いてトピックの抽出を行う.次にドキュメントの基になったコミットを行った開発者とドキュメントのトピック分布を用いてトピックの変化を可視化する.最後に抽出されたトピックと可視化されたトピックの変化から開発者の活動を推定する.本論文ではオープンソースソフトウェアプロジェクトの Columba に提案手法を適用し得られた一部の特徴的なトピックを中心に結果と考察を述べる.
論文抄録(英)
内容記述タイプ Other
内容記述 During a software development, the activity of an individual developer is considered to affect software quality. Process improvement should be performed on not only a project but also an individual developer. However, it is difficult to keep the record of the activity of a developer continuously. Recent software development uses configuration management systems that keep the record of source file creation and modifications as well as also bug fixes. In this paper, we propose an approach to visualize the activity of an individual developer using the record in a version control system. In the approach, at first, documents for the input of the Latent Dirichlet Allocation are generated from comments and identifiers involved in source code as well as commit logs, and then topics are derived from generated documents. Finally, the evolutions of derived topics are visualized by linking the information on each developer who contributed to the source code and each topic. A user of the proposed approach is expected to understand the activity of a developer from the visualization of the derived topics and their distributions. The case study mainly presents the topics derived from an open source project Columba and the discussion on them.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN10112981
書誌情報 研究報告ソフトウェア工学(SE)

巻 2012-SE-178, 号 16, p. 1-7, 発行日 2012-10-25
Notice
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc.
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-21 17:43:28.062629
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3