Item type |
Journal(1) |
公開日 |
2021-04-15 |
タイトル |
|
|
タイトル |
READMEファイルの進化に関する実証的分析 |
タイトル |
|
|
言語 |
en |
|
タイトル |
An Empirical Analysis of the Evolution of README Files |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
[一般論文(特選論文)] README,オープンソースソフトウェア開発,実証的研究,GitHub |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_6501 |
|
資源タイプ |
journal article |
ID登録 |
|
|
ID登録 |
10.20729/00210560 |
|
ID登録タイプ |
JaLC |
著者所属 |
|
|
|
九州大学 |
著者所属 |
|
|
|
九州大学 |
著者所属 |
|
|
|
九州大学 |
著者所属 |
|
|
|
九州大学 |
著者所属 |
|
|
|
九州大学 |
著者所属(英) |
|
|
|
en |
|
|
Kyushu University |
著者所属(英) |
|
|
|
en |
|
|
Kyushu University |
著者所属(英) |
|
|
|
en |
|
|
Kyushu University |
著者所属(英) |
|
|
|
en |
|
|
Kyushu University |
著者所属(英) |
|
|
|
en |
|
|
Kyushu University |
著者名 |
亀井, 靖高
清水, 一輝
柏, 祐太郎
佐藤, 亮介
鵜林, 尚靖
|
著者名(英) |
Yasutaka, Kamei
Kazuki, Shimizu
Yutaro, Kashiwa
Ryosuke, Sato
Naoyasu, Ubayashi
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
OSS(Open Source Software)開発プロジェクトにおいて,READMEファイルは一番初めに表示されるドキュメントであり,ソフトウェアを正しく利用するために必要不可欠である.それにもかかわらず,READMEファイルがどのように作成され,修正されているかなど,その進化過程は明らかにされていない.本研究では,READMEファイルの進化過程を明らかにするために,READMEの作成初期から最新バージョンまでの過程を4分割し,各期間でどのような内容が追加されたかや,READMEの変更回数を調査した.GitHubで公開されているプロジェクトを用いた実証実験の結果,READMEファイルの初期バージョンにはプロジェクトがどのようなものなのかを説明する内容や利用方法が記述されることが多く,その後,プロジェクトの状態やプロジェクトへの貢献者など開発者のための情報が追加されることが多いということが分かった.またREADMEファイルの作成には内容が多くなればなるほど,プロジェクト全体の変更に対するREADMEファイルへの変更の割合が高くなっており,平均で3.6%の工数を割いていることが分かった. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
In OSS (Open Source Software) development projects, README files are the first document that users and developers involve, and are inevitable to work the product properly. Nevertheless, the evolution process of README files, such as how they are created and modified, has not been still unrevealed. In this study, in order to understand the evolution of README files, we examine what contents were added in each period while dividing README development into four periods. In addition, we study the number and percentage of commits including README to clarify the efforts. The case study on GitHub projects demonstrates that the initial version of README files tends to contain a description of the project and its usage. Afterward, developers append the information of projects for developers on their README files (e.g., project status, project team, contributions). Additionally, on average 3.6% of commits include the modification of README files, in particular, the more content in the README file, the more frequently developers update them. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN00116647 |
書誌情報 |
情報処理学会論文誌
巻 62,
号 4,
p. 1076-1085,
発行日 2021-04-15
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
1882-7764 |