Research Theme

ソフトウェア

アプリやWebサービスを作る流れを学び、より良い開発の進め方を考える分野です。3年ゼミや開発ゼミでも、チーム開発やアプリ制作を通して扱っています。

テストケース生成コードレビュー支援ユーザーストーリー作成支援

この分野で扱うこと

  • 何を作るかを考え、設計し、実装し、テストするまでの流れを学びます。
  • チームで役割を分けながら、ゲーム、学生支援アプリ、AIアプリなどを作ります。
  • 生成AIを開発に使うと何が便利で、どこに注意が必要かも研究します。

関連する研究

Software Engineering Education

LLM時代のPBL成果物を評価する

LLM活用を前提とした個人自由制作型PBLにおける成果物規模と品質の年度間比較

大学3年次のソフトウェア工学科目を対象に、生成AIを使える環境で学生の自由制作型PBL成果物がどう変化したかを分析する研究です。

LLMPBLソフトウェア工学教育成果物評価
詳しく見る 閉じる

課題

LLMを使った開発演習では、成果物の規模や品質が学生の能力だけでなく、LLMの使い方や授業設計にも左右されます。そのため、成果物から何を評価できるのかを整理する必要があります。

方法

2024年度48名、2025年度46名の成果物について、COSMIC法に基づくLLM補助測定で機能規模を比較しました。2025年度はCFRPによる基礎習熟度とテスト通過率の関係も調べています。

主な結果

2025年度の平均機能規模は2024年度の約3.2倍でした。一方で、CFRPと機能規模の相関は弱く、CFRPとテスト通過率には中程度の正の相関が見られました。LLM補助評価の限界も明示しています。

お問い合わせ

047-469-5709

matsuno.yutaka(at)nihon-u.ac.jp

※ 迷惑メール対策のため (at) と表記しています。送信時は (at) を @ に置き換えてください。

日本大学理工学部応用情報工学科 松野研究室

〒274-8501 千葉県船橋市習志野台7-24-1 2号館4階 243号室

交通アクセス