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: 2018
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 - CC52 | A - CC52 | ||||
17:00 | A - CC52 | A - CC52 | ||||
18:00 | ||||||
19:00 | ||||||
20:00 | ||||||
21:00 | ||||||
22:00 | ||||||
23:00 |