Fundamentos de Engenharia
de Software
Trabalho de Pesquisa em Grupo
Roteiro do Trabalho
O trabalho consiste na redação de um texto, no formato de um
artigo científico, ou escolhido sobre uma lista de assuntos prédefinidos ou submetendo propostas para aprovação do professor.

Referências bibliográficas são uma parte fundamental do
trabalho. Somente serão aceitas textos de revistas (journals) e
conferências qualificadas. Evitar muitas referências a livros texto.
Não serão aceitas referências a white papers e textos apresentados
em páginas Web.

Busque seus textos no Portal Capes.
http://www.periodicos.capes.gov.br

Roteiro do Trabalho
O trabalho deve ser feito com os mesmos grupos dos trabalhos
anteriores.


O artigo deverá conter as seções:
Revisão de Literatura, com as devidas referências bibliográficas;
 Principais Conferências e Revistas relacionadas ao Tema;
 Possibilidades de trabalhos (como pesquisas e projetos finais) envolvendo o
Tema.


O texto deverá seguir o padrão SBC e um máximo de 12 páginas.
http://www.sbc.org.br/index.php?language=1&subject=60&content=downloads
Lista de Assuntos
1. Orientação a Aspectos: uma nova forma para modularizar o software?
2. Padrões de projeto de software: como usá-los no processo de desenvolvimento
de software?
3. Object Constraint Language (OCL ): como utilizá-la para verificar modelos de
software?
4. Alloy: como utilizá-lo para verificar de modelos de software?
5. Model Driven Architecture (MDA): transformações CIM-PIM, e PSM-Código
6. Offshoring: perspectivas para o Brasil nesta forma globalizada e distribuída de
desenvolvimento de software.
7. Gerência de Qualidade de Software: como garantir a qualidade do processo e
do produto?
8. Arquitetura de software para Internet: como modularizar sistemas usando o
framework Java Server Faces (JSF)
Atividades importantes
1. Definição do tema do grupo
2. Selecionar bibliografia relevante
3. Resumir pontos importantes da bibliografia
4. Definir conteúdo das seções do artigo
5. Escrever texto preliminar
6. Apresentar texto preliminar
7. Escrever versão final
Download

Núcleo de Computação Eletrônica da UFRJ