| 講演抄録/キーワード |
| 講演名 |
2009-12-18 12:00
オープンソース開発におけるコード変更量の推移予測に関する考察 ~ 成長曲線モデルの適用 ~ ○阿萬裕久(愛媛大) SS2009-47 |
| 抄録 |
(和) |
オープンソース開発において,ソースコードはそのソフトウェアの開発状況を
反映した基本的な成果物である.
ソースコードの変化の動向を定量的に把握することは,そのソフトウェアの品質並びに開発プロジェクトの状態を評価・予測する上で重要となる.
本稿では,オープンソース開発におけるソースコードの変更を一つの確率事象としてとらえ,そこでの変更量の推移を数理モデル化し,開発プロジェクトの評価・予測に役立てようとしている.そして,非同次ポアソン過程モデルである指数形成長曲線モデル,遅延 S 字形成長曲線モデル及び習熟 S 字形成長曲線モデルに着目し,ソースコードの変更量推移に対する適合性について検討している.
オープンソースソフトウェア Eclipse に対する適用実験では,習熟 S 字形成長曲線モデルが実データに適合しやすいという結果が得られているが,その一方でいくつかの検討課題も見出されている. |
| (英) |
Source code is a basic product reflecting a status of an open source development.
A quantitative understanding of source code churn trends will be important to make an assessment and/or a prediction about the software quality and the development project.
Toward the achievement of the quantitative understanding, this paper studies some mathematical models in which a code change is considered to be a probability event --- the mathematical models are the exponential growth model, the delayed S-shaped growth model and the inflection S-shaped growth model, that are based on the non-homogeneous Poisson process.
The empirical study using Eclipse source code shows that the inflection S-shaped growth model has been well fitted to actual code churn trends, but some important future work have been found out as well. |
| キーワード |
(和) |
オープンソース / ソースコードの変更 / 数理モデル化 / ポアソン過程 / 成長曲線モデル / / / |
| (英) |
open source / code churn / mathematical modeling / Poisson process / growth curve model / / / |
| 文献情報 |
信学技報, vol. 109, no. 343, SS2009-47, pp. 73-78, 2009年12月. |
| 資料番号 |
SS2009-47 |
| 発行日 |
2009-12-10 (SS) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
SS2009-47 |