Computer-aided software engineering
Gli strumenti C.A.S.E. sono quelli che supportano lo sviluppo del software attraverso interfaccie grafiche (shell) e visuali e librerie di funzionalità.
Tali sistemi hanno notevolmente semplificato la scrittura di linee di codice con benefici anche alla conformità del software stesso.