K07 アーキテクチャ

概要

様々な品質要求を満たすアプリケーションアーキテクチャを得るための設計手法や、品質管理手法を学ぶ。

講師

鄭顕志(早稲田大学)、久保秋真(チェンジビジョン)

到達目標

以下の内容を理解することを目標とする。
‐アーキテクチャの概念とIoTシステムに関連した代表的なアーキテクチャパターン、参照アーキテクチャの理解。
‐アーキテクチャ設計、評価手法の習得。
‐モデル駆動開発の基本知識とIoTシステムにおける活用方法の理解。

準備学習・前提知識

‐オブジェクト指向モデリングほかの基礎的な要求・ソフトウェアモデリング
‐ソフトウェア設計、ソフトウェア&サービス品質の基礎知識

履修時間

時数:8コマ  時間数:12時間

2021年度 計画

第1回IoTシステムのアーキテクチャ設計:ADD、アーキテクチャスタイル・パターン座学
第2回IoTシステムのアーキテクチャ設計演習演習
第3回IoTシステムのアーキテクチャ評価:ATAM座学
第4回IoTシステムのアーキテクチャ評価演習演習
第5回モデル駆動開発1(IoTとモデル駆動開発)座学
第6回モデル駆動開発2(開発ツールの演習)演習
第7回モデル駆動開発3(モデル駆動開発によるエンドポイント開発演習1)演習
第8回モデル駆動開発4(モデル駆動開発によるエンドポイント開発演習2)演習

評価

レポート(100%)

テキスト・参考書

‐スティーブ J. メラー、マーク J.バルサー(著)、Executable UML MDAモデル駆動型アーキテクチャの基礎、翔泳社、2003

受講方法

前半:オンライン 後半:ハイブリッド(WASEDA NEO)

シラバスPDF

2021年度 K07
iCDスキルマッピング

iCDスキルマッピングはβ版であり、今後見直しの可能性があります。