View Architecture Description Language ADL
ISO/IEC 42010 (Final Committee Draft) defines an architecture description language:
Architecture Description Language
ADL
form of expression used for the description of architectures
Examples of architecture description languages include:
- the Unified Modelling Language (UML)
- Business Process Modelling Notation (BPMN)
- ArchiMate
These ADLs usually have their own metamodels and are quite separate from an architecture framework and its metamodel. An ADL will be designed to address a one set of concerns and the AF another set. As a consequence a choice of ADL has to be made when producing architecture views because the ADL might not contain the concepts needed by the AF. Quite often the choice of modelling tool might itself restrict the choice of ADL.
References
- ISO/IEC FCD 42010 – Architecture description. Final Committee Draft (FCD). v27 17th June 2010
- Object Management Group.The Unified Modelling Language (UML). www.uml.org
- Object Management Group. Business Process Modelling Notation (BPMN). www.bpmn.org