Gabarito: a)
As ferramentas CASE (Computer-Aided Software Engineering) são divididas em categorias como upper CASE, lower CASE e middle CASE. As ferramentas upper CASE auxiliam nas fases iniciais do desenvolvimento de software, como análise e projeto, trabalhando mais com a modelagem e documentação. AnalystDesigner, Software through Pictures e System Architect são exemplos clássicos de ferramentas upper CASE, focadas nessas etapas, ajudando a estruturar o sistema antes da codificação começar.
As ferramentas CASE (Computer-Aided Software Engineering) são divididas em categorias como upper CASE, lower CASE e middle CASE. As ferramentas upper CASE auxiliam nas fases iniciais do desenvolvimento de software, como análise e projeto, trabalhando mais com a modelagem e documentação. AnalystDesigner, Software through Pictures e System Architect são exemplos clássicos de ferramentas upper CASE, focadas nessas etapas, ajudando a estruturar o sistema antes da codificação começar.