This document discusses an assignment submitted by five students on the topic of automated tools for system analysis and design. It provides an introduction to computer-aided software engineering (CASE) tools, which are automated software tools used by systems analysts to develop systems. It discusses the objectives, categories, components and general types of CASE tools, including diagramming tools, report generators, analysis tools, repositories, documentation generators and code generators. It provides examples of specific CASE tools.