Instituto Federal do Triângulo Mineiro Análise e Desenvolvimento de Software – Campus Paracatu Disciplina: Engenharia de Software Professor: César Francisco de Moura Couto Lista de Exercı́cios II Data de entrega: 02/07/2014 1. Quais tipos de diagramas UML podem ser usados para representar as caracterı́sticas essenciais de um sistema? 2. Quais são os componentes principais de uma descrição de caso de uso textual? 3. O que é ilustrado em um diagrama de sequência da UML? Construa um diagrama de sequência para alguma funcionalidade do seu projeto de software da disciplina Análise Orientada a Objetos? 4. Como a generalização é usada para simplificar os modelos de um sistema com muitos objetos similares? 5. Qual são os benefı́cios da engenharia dirigida a modelos? 6. Quais são as vantagens de explicitamente projetar e documentar uma arquitetura de software? 7. Quais são as visões arquiteturais proposta no modelo Krutchen?s 4+1? 8. Qual é a vantagem mais importante de uma arquitetura cliente-servidor? 9. Descreva brevemente a arquitetura de duto e filtro? 10. Quais são as funções principais das 4 camadas em uma arquitetura de sistema de informação genérica?