Architecture Description Language

An architecture description language is used to specify the structure of a system separately from its algorithmic aspects.

Also known as Module Interconnection Language, Configuration Language.

Examples include:

What is the difference between this and a CompositionLanguage?

Probably very little, although ADL's are usually declarative, do not have many general programming features and may not be TuringComplete.


Note UML (http://www.uml.org) is not an ADL but it could be possible to extend some parts of UML to make them an ADL.


EditText of this page (last edited November 16, 2005) or FindPage with title or text search