A construção de um compilador de linguagens de porte real é um projeto grande e de alta complexidade. Dessa forma, são necessárias ferramentas que auxiliem esse processo de construção. Entretanto, os sistemas para a geração completa de um compilador ainda não se tornaram populares devido à sua complexidade de utilização, complicada pela baixa legibilidade de alguns sistemas e baixa reusabilidade de componentes de projetos similares. Este trabalho de dissertação apresenta um ambiente de desenvolvimento de compiladores cujo enfoque está na legibilidade do código de implementação dos tradutores, com o objetivo de tornar o ambiente mais simples de utilizar. Esse ambiente realiza a tradução do código fonte para uma árvore de sintaxe abstrata e r...
A Common Intermediate Language (CIL), linguagem intermediária definida pelo padrão ECMA-335, provou ...
Em contexto de processo de projeto de desenvolvimento de família de produtos, além do equacionamento...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...
A linguagem síncrona RS é destinada ao desenvolvimento de sistemas reativos. O presente trabalho tem...
A remoção de inconsistências em um projeto é menos custosa quando realizada nas etapas iniciais da s...
A remoção de inconsistências em um projeto é menos custosa quando realizadas nas etapas iniciais da ...
Com a crescente demanda por diminuição de custos no desenvolvimento de software, há a necessidade de...
Submitted by Gustavo Nascimento (gustavo.diniz@ufcg.edu.br) on 2018-02-07T11:57:47Z No. of bitstrea...
Com o estudo aqui relatado - realizado no âmbito do projecto SARA - pretendeu-se avaliar a adequabil...
Este artigo trata a geração de sistemas de gestão de conteúdos, usando softwares livres. Pergunta-se...
O processo de construção de linguagens de programação não é uma tarefa fácil. Programadores gastam b...
Semântica de ações, um formalismo para especificação de linguagens de programação, define um conjunt...
O objetivo deste trabalho é a construção e implementação de um software de uso trivial que con...
O artigo apresenta uma ferramenta que auxilia na implementação de aplicações que empregam mais de um...
O desenvolvimento de software complexo de grande porte é muitas vezes dificultado pela carência de f...
A Common Intermediate Language (CIL), linguagem intermediária definida pelo padrão ECMA-335, provou ...
Em contexto de processo de projeto de desenvolvimento de família de produtos, além do equacionamento...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...
A linguagem síncrona RS é destinada ao desenvolvimento de sistemas reativos. O presente trabalho tem...
A remoção de inconsistências em um projeto é menos custosa quando realizada nas etapas iniciais da s...
A remoção de inconsistências em um projeto é menos custosa quando realizadas nas etapas iniciais da ...
Com a crescente demanda por diminuição de custos no desenvolvimento de software, há a necessidade de...
Submitted by Gustavo Nascimento (gustavo.diniz@ufcg.edu.br) on 2018-02-07T11:57:47Z No. of bitstrea...
Com o estudo aqui relatado - realizado no âmbito do projecto SARA - pretendeu-se avaliar a adequabil...
Este artigo trata a geração de sistemas de gestão de conteúdos, usando softwares livres. Pergunta-se...
O processo de construção de linguagens de programação não é uma tarefa fácil. Programadores gastam b...
Semântica de ações, um formalismo para especificação de linguagens de programação, define um conjunt...
O objetivo deste trabalho é a construção e implementação de um software de uso trivial que con...
O artigo apresenta uma ferramenta que auxilia na implementação de aplicações que empregam mais de um...
O desenvolvimento de software complexo de grande porte é muitas vezes dificultado pela carência de f...
A Common Intermediate Language (CIL), linguagem intermediária definida pelo padrão ECMA-335, provou ...
Em contexto de processo de projeto de desenvolvimento de família de produtos, além do equacionamento...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...