Architecture Description Languages

ADLs (architecture description languages) differ in the model they support in a representation: structural, framework, dynamic, process and functional; the support provided for various aspects of components, connectors and configurations; and type of tool support provided with the lanuage.