DISCIPLINA: ARQUITETURA DE SOFTWARE | SEMESTRE: 5º |
CÓDIGO DA DISCIPLINA: INF016 | |
CARGA HORÁRIA: 90 HORAS | |
PROFESSOR: RENATO NOVAIS / SANDRO SANTOS ANDRADE |
Objetivos Gerais
Apresentar os conceitos fundamentais sobre arquitetura de software, justificar a importância do seu estudo e proporcionar uma vivência prática acerca do projeto e implementação de arquiteturas.
Objetivos Específicos
Capacitar o aluno em relação à correta compreensão e aplicação dos conceitos relacionados às arquiteturas de software. Apresentar os conceitos de arquitetura, componente, conector, configuração, estilo arquitetural, padrão arquitetural, modelos e processos. Apresentar as técnicas de análise, projeto e implementação de arquiteturas, bem como mecanismos para implantação e mobilidade. Discutir os principais estilos arquiteturais e como estes podem ser utilizados para atender a demandas não-funcionais específicas. Apresentar o objetivo e funcionamento das arquiteturas adaptativas e algumas técnicas e ferramentas para visualização de arquiteturas.