U-Mart サマースクール
U-Martサマースクールのねらい
・信頼性の高いソフトウェア開発の技法の解説 ・モデル化手法、ネットワークプログラミングや並行プログラミングなどの解説 ・具体的な課題を用いた演習を中心にエージェント・ベース・モデリングのためのシステムプログラミング
実験目的
・エージェントベースドシュミレーションのための基本的プログラミング ・基本的プログラミングの知識として ・オブジェクト指向のソフトウェアの分析、設計、実装 ・サーバクライアントモデル ・TCP/IPによる通信のプログラミング ・スレッドを用いた並行プログラミング ・以上をJaveでの構成例を通じて獲得する ・大規模プログラムの開発法として ・注釈の記述、変数の命名などのコード化の慣習 ・プログラム(メソッド)のモジュール化 ・プログラムのユニットテスト ・UMLによるプログラマ間のコミュニケーション ・エクスとリーム・プログラミングの考え方などを理解する