Content deleted Content added
m Date the maintenance tags and general fixes |
Antonielly (talk | contribs) →Characteristics: fixing grammar + removing nonsense statement |
||
Line 22:
*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.
The following list is a minimal set of requirements for a language to be an ADL. The languages must :
Line 52:
*There is not universal agreement on what ADLs should represent, particularly as regards the behavior of the architecture
*Representations currently in use are relatively difficult to parse and are not supported by commercial tools
*Most ADLs tend to be very vertically optimized toward a particular kind of analysis
|