Explain about computer-aided software engineering (CASE) tools for software design modeling.

search for information about computer-aided software engineering (CASE) tools for software design modeling. Using what you find, address the following:

From your research, select and describe at least 2 software design CASE tools.
From your research, answer the following questions about the 2 design tools that you selected:
What are some of the strengths of each design tool?
What are some of the weaknesses of each design tools?
What type of diagrams does each tool support?
To what extent does each tool support the unified modeling language (UML) standard?
Which of the tools would you recommend for an organization, and why?