Content deleted Content added
Line 21:
*Requirements languages, because ADLs are rooted in the solution space, whereas requirements describe problem spaces.
*Programming languages, because ADLs do not bind architectural abstractions to specific point solutions
*Modeling languages, because ADLs tend to focus on representation of components rather than the behavior of the whole. Although, there are ___domain specific modeling languages (DSMLs) that focus on representation of components.
The following list is a minimal set of requirements for a language to be an ADL. The languages must :
|