Programa

Licenciatura em Engenharia de Telecomunicações e Informática

Licenciatura em Engenharia de Telecomunicações e Informática (PL)

Mestrado em Engenharia Informática

Mestrado em Engenharia de Telecomunicações e Informática

Programa

1. Reflexão e anotações (Java) 2. Padrões de desenho 3. Frameworks de objectos 4. Desenvolvimento de plugins (Eclipse) 5. Definição de pontos de extensão (Eclipse) 6. Modelação de variabilidade (EMF) 7. Definição de DSLs (Xtext) 8. Geração de código (Xpand) 9. Programação orientada por aspectos (AspectJ)