Universidade Federal do Rio Grande do Norte Natal, 22 de Julho de 2024

Resumo do Componente Curricular

Dados Gerais do Componente Curricular
Tipo do Componente Curricular: MÓDULO
Unidade Responsável: PROGRAMA DE PÓS-GRADUAÇÃO EM TECNOLOGIA DA INFORMAÇÃO (11.00.05.02.03.06)
Código: MPES0003
Nome: ARQUITETURA DE SOFTWARE
Carga Horária Teórica: 30 h.
Carga Horária Prática: 0 h.
Carga Horária de Ead: 0 h.
Carga Horária Total: 30 h.
Pré-Requisitos:
Co-Requisitos:
Equivalências:
Excluir da Avaliação Institucional: Não
Matriculável On-Line: Sim
Horário Flexível da Turma: Não
Horário Flexível do Docente: Sim
Obrigatoriedade de Nota Final: Sim
Pode Criar Turma Sem Solicitação: Não
Necessita de Orientador: Não
Exige Horário: Sim
Permite CH Compartilhada: Não
Quantidade de Avaliações: 1
Ementa/Descrição: Introdução a Arquitetura de Software; Padrões e Estilos Arquiteturais (Layer, Pipes-and-Filters, MVC, Broker); Padrões de Projeto; Documentação de arquiteturas; Métodos de Avaliação de Arquiteturas de Software; Arquiteturas de Sistemas Contemporâneos.
Referências: 1. Bass, L., P. Clements, and R. Kazman. Software Architecture in Practice. 3rd ed. Addison Wesley, 2012. 2. Paul Clements, David Garlan, Len Bass, Judith Stafford, Robert Nord, James Ivers, and Reed Little. Documenting Software Architectures: Views and Beyond. Pearson Education, 2002. 3. Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Longman Publishing Co., 1995. 4. R. N. Taylor, N. Medvidovic, E. M. Dashofy. Software Architecture: Foundations, Theory, and Practice. Wiley, 2009. 5. Hofmeister, Christine, R. Nord, and D. Soni, Applied Software Architecture, Addison-Wesley, 2000. 6. Eeles, P. and Cripps, P. The Process of Software Architecture, Addison-Wesley, 2010. 7. Gorton, Ian, Essential Software Architecture, Springer, 2006. 8. O. Vogel, I. Arnold, A. Chughtai, and T. Kehrer, Software Architecture - A Comprehensive Framework and Guide for Practitioners, Springer, 2011.

SIGAA | Superintendência de Tecnologia da Informação - (84) 3342 2210 | Copyright © 2006-2024 - UFRN - sigaa04-producao.info.ufrn.br.sigaa04-producao v4.13.8