この研究室に興味のある研究者・企業の方に向けての情報です.

研究内容

本研究室では,ソフトウェア開発の(中間)成果物の分析に取り組み,理論と実践の両面からソフトウェア工学の研究に取り組んでいます.

次の様な研究に従来から取り組んでおります.

  • ソースコードの読みにくさ/読みやすさの評価.
  • 開発者の特性分析.
    • 各開発者の得意分野,苦手分野を分析する.
  • ソフトウェア開発の作業の自動化.
    • ChatOps/DevOps
  • ソフトウェア保護技術(主に Java 言語)
    • 大量のソフトウェアの中から盗用(自身のソフトウェアと似たもの)を発見する.
    • ソフトウェア内部に含まれる秘密情報の漏洩を防ぐ.
      • ソフトウェアを読みにくく変換する.
  • 初学者に対するプログラミング教育

過去の実績