Fábio de Almeida Farzat

Doutor em Engenharia de Sistemas e Computação na Coppe/UFRJ. Mestre em Sistemas de Informação pela Universidade Federal do Estado do Rio de Janeiro (UNIRIO). Participação em grupo de pesquisa sobre Engenharia de Software baseada em buscas. MBA em Sistemas pela Universidade Federal Fluminense. Possui graduação em Ciência da Computação pela Universidade Iguaçu.

Informações coletadas do Lattes em 01/02/2020

Acadêmico

Seção coletada automaticamente pelo Escavador

Formação acadêmica

Doutorado em Engenharia de Sistemas e Computação

2013 - 2018

Universidade Federal do Rio de Janeiro
Título: OTIMIZAÇÃO PARA REDUZIR O TAMANHO DE CÓDIGO-FONTE JAVASCRIPT
Guilherme de Horta Travassos. Coorientador: Márcio de Oliveira Barros.. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.

Mestrado em Informática

2009 - 2011

Universidade Federal do Estado do Rio de Janeiro
Título: Seleção de Casos de teste para alterações de emergência,Ano de Obtenção: 2011
Márcio de Oliveira Barros.Palavras-chave: testes; heurísticas.

Especialização em Administracao de Sistemas de Informacao

2007 - 2008

Universidade Federal Fluminense
Título: Atingindo nível F do MPS.BR com práticas de Extremme Programming

Graduação em Ciência da Computação

1999 - 2002

Universidade Iguaçú

Seção coletada automaticamente pelo Escavador

Formação complementar

2011 - 2011

Fundamentos de Teste de Software. (Carga horária: 60h). , Núcleo Softex Campinas, SOFTEX CAMPINAS, Brasil.

2009 - 2009

Análise por pontos de Função. (Carga horária: 16h). , Fatto CS, FTTCS, Brasil.

2003 - 2003

Extensão universitária em Business Inteligence e Datamining. , Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.

Seção coletada automaticamente pelo Escavador

Idiomas

Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Seção coletada automaticamente pelo Escavador

Áreas de atuação

    Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

    Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.

    Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Sistemas de Informação.

Seção coletada automaticamente pelo Escavador

Participação em eventos

XVIII Simpósio Brasileiro de Sistemas Multimídia e Web. 2012. (Simpósio).

2nd International Symposium on Search Based Software Engineering.Test Case Selection Method for Emergency Changes. 2010. (Simpósio).

I Workshop Brasileiro de Otimização em Engenharia de Software. Método de seleção de Casos de Teste para Alterações Emergenciais. 2010. (Congresso).

Seção coletada automaticamente pelo Escavador

Comissão julgadora das bancas

Alexandre Albino Andreatta

ANDREATTA, A. A.; BARROS, M. O.; TRAVASSOS, G. H.. Método de seleção de casos de teste para alterações críticas. 2011. Dissertação (Mestrado em Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.

Leonardo Gresta Paulino Murta

TRAVASSOS, G. H.BARROS, M. O.; VERGILIO, S. R.;MURTA, L. G. P.; PIRES, P. F.; OLIVEIRA, T. C.. Otimização Para Reduzir o Tamanho de Código-Fonte JavaScript. 2018. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Leonardo Gresta Paulino Murta

TRAVASSOS, G. H.BARROS, M. O.; OLIVEIRA, T. C.;MURTA, L. G. P.. Otimização de Características não Funcionais de JavaScript. 2016. Exame de qualificação (Doutorando em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Seção coletada automaticamente pelo Escavador

Foi orientado por

Márcio de Oliveira Barros

Método para Seleção de Casos de Teste de Unidade para Alterações Críticas; 2011; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro,; Orientador: Márcio de Oliveira Barros;

Márcio de Oliveira Barros

OTIMIZAÇÃO PARA REDUZIR O TAMANHO DE CÓDIGO-FONTE JAVASCRIPT; 2018; Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro,; Coorientador: Márcio de Oliveira Barros;

Guilherme Horta Travassos

Otimização para Reduzir o Tamanho de Código-Fonte JAVASCRIPT; 2018; Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Guilherme Horta Travassos;

Seção coletada automaticamente pelo Escavador

Produções bibliográficas

  • FARZAT, FABIO ; BARROS, MARCIO OLIVEIRA ; TRAVASSOS, GUILHERME H. . Evolving JavaScript code to reduce load time. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING , v. 1, p. 1-1, 2019.

  • BARROS, MÁRCIO DE OLIVEIRA ; FARZAT, FÁBIO DE ALMEIDA ; TRAVASSOS, GUILHERME HORTA . Learning from optimization: A case study with Apache Ant. Information and Software Technology , v. 57, p. 684-704, 2015.

  • de Oliveira Barros, Márcio ; de Almeida Farzat, Fábio . What Can a Big Program Teach Us about Optimization?. Lecture Notes in Computer Science. 1ed.: Springer Berlin Heidelberg, 2013, v. , p. 275-281.

  • FARZAT, F. A. ; BARROS, M. . Unit Test Case Selection to Evaluate Changes in Critical Time. INFOR. Information Systems and Operational Research, Toronto, Canadá, p. 72 - 94, 01 nov. 2012.

  • FARZAT, F. A. ; BARROS, M. . Método de seleção de Casos de Teste para Alterações Emergenciais. In: I Workshop de Otimização em Engenharia de Software, 2010, Salvador. Anais do I Workshop de Otimização em Engenharia de Software, 2010.

  • FARZAT, F. A. . Test Selection Method for Emergency Changes. In: 2nd International Symposium on Search Based Software Engineering, 2010, Benevento. 2nd International Symposium on Search Based Software Engineering, 2010.

  • BARROS, M. ; FARZAT, F. A. . What Can a Big Program Teach Us about Optimization?. In: 5th International Symposium on Search-based Software Engineering, 2013, St Petersburg. 5th International Symposium on Search-based Software Engineering. Heidelberg: Springer, 2013. v. 1. p. 275-281.

Histórico profissional

Seção coletada automaticamente pelo Escavador

Experiência profissional

  • 2011 - 2013

    Instituto Infnet do Rio de Janeiro

    Vínculo: Autônomo, Enquadramento Funcional: Professor (Graduação e Pós graduação), Carga horária: 16

    Atividades

    • 03/2012

      Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, Laboratório de Programação

    • 12/2011

      Ensino, MIT em Engenharia de Software, Nível: Pós-Graduação,Disciplinas ministradas, Tópicos Avançados em Desenvolvimento de Sistemas, Programação Web I, Programação Web II

  • 2010 - 2012

    Mongeral Aegon Seguros de Vida e Previdência

    Vínculo: , Enquadramento Funcional: Supervisor de Arquitetura de Soluções, Carga horária: 40