| Item type |
SIG Technical Reports(1) |
| 公開日 |
2023-07-13 |
| タイトル |
|
|
タイトル |
GitHubエコシステムにおけるMagnetとStickyに関する性質の調査:NPM,PyPI,RubyGemsでの事例 |
| タイトル |
|
|
言語 |
en |
|
タイトル |
Exploring the Magnetic or Sticky Nature of GitHub Ecosystems: NPM, PyPI, and RubyGems |
| 言語 |
|
|
言語 |
eng |
| 資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
| 著者所属 |
|
|
|
九州大学 |
| 著者所属 |
|
|
|
九州大学 |
| 著者所属 |
|
|
|
九州大学 |
| 著者所属 |
|
|
|
九州大学 |
| 著者所属(英) |
|
|
|
en |
|
|
Kyushu University |
| 著者所属(英) |
|
|
|
en |
|
|
Kyushu University |
| 著者所属(英) |
|
|
|
en |
|
|
Kyushu University |
| 著者所属(英) |
|
|
|
en |
|
|
Kyushu University |
| 著者名 |
孫, 舒蓉
ヌリ, オリビエ
王, 棟
亀井, 靖高
|
| 著者名(英) |
Shurong, Sun
Olivier, Nourry
Dong, Wang
Yasutaka, Kamei
|
| 論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
ソフトウェアエコシステムは、成果物が互いに共有される環境内で開発,及び,進化する多数のソフトウェアプロジェクトで構成されている.ソフトウェアエコシステムにおける現時点の課題は,そのエコシステムを支えるプロジェクトそれぞれに対して,新しい貢献者を引き付け,既存の貢献者を維持する必要があることである.これまでにも,貢献者のプロジェクト間の移動とプロジェクトの持続可能性について調査した研究はいくつかあるが,ソフトウェアエコシステムにおける Magnet と Sticky の関係について(人口移動の指標のペア)はまだ調査されていない.本研究では,3 つの代表的なソフトウェアエコシステム(npm,PyPI,RubyGems)を対象に実証研究を行い,その Magnet と Sticky の値を定量的に測定した。その結果,npm と PyPI では,新しい貢献者を引きつける傾向が強く, RubyGems では既存の貢献者をより保持する傾向があることがわかった.さらに、プロジェクトのドメインレベルでは,「web libraries and frameworks」のリポジトリは貢献者を維持する可能性が低いことがわかった.今回得られた結果は,貢献者の移動の傾向を捉えるための新しい知見を提供するものである. |
| 論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Software ecosystems consist of a number of software projects that are developed and evolve within a shared environment. However, it is challenging for ecosystems to attract new contributors and retain the existing ones. Although several studies have investigated contributor migration and project sustainability, the magnetic and sticky natures (a pair of population migration metrics) of software ecosystems are still unclear. In this paper, we conduct an empirical study on three popular ecosystems (npm, PyPI, and RubyGems) to quantitatively measure their magnet and sticky values. Our results show that npm and PyPI are more likely to attract new contributors while RubyGems tends to better retain existing contributors. Moreover, at the project domain level, we find that web libraries and frameworks repositories are less likely to retain their contributors. Our work provides new insights into capturing the trends of contributor migration. |
| 書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN10112981 |
| 書誌情報 |
研究報告ソフトウェア工学(SE)
巻 2023-SE-214,
号 24,
p. 1-6,
発行日 2023-07-13
|
| ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8825 |
| Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
| 出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |