Engenharia Linguagens

Engenharia de Linguagens

Engenharia Gramatical

Programa Resumido

  • O paradigma da Programação baseada em Gramáticas (PG).
  • Conceitos sobre Gramáticas de Atributos (GA); definição formal.
  • Desenvolvimento modular/incremental de GAs (aproximação OO e AO).
  • Processamento de Linguagens baseado em GAs (tradução dirigida pela semântica).
  • Geração de Programas (processadores de Linguagens, protótipos rápidos) a partir de GAs.
  • Representação de Conhecimento:
    • Dicionários (hash-tables) e Árvores Generalizadas
    • Frames, Grafos Conceptuais, Redes Semânticas (abordagens clássicas em IA)
    • Ontologias: conceito, representação e manipulação

Resultados de Aprendizagem Específicos

  • Capacidade para desenvolver especificações da sintaxe/semântica de linguagens e problemas em geral com gramáticas de atributos.
  • Capacidade para gerar programas (protótipos) usando ferramentas automáticas baseadas em gramáticas de atributos.
  • Capacidade para gerar ou utilizar ambientes de desenvolvimento estruturais e orientados à semântica.
  • Capacidade para representar, armazenar e manipular Conhecimento com eficiência.


r6 - 05 Oct 2008 - 10:52:18 - PedroRangelHenriques
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
Syndicate this site RSSATOM