アーキテクチャ設計に有用なUMLによるモデリング 今日のシステム開発では、アーキテクチャ設計の成否がシステムの品質とプロジェクトの成功に大きな影響を与えます。このような状況になった経緯には次の要因が関係しています。 従来よりもシステムに求められる非機能要求のレベルが高まっている 高いレベルの非機能要求を実現するために、様々な技術を組み合わせてシステムを開発しなければならなくなっている 上記の状況と基幹系システムの再構築の増加などが相まって、大人数で効率よく開発するとともに、高品質を達成しなければならなくなっている** アーキテクチャ設計においては、アーキテクチャのアイデアを検討するため、アーキテクチャの妥当性を検証するため、アーキテクチャを多くの開発者に伝えるためなど、様々な動機からモデリングを行います。その際、UMLによるモデリングは優れた効果を発揮します。以下、アーキテクチャ設計の工程