
:speaking_head: Overview # This research topic aims to build a helpful bot for the software development. Also, the topic focuses on the bot on the Social Coding Platform in the social network services. The one goal of the topic is to build a bot for gently helping GitHub flow.
:books: Publications # 宮崎 光,玉田 春昭,CUIツールの開発支援サービスとしての再構築手順の提案”,信学技法,Vol.119,No.246, SS2019-14, pp.7–12, October 2019(熊本). 玉田 春昭,”初学者向けGitHub flow学習支援”,ソフトウェアシンポジウム2019 ワークショップ 討論テーマ(2)実証的ソフトウェア工学によるプログラミング教育とソフトウェア工学教育,August 2019.(東京) Ko Miyazaki, Haruaki Tamada, “Identifying Users in the Bridging Service between Two Different Chat Services using User Icons,” In Proc. HCI International 2019, Digital Human Modeling and Applications in Health, Safety, Ergonomics and Risk Management. Healthcare Applications, (HCII2019), Lecture Notes in Computer Science, vol 11582, 24-31 July 2009. (Orlando, FL, USA). 柳川 龍太郎,西尾 泰介,玉田 春昭,”システム開発初心者のためのGitHub flow学習支援システム”,第25回ソフトウェア工学の基礎ワークショップ(FOSE2018),November 2018(函館,ポスター発表) 宮崎 光,玉田 春昭,”異なるチャットシステム間でメッセージ送信可能なシステムの構築”,第17回情報科学技術フォーラム(Forum on Information Technology 2018)(FIT 2018),September 2018.(福岡) 西尾 泰介,柳川 龍太郎,玉田 春昭,”初学者を対象としたGitHub flow支援ボット”,ソフトウェアシンポジウム2018 ワークショップ 討論テーマ(4)ソーシャルコーディングのための実証的ソフトウェア工学,September 2018.(東京) 玉田 春昭,”ソーシャルコーディングプラットフォーム上のサービス連携のためのメタボット’‘,ウィンターワークショップ2018,January 2018.(広島) :mag_right: Related Research Topics # Project as a City Mining Software Repository Characteristics of the developers :handshake: Collaborators # K. Matsumoto@NAIST

:speaking_head: Overview # 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. In this paper, we propose a method that can investigate the history of every project in the SCP. Introducing the concept of project as a city, we consider every project in the SCP as a city, where a government and citizens develop a city through collaborative activities. We then identify essential attributes that characterize a state of a city. For each attribute, we 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.
:speaking_head: Overview # This topic is for mining software repositories. The following surveys were done.
why do the developers update the build files in the project, and how to build the obliging bots for supporting next action. :books: Publications # 鐘ヶ江 由佳,玉田 春昭,畑 秀明,”GitHubにおける言語ごとのビルドファイルの更新理由調査”, 研究報告ソフトウェア工学(SE), Vol. 2017-SE-196, No.28, July 2017. Akira Inokuchi, Haruaki Tamada, Hideaki Hata, and Masateru Tsunoda, “Toward Obliging Bots for Supporting Next Actions,” In Proc. of the 4th International Conference on Applied Computing & Information Technology (ACIT 2016), pp. 183–188, December 2016 (UNLV, Las Vegas, NV, USA). :mag_right: Related Research Topics # Project as a City Characteristics of the developers :handshake: Collaborators # H. Hata@NAIST SE Lab. M. Tsunoda@Kindai University.
:speaking_head: Overview # In software development, multiple developers compose a team, and perform a development process. To succeed the development, understanding developers’ characteristics are needed. However, there is no way to measure the characteristics of the developer by quantitative analysis. Therefore, a project manager often assigns team members based on his/her own sense, considering experience year of them.