From: DCL 2.0: modular and reusable specification of architectural constraints
Technique | Characteristic | ||||||
---|---|---|---|---|---|---|---|
Modularity | Abstraction | Dependency | Structure | Reuse | Visualization | Easy to learn | |
DCL [12] | No | Partial | Yes | No | No | No | Yes |
Reflection models [11] | Partial | Yes | Yes | No | No | Yes | Yes |
Vespucci [8] | Yes | Yes | Yes | No | Partial | Partial | Partial |
DSM [21] | No | Yes | Yes | No | No | Partial | Yes |
SCQL [23] | Partial | No | Yes | Partial | No | No | Partial |
Design tests [24] | Partial | No | Yes | Partial | Partial | No | Yes |
FSML [25] | No | Yes | No | Partial | Yes | Yes | No |
ArchLint [9] | No | Yes | Yes | No | No | No | No |
OCL [27] | Partial | Yes | Yes | No | Partial | No | No |
ADL [28] | Partial | Yes | Yes | No | No | No | Partial |