🤝 自発的ソフトウェア進化の加速に向けた基礎技術の開発
🗣 研究概要
近年のソフトウェア開発では,機能追加や不具合修正を,管理者等からの上意下達ではなく,多数の開発者からの自発的な提案に基づいて進める手法が注目を集めている. 本研究では,「自発的ソフトウェア進化」とも呼べるこの新たなパラダイムを,ソフトウェア開発において広く,かつ,安定的・持続的に加速するプラットフォームの実現に向けた基礎技術を開発する. 具体的には,スマートシティを規範とする統制機構(ガバナンスフレームワーク),及び,機構の下で進化提案作業の効率化を担う支援ボット群,並びに,進化提案の原動力となる開発者個人への動機付けと開発コミュニティの活性化を担うコミュニティ通貨について方式設計とプロトタイプ実装を行う. プロトタイプシステムを用いた適用実験を通じて,その妥当性,有効性を評価し,社会実装に向けた更なる技術改良の方向性を示す.
(研究計画調書 研究目的 要旨より)
💬 助成の概要
- 種目
- 科学研究費補助金 基盤(A)
- 期間
- 2017年〜2020年
- 金額
- 44,850千円
- 研究組織
📚 主な研究成果
- Koji Toda, Haruaki Tamada, Masahide Nakamura, Kenichi Matsumoto, ''Capturing Spontaneous Software Evolution in a Social Coding Platform with Project-as-a-City Concept'', International Journal of Software Innovation, Vol. 8, No. 3, pp. 35--50, June 2020.
- 宮崎 光, 玉田 春昭, ''CUIツールの開発支援サービスとしての再構築手順の提案'', 信学技法, Vol.119, No.246, SS2019-14, pp. 7--12, October 2019 (熊本).
- 中村 匡秀, 戸田 航史, 玉田 春昭, 松本 健一, ''自発的ソフトウェア進化を促すプロジェクト状態の推定'', 日本機械学会 第29回設計工学・システム部門講演会, No.2413, September 2019 (仙台,宮城).
- Koji Toda, Haruaki Tamada, Masahide Nakamura, Kenichi Matsumoto, ''Characterizing Project Evolution on a Social Coding Platform'', ソフトウェアエンジニアリングシンポジウム2019 既発表論文, August 2019 (東京).
- Ko Miyazaki, Haruaki Tamada, ''Identifying Users in the Bridging Service between Two Different Chat Services using User Icons'', 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, July 2019 (Orlando, FL, USA).
- Koji Toda, Haruaki Tamada, Masahide Nakamura, Kenichi Matsumoto, ''Characterizing Project Evolution on a Social Coding Platform'', Proc. 20th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2019), pp. 525--532, July 2019 (Toyama, Japan).
- 磯部 陽介, 玉田 春昭, ''ランダムフォレストを用いた名前難読化の耐タンパ化性能の評価'', 情報処理学会論文誌, Vol. 60, No. 4, pp. 1063--1074, April 2019.
- 鐘ヶ江 由佳, 玉田 春昭, 畑 秀明, ''GitHubにおける言語ごとのビルドファイルの更新理由調査'', 研究報告ソフトウェア工学(SE), Vol. 2017-SE-196, No.28, July 2017.
