No contexto de sistemas computacionais, as ferramentas CASE são programas que ajudam o profissional a elaborá-los, apoiando o desenho de diagramas e automatizando, em diversos níveis, as tarefas necessárias à construção desses sistemas. São ações desses programas
I - sincronizar modelo de classes com código fonte.
II - gerar script DML para aplicação no banco de dados, a partir do modelo de entidades e relacionamentos.
III - gerar script DDL para aplicação no banco de dados, a partir do modelo de classes.
IV - criar o modelo de classes, a partir dos metadados recuperados do banco de dados (engenharia reversa).