「ソフトウェアシステムアーキテクチャ構築の原理 第2版」第1部 memo
第1部 アーキテクチャの基本
ソフトウェアシステム
アーキテクチャ
構築の原理
「第1部 アーキテクチャの基本」
1 概論
ソフトウェアアーキテクト
基本概念
ステークホルダ
利害関係者
ビューポイント
側面的見地
パースペクティブ
横断的見地
2 ソフトウェアアーキテクチャの概念
国際標準
ISO/IEC 42010
「System and Software Engineering - Architecture Description」
システム構造
静的構造
設計時要素の構成
static structure
動的構造
実行時要素の構成
dynamic structure
基本的特性
外部から見てわかる振る舞い
externally visible behavior
品質特性
quality property
非機能的特性
候補アーキテクチャ
candidate architecture
品質三角形
高品質
低コスト
短い製品開発時間
最善策
2つとる
アーキテクチャ記述
architecuture description
AD
3 ビューポイントとビュー
アーキテクチャビュー
ビューポイント
ビュー構築用テンプレート
グループ
コンテクストビューポイント
機能的ビューポイント
情報ビューポイント
並行性ビューポイント
開発ビューポイント
配置ビューポイント
運用ビューポイント
4 アーキテクチャパースペクティブ
architectural perspective
品質特性
特定セット
実現しやすく
確立・実証アプローチ
アーキテクチャ戦術
architectural tactic
5 ソフトウェアアーキテクトの役割
アーキテクチャ定義
architecture definition
プロセス
組織コンテクスト
ビジネスアナリスト
プロジェクトマネージャ
設計の権威
テクノロジースペシャリスト
開発者