A Classification Framework for ADLs Clause Samples
A Classification Framework for ADLs. A list of the minimum requirements for an ADL is provided by ▇▇▇▇▇▇▇▇▇▇ and ▇▇▇▇▇▇ [8]. An ADL must explicitly model components, connectors, and their configurations; furthermore, to be truly usable and useful, it must provide tool support for architecture-based development and evolution. An ADL is thus a language that provides features for modelling a software system's conceptual architecture, distinguished from the system's implementation. ADLs provide both a concrete syntax and a conceptual framework for characterizing architectures. The classification framework proposed ▇▇▇▇▇▇▇▇▇▇ and ▇▇▇▇▇▇ [8] consists of several criteria that can be packaged into four groups: components, connectors, architectural configurations and tool support. In the following we will look at the criteria for each of these groups separately.
