タマダ ハルアキ   TAMADA HARUAKI
  玉田 春昭
   所属   京都産業大学  情報理工学部 情報理工学科
   職種   教授
発行・発表の年月 2020/07
形態種別 研究論文
標題 Capturing Spotaneous Software Evolution in a Social Coding Platform with Project-as-a-City Concept
執筆形態 その他
掲載誌名 International Journal of Software Innovation
巻・号・頁 8(3),35-50頁
著者・共著者 Koji Toda,Haruaki Tamada,Masahide Nakamura,Kenichi Matsumoto
概要 © 2020 International Journal of Software Innovation. Social coding platforms (SCPs) have realized spontaneous software evolution, where new source code and ideas are spontaneously proposed by altruistic developers. Although there are many projects operated by active communities performing spontaneous evolution, it is yet unclear that how such successful projects and communities have been formed and governed. This article proposes a method that can investigate the history of every project in the SCP. Introducing the concept of project as a city, the authors consider every project in the SCP as a city, where a government and citizens develop a city through collaborative activities. This research then identifies essential attributes that characterize a state of a city. For each attribute, the authors develop metrics that quantify the state S(p; t) of a project p at time t. An experimental evaluation investigating GitHub projects of famous code editors shows that the proposed metrics well visualize the history of the projects from essential perspectives of a city.
DOI 10.4018/IJSI.2020070103
ISSN 2166-7160/2166-7179