projeto de ats

950 palavras 4 páginas
Universidade do Minho
Escola de Engenharia

Portal para cerificação da qualidade de aplicações Oberon

Grupo:
Flávio Cícero – PG23195
Lígia Chiuale – PG24170
Paulo Guterres – PG

Trabalho Prático
Arquitetura e Transformação de Software
Mestrado em Engenharia Informática
UCE - Análise e Conceção de Software

2013
Índice

Índice de figuras

Índice de tabelas

Capítulo 1
1.1 Introdução
Este trabalho tem como objetivo a implementação de um portal Web que permita a submissão de programas para analise da sua qualidade e testes. Os programas submetidos devem obedecer a uma gramática que representa um subconjunto da linguagem de programação Oberon. Para tal, a gramática foi desenvolvida com o editor ANTLRWorks para especificação e parsing para gerar árvores concretas em função de um input escrito nesta linguagem. Também nos foi solicitado a rescrita da gramática em Tom e Gom, para desenvolver uma AST recorrendo ao parser anterior e gerar a árvore do Gom. Desta árvore aplicar estratégias para recorrer a árvore para aplicar métricas para identificação de bad smell. Posteriormente para interpretar e gerar código alvo a reescrita da árvore do Tom para uma MSP interpretar o código gerado.
Desta feita o objetivo final é o desenvolvimento de um portal para analise de qualidade de programas gerados na linguagem Oberon, desenvolvidos em ANTLR.
Neste relatório vamos apresentar as fases de desenvolvimento e geração da gramática. Tivemos muitas dificuldades em desenvolve-lo, visto que os integrantes do grupo não possuem muitos conhecimentos sobre Analise e Transformação de Software, gramáticas , interpretadores, etc. Mas de qualquer forma foram gerados alguns outputs que passamos a descreve-los.

Capítulo 2
2.1 Linguagem Oberon
A linguagem Oberon foi criada em 1986 pelo professor Niklaus Wirth (criador da linguagens Pascal, Modula e

Relacionados

  • Projeto AT
    442 palavras | 2 páginas
  • PROJETO AS BRASILEIRAS At
    7570 palavras | 31 páginas
  • PROJETO DE PESQUISA AT METODOLOGIA
    2302 palavras | 10 páginas
  • Projeto Integrado - Jornal AT Noticias
    15298 palavras | 62 páginas
  • At O 486 A AMD Licenciava Os Projetos De Processadores Da Intel
    367 palavras | 2 páginas
  • Atividade 2 Gest O De Projetos 2015 At 05 04
    1195 palavras | 5 páginas
  • Projeto de avaliação do nivel de conhecimento dos riscos onerentes as instalações elétricas energizadas em at dos trabalhadores de uma empresa do sistema elétrico de potencia
    1332 palavras | 6 páginas
  • jujuba
    22767 palavras | 92 páginas
  • Gerenciamento de projetos
    2313 palavras | 10 páginas
  • Medidas Para Mobili Rio Design De Interiores Jaqueline Ribeiro Design E Decora O De Interiores Representa Es Gr Fica De Projetos Design E Decora O De Interiores Representa Es Gr Fica De Projetos
    7648 palavras | 31 páginas