Item type |
SIG Technical Reports(1) |
公開日 |
2015-12-08 |
タイトル |
|
|
タイトル |
コードクローンと使用ライブラリに着目したオープンソースソフトウェアの進化の定量化 |
タイトル |
|
|
言語 |
en |
|
タイトル |
Quantifying the Evolution of Open Source Software Focusing on Code Clone and Used Libraries |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
オープンソースソフトウェアの開発と導入 |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
著者所属 |
|
|
|
岡山大学 |
著者所属 |
|
|
|
岡山大学 |
著者所属 |
|
|
|
奈良先端科学技術大学院大学 |
著者所属 |
|
|
|
京都産業大学 |
著者所属(英) |
|
|
|
en |
|
|
Okayama University |
著者所属(英) |
|
|
|
en |
|
|
Okayama University |
著者所属(英) |
|
|
|
en |
|
|
Nara Institute of Science and Technology |
著者所属(英) |
|
|
|
en |
|
|
Kyoto Sangyo University |
著者名 |
若林, 洸太
門田, 暁人
伊原, 彰紀
玉田, 春昭
|
著者名(英) |
Kota, Wakabayashi
Akito, Monden
Akinori, Ihara
Haruaki, Tamada
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
本稿では,オープンソースソフトウェア (OSS) 開発におけるソースコードの進化を定量化することを目的として,(1) コードクローン,(2) 使用ライブラリの 2 つに基づいた方法を提案する.まず,(1) については,OSS のバージョン間の type 2 コードクローンを計測することで,ごく軽微な変更やコードの重複の影響を除外した開発規模の推移,および,変更規模の推移を定量化する.また,(2) については,プログラムの機能の進化,という新たな切り口での定量化を可能とする.一般に,ソフトウェアライブラリは,それぞれ固有の機能を提供していることから,使用ライブラリの変遷を定量化・可視化することで,機能的な側面からのソフトウェア進化の分析に役立つと期待される. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
This paper aims to quantify and visualize the evolution of source code in an open source software development based on (1) code clone and (2) used library classes. As for (1), this paper measures type-2 code clones between two succeeding versions of source code; and then, compute clone-based development size that can ignore both trivial changes (e.g. renaming variable and/or function names) and code cloning. As for (2), this paper presents evolution of functionality rather than program size or complexity. Generally, each software library class provides different and unique functionality; thus, we expect that visualizing the evolution of used library classes helps us to observe evolution of software functionality. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN10112981 |
書誌情報 |
研究報告ソフトウェア工学(SE)
巻 2015-SE-190,
号 2,
p. 1-6,
発行日 2015-12-08
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8825 |
Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |