Ementa:
Introdução à engenharia dirigida por modelos: finalidade, conceitos, terminologia. Modelos, metamodelos, linguagens específicas de domínio. Padrões OMG para à engenharia dirigida por modelos: UML, MOF, Model-Driven Architecture (MDA). Transformação de modelos e geração de código. Modelo-para-Modelo, Modelo-para-Texto. Abordagens, técnicas, linguagens de transformação. Gerenciamento de modelo: intercâmbio, versionamento, persistência, verificação de restrições. MDE em Eclipse: EMF, metamodelação Ecore, Genmodel. Geração de código e transformação de modelo a partir de Ecore. Especificação e verificação de requisitos não funcionais na abordagem MDE. Visão geral da análise de confiabilidade dirigida por modelos.
Bibliografia:
T. Stahl, M. Völter, Model-Driven Software Development, John Wiley & Sons, 2006.
M. Brambilla, J. Cabot, M. Wimmer, Model-Driven Software Engineering in Practice, Second Edition, Morgan & Claypool Publishers, 2017.
D. Steinberg, F. Budinsky, M. Paternostro, E. Merks, EMF: Eclipse Modeling Framework, Second Edition, Addison-Wesley, 2009.
Ano de Catálogo: 2021
Créditos: 4
Número mínimo de alunos: 5
Número de alunos matriculados: 4
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 | ||||||
| 09:00 | ||||||
| 10:00 | ||||||
| 11:00 | ||||||
| 12:00 | ||||||
| 13:00 | ||||||
| 14:00 | ||||||
| 15:00 | ||||||
| 16:00 | A - CC51 | A - CC51 | ||||
| 17:00 | A - CC51 | A - CC51 | ||||
| 18:00 | ||||||
| 19:00 | ||||||
| 20:00 | ||||||
| 21:00 | ||||||
| 22:00 | ||||||
| 23:00 |