techniques. Selection criteria include such elements as the learning curve for
the technique and the availability of computer-aided software engineering
(CASE) tool support. [189]
The adoption of one technique over another may depend on the software