...

ソフトウェア基礎技術研究室 (丸山・大森 研究室)

by user

on
Category: Documents
13

views

Report

Comments

Transcript

ソフトウェア基礎技術研究室 (丸山・大森 研究室)
ソフトウェア
利৷者
ソフトウェア開発
ソフトウェア基礎技術研究室
(丸৛・প森研究室)
プログラム
設計書
顧客
テスト報告書
要求仕様書
分析者/
プログラム設計者/ テスタ
システム設計者 プログラマ
変更要求
管理
ソフトウェア
プロジェクト管理者
保守者 コンピュータ装置
http://www.fse.cs.ritsumei.ac.jp
新技術
開発者のための技術研究
=利৷者が研究成果を直接意識しない
研究者
ソフトウェア基礎技術
FSE:ŃFoundationsŃofŃSoftwareŃEngineeringŃ
正しいソフトウェアを開発できますか?
1
正しいソフトウェアを開発したい
ソフトウェア開発は楽しいですか?
ソフトウェアを楽しく開発したい
研究テーマ
੍援
!  ソフトウェア理解੍援
"  ソフトウェアやその進化の視覚化
!  ソフトウェア改善੍援
"  リファクタリングのパターンの活৷
!  次世代ソフトウェア開発環境
"  オープンなツールプラットフォームの構築
www.kaniamania.com
2
"  WebサービスやWebソーシャルの活৷
!  ポストOOPLにおけるプログラミング੍援
3
ソフトウェアの視覚化の例
エラーは
どこかな?
ソフトウェアの視覚化
AugurbyUCI
FSEatRitsumeikanUniv.
CodeForestby
FSEatRitsumeikanUniv.
(ongoing)
CodeCitybyUniv.Lugano
4
編集操作(開発プロセス)の視覚化
編集操作の
記録&再ে
編集履歴:
プログラムの変化を表現
開発者
編集操作Ń
どこで間違えた
のかな?
記録Ń
OperationRecorder
統合開発環境(Eclipse)
に埋め込み済み
6
! 開発停滞箇所の検出
! エラー埋め込みの原因究明
! プログラミング教育への応৷
Security-AwareRefactoring
既存ソフトウェアの外部から
みた振る舞いを変えずに,
内部構造を再構成すること
研究室に関する情報
! 構成員
"  丸৛勝久教授
安全性は低下して
いないかな?
研究業績,過去の卒業論ધや
修૒論ધの内容は,研究室公
開で聞いてください.
"  প森隆ষ助教
"  修૒学ে10名(うち留学ে1名)
"  学部学ে13名
! ゼミ
"  週1回の全体ゼミ(研究進捗報告)
"  週1回のテーマゼミ(特定のテーマに関する発表や討
論)
"  週1回のMゼミ(英語論ધの輪講)
"  週1回のB4ゼミ(঩本語論ધの輪講)
"  週1回のB3ゼミ(঩本語書籍の輪講)
9
丸৛・প森研究室の求める学ে
Thank you for your kind attention!
!  現在のソフトウェア開発環境に不満のあるয
"  なぜEclipseやVisualStudioでは
ができないの?
"  なぜ を੍援するツールはないの?
"  の使いにくさは何とかならないの?
連絡先
丸৛勝久
[email protected]
!  将来のソフトウェアやその開発環境に興味のあるয
"  オブジェクト指向はいつまで主流なの?
"  アプリケーションの作り্はいまと同じなの?
প森隆ষ
[email protected]
"  もっとWebを活৷できないの?
Website
"  地理的に分散した場合の共同開発はうまくいくの?
http://www.fse.cs.ritsumei.ac.jp/
!  ソフトウェアの本質に興味のあるয
"  そもそもソフトウェアって何なの?
研究室配属に関する情報(研究室Blog)
"  ソフトウェアでできることに限界はないの?
"  ソフトウェアはどうやって作るのが理想なの?
http://www.fse.cs.ritsumei.ac.jp/recruiting/
10
11
Fly UP