Ementa:
Modelos de Análise e Projeto em UML. Princípios do Modelo de Objetos. Metodologias Orientadas a Objetos. Projeto Arquitetural, Atributos de Qualidade e Arquitetura de Software. Padrões Arquiteturais e Especificação de Componentes e Conectores Arquiteturais. Reutilização de software. Modularidade, Modelos de Componentes e Componentização. Desenvolvimento de Software baseado em Componentes. Projeto Detalhado e Padrões de projeto.
Bibliografia:
I. Sommerville, Software Engineering, 10th Edition, Addison-Wesley, 2015.
L. Bass, P. Clements & R. Kazman, Software Architecture in Practice, Third Edition, Addison-Wesley, SEI Series in Software Engineering, 2012.
E. Gamma et al., Design Patterns: Elements of reusable OO Software, Addison-Wesley, 1995.
F. Buschmann et al., A System of Patterns: Pattern-Oriented Software Architecture, Wiley, 1996.
I. Crnkovic and M. Larsson, Building Reliable Component-Based Software Systems, Artech House, 2002.
J. Rumbaugh, I. Jacobson and G. Booch. The Unified Modeling Language Reference Manual, 2nd Edition, Addison-Wesley, 2005.
K. Beck, Extreme Programming: Embrace Change, Addison-Wesley, 2000.
I. Jacobson, G. Booch & J. Rumbaugh, The Unified Software Development Process, Addison-Wesley, 1999.
K. J. McDonald, Beyond Requirements: Analysis with an Agile Mindset, Addison-Wesley, 2016.
Ano de Catálogo: 2018
Créditos: 4
Número mínimo de alunos: 5
Número de alunos matriculados: 16
Idioma de oferecimento: Português
Tipo Oferecimento: Regular
Local Oferecimento:
Horários/Salas:
Docentes:
Reservas:
Hora | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
---|---|---|---|---|---|---|
07:00 | ||||||
08:00 | A - CC52 | A - CC52 | ||||
09:00 | A - CC52 | A - CC52 | ||||
10:00 | ||||||
11:00 | ||||||
12:00 | ||||||
13:00 | ||||||
14:00 | ||||||
15:00 | ||||||
16:00 | ||||||
17:00 | ||||||
18:00 | ||||||
19:00 | ||||||
20:00 | ||||||
21:00 | ||||||
22:00 | ||||||
23:00 |