Trabalho Graduação
Grupo X - Eclipse2 Sillas Labarba | Grupo X - Eclipse1 Igor Campbell André Ikeda Victor Bursztyn |
Grupo X - xText Marcelo Rocha Machado Renan Ribeiro de Vasconcelos Talita Lopes Gomes | Grupo5 - OSGi/Equinox Gabriel Mendonça Rafael Romeiro |
Grupo X - GMF Marcela Silveira Miguel |
|
TRABALHO 2
Objetivo de trabalho:
- Estudar profundamente o Eclipse e sua estrutura de Plug-ins de modo a entender como se alcança reutilização em larga escala.
- Aprender os conceitos de Linha de Produtos, mais precisamente Modelo de Características (Features)
Formar 6 Grupos de
G1 - Eclipse1 (Plug-in Architecture, Natures, Builders,Perspectives, Intro, Help, Category, Splash, Trim)
G2 - Eclipse2 (Navigators, Menus, Wizards, Views, Editors, Command, Handlers, Preferences)
G3 - GEF
G4 - OSGi/Equinox
G5 - GMF
G6 - xTEXT
Cada Grupo deverá estudar o Plugin/Plataforma Eclipse e preparar duas apresentações para expor:
Apresentação 1
- O que é o framework/plataforma?
- Quais são seus principais pontos de flexibilização? Como eles são expressos?
- Uma aplicação exemplo (não precisa criar uma, pode reutilizar!).
Apresentação 2
- Um Modelo de Features que exponha os principais pontos de flexibilização (http://gdansk.uwaterloo.ca:8088/SPLOT/index.html - salvar arquivo)
- Um Diagrama de Classes exponha as classes que implementam os conceitos do Modelo de Features (topcased - última versão para o Helios - http://www.topcased.org/)
- Um Plano de Produção textual (word)
- Um plano de Produção em RDL
Monografia Final (até dia 09/12, pdf por email)
A ordem de apresentação será estabelecida da seguinte forma;
- Dia 04/11 - Faremos um sorteio para as duas apresentações do dia e para as próximas duas rodadas.
- Dia 18/11 - Faremos um sorteio para as duas apresentações do dia e para as duas ultimas rodadas.
26/10 - Explicação do Trabalho e Apresentação do tema
28/10 - Reunião com cada Grupo no horário da aula
04/11 - G?,G? - Apresentação 1
09/11 - G?,G? - Apresentação 1
11/11 - G?,G? - Apresentação 1
16/11 - Reunião de Alinhamento(trazer esboço do modelo de features)
18/11 - G?,G? - Apresentação 2
23/11 - G?,G? - Apresentação 2
25/11 - G?,G? - Apresentação 2
30/11 - Avaliação
02/12 - Avaliação
Referencias
Tutoriais interessantes
¡http://cvalcarcel.wordpress.com/
¡http://www.vogella.de/articles/EclipsePlugIn/article.html
Help
¡http://help.eclipse.org/helios/index.jsp
Wizards do Eclipse