2. What is model-driven analysis? Why is it used? Give several examples.
A problem-solving approach that emphasizes the drawing of pictorial system models to document and validate existing and/or proposed systems. Ultimately, the system model becomes the blueprint for designing and constructing an improved system. It uses pictures to communicate business problems, requirements, and solutions. Structured analysis, information engineering, and object � oriented analysi are examples of MDA. Examples of models include flowcharts, structure or hierarchy charts, and organization charts.