アーキテクチャ記述言語
アーキテクチャを記述するための標準的記法(ADL)があれば、開発者間の対話、初期段階の決定の具体化などで作業がスムーズに進行する。また、ADLで書いたものを遠隔地とやり取りすることもできる。
従来、アーキテクチャと言えば、単に四角形を線で繋いだような図を指していた。そのような図で、コンポーネントの役割/特徴、コンポーネント間の関係、システム全体の振る舞いなどが定義されていた。ADL はアーキテクチャを形式的に表現する言語的手法であり、従来の手法の欠点を補う。また、洗練されたADLはアーキテクチャにおける設計上の決定の早期分析と実現可能性の評価を考慮している点も重要である。