PWG                          Fontes de Dados     Política de privacidade     Termos de Uso     Quem Somos     FAQ    

gov - titulo:Desenvolvimento de um Extrator de Vocabulário de Software a partir das Gramáticas de Linguagens de Programação,inicio_execucao:01/05/2018,fim_execucao:31/12/2018,foco_tecnologico:49. Tecnologia

gov

Relação de Projetos de Pesquisa do Instituto

texto:
ver Fonte/+info (dt.atualização: 30/07/2019)

titulo

Desenvolvimento de um Extrator de Vocabulário de Software a partir das Gramáticas de Linguagens de Programação

inicio_execucao

01/05/2018

fim_execucao

31/12/2018

foco_tecnologico

49. Tecnologia da Informação

area_conhecimento

CIE^NCIA DA COMPUTAC¸A~O

resumo

Idependentemente da linguagem de programação utilizada cada desenvolvedor dispõe de uma modularização e estilo de programar próprio. São eles que escrevem os conjuntos de caracteres, denominados identificadores, e comentários presentes nos códigos-fonte, o que nós comumente chamamos de vocabulário de software. A partir disso, foi desenvolvido em nossos estudos extratores de vocabulário, que captasse toda essa modularização feita e apresentasse de "humano para humano" o que é presente nos códigos-fontes. Em pesquisas anteriores construímos de  extratores de vocabulário para as linguagens Java, C, C++, Python, utilizando a metodologia de uma API (Application Programming Interface) especifica por linguagem. Porém, o custo (de tempo e esforço) para  identificar as API capazes de auxiliar na extração de vocabulário de cada linguagem, compreendê-las, determinar seu real potencial, para enfim iniciar a construção do extrator é o que majora o custo. Contudo nesse trabalho iremos inovar os estudos de forma que seja utilizada uma API única que minore o custo, e que seja capaz de possibilitar a construção de um extrator de vocabulário de software de diversas linguagens de programação a partir de suas respectivas grámaticas.

justificativa

Apesar de Java ser uma das linguagens mais utilizadas atualmente para desenvolvimento de sistemas [16],

participantes

os resultados obtidos em nossos estudos obviamente não podem ser generalizados a outras tantas linguagens de programação. Tornar as pesquisas sobre vocabulário independente de linguagem de programação e por conseguinte tornar seus resultados passíveis de generalização é fundamental para o avanço do seu uso na Engenharia de Software.

valor_total_executado

aprovado

unidade_organizacional



gov - titulo:}

gov

Relação de Projetos de Pesquisa do Instituto

texto:
ver Fonte/+info (dt.atualização: 30/07/2019)

titulo

inicio_execucao

fim_execucao

foco_tecnologico

area_conhecimento

resumo

justificativa

participantes

valor_total_executado

aprovado

unidade_organizacional



gov - titulo:De acordo com o índice TIOBE [16],inicio_execucao:do código fonte atualmente desenvolvido no mundo: 14,fim_execucao:988% está codificado em Java,foco_tecnologico:11.857% em C,area_conhecimento:

gov

Relação de Projetos de Pesquisa do Instituto

texto:
ver Fonte/+info (dt.atualização: 30/07/2019)

titulo

De acordo com o índice TIOBE [16]

inicio_execucao

do código fonte atualmente desenvolvido no mundo: 14

fim_execucao

988% está codificado em Java

foco_tecnologico

11.857% em C

area_conhecimento

5.726% em C++

resumo

5

justificativa

188% está em Python

participantes

que juntas totalizam 37

valor_total_executado

739%. Ainda de acordo com índice TIOBE

aprovado

para extrair vocabulários de pelo menos 50% do código fonte atualmente desenvolvido é necessário além dos já existentes desenvolver extratores para as linguagens C#

unidade_organizacional

Visual Basic.NET


gov - titulo:}

gov

Relação de Projetos de Pesquisa do Instituto

texto:
ver Fonte/+info (dt.atualização: 30/07/2019)

titulo

inicio_execucao

fim_execucao

foco_tecnologico

area_conhecimento

resumo

justificativa

participantes

valor_total_executado

aprovado

unidade_organizacional



gov - titulo:Em trabalhos da literatura corrente,inicio_execucao:encontra-se ferramental para extrair vocabulário baseado em API específicas por linguagem cujo custo (de tempo e esforço) de construção e man

gov

Relação de Projetos de Pesquisa do Instituto

texto:
ver Fonte/+info (dt.atualização: 30/07/2019)

titulo

Em trabalhos da literatura corrente

inicio_execucao

encontra-se ferramental para extrair vocabulário baseado em API específicas por linguagem cujo custo (de tempo e esforço) de construção e manutenção tornam-se inviáveis. Justifica-se assim que é imprescindível a construção de uma tecnologia que através da descrição da gramática das linguagens

fim_execucao

possibilite reduzir o custo de desenvolver e manter ferramentas capazes de extrair o vocabulário de diferentes linguagens de programação.

foco_tecnologico

Katyusco de Farias Santos,Anderson Nóbrega Amorim,Witória Manuely Cavalcante Araújo

area_conhecimento

0.0

resumo

Sim

justificativa

CAMPUS CAMPINA GRANDE

participantes

valor_total_executado

aprovado

unidade_organizacional



PWG

PWG – Powering Growth é um projeto para facilitar o
acesso a dados já publicados pelo governo

      

Sobre nós

  • Fontes de Dados
  • Política de privacidade
  • Termos de Uso
  • Quem Somos
  • FAQ
  • Privacidade

  • Política de Privacidade
  • Termos de Uso
  • Contato