Conceito
As ferramentas CASE(Computer Aided Software Engineering) são programas que auxiliam o desenvolvedor na construção do seu projeto, prevendo ainda na elaboração do sistema, como será sua estrutura, quais serão suas classes, entidades, seus fluxos internos e muitos outros detalhes. São elaborados vários diagramas(DER, DFD, DD) que em conjunto constituem praticamente uma “planta” do sistema a ser desenvolvido.