Flavio Moreira de Oliveira

Possui doutorado em Computação pela Universidade Federal do Rio Grande do Sul (1994)., graduação em Tecnólogo Em Processamento de Dados pela Universidade Federal do Rio Grande do Sul (1984) e mestrado em Computação pela Universidade Federal do Rio Grande do Sul (1987). Foi Professor Adjunto da Pontifícia Universidade Católica do Rio Grande do Sul de 1992 a 2017. Tem experiência na área de Ciência da Computação, com ênfase em Sistemas de Informação, atuando como docente, gestor e consultor, principalmente nos seguintes temas: Inteligência Artificial, Engenharia de Software, Teste de Software.

Informações coletadas do Lattes em 02/12/2024

Acadêmico

Formação acadêmica

Doutorado em Computação

1990 - 1994

Universidade Federal do Rio Grande do Sul
Título: Critérios de Equilibração para Sistemas Tutores Inteligentes
Orientador: Rosa Maria Viccari
, Ano de obtenção: 1994. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Inteligência Artificial; Sistemas Tutores Inteligentes.Grande área: Ciências Exatas e da TerraSetores de atividade: Informática.

Mestrado em Computação

1984 - 1987

Universidade Federal do Rio Grande do Sul
Título: Aplicação de Sistemas Especialistas em Posicionamento e Roteamento de Circuitos Integrados, Ano de Obtenção: 1987
Orientador: Dante Augusto Couto Barone
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Inteligência Artificial; Microeletrônica; Sistemas Especialistas.Grande área: Ciências Exatas e da TerraSetores de atividade: Informática.

Graduação em Tecnólogo Em Processamento de Dados

1982 - 1984

Universidade Federal do Rio Grande do Sul

Formação complementar

2004 - 2004

Extensão universitária em Relacionamento Interpessoal e Aprendizagem. (Carga horária: 12h). , Pontifícia Universidade Católica do Rio Grande do Sul, PUCRS, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Pouco.

Bandeira representando o idioma Português

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

Bandeira representando o idioma Francês

Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Aprendizagem automática.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Inteligência Artificial.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teste e Tolerância a Falhas.

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

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

Organização de eventos

OLIVEIRA, F. M. . XIV Brazilian Symposium on Artificial Intelligence - SBIA 98. 1998. (Congresso).

OLIVEIRA, F. M. . XIV Brazilian Symposium on Artificial Intelligence - SBIA 98. 1998. (Congresso).

VICCARI, Rosa Maria ; VELOSO, M. ; OLIVEIRA, F. M. . Workshop PROTEM-CC/NSF of International Cooperation in Robotics and Distributed Artificial Intelligence. 1997. (Congresso).

VICCARI, Rosa Maria ; VELOSO, M. ; OLIVEIRA, F. M. . Workshop PROTEM-CC/NSF of International Cooperation in Robotics and Distributed Artificial Intelligence. 1997. (Congresso).

Participação em bancas

Aluno: Camila Rocha

OLIVEIRA, F. M.; CECÍLIA, Maria; MARTINS, Eliane. Um Método para Construção de Componentes Testáveis. 2005. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.

Aluno: Leonardo Amaral

OLIVEIRA, F. M.ZORZO, Avelino; NUNES, Rui Ceretta;BEZERRA, Eduardo. intrusão. 2005. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Mônica Xavier Py

OLIVEIRA, F. M.; DIVÉRIO, Tiaraju A; TOSCANI, Laira V; MOREIRA, Álvaro F. Análise da Máquina de Turing Persistente com Múltiplas fitas de Trabalho. 2003. Dissertação (Mestrado em Computação) - Universidade Federal do Rio Grande do Sul.

Aluno: Roberto Zanoni

OLIVEIRA, F. M.; AUDY, Jorge L N;BASTOS, Ricardo Melo; CRESPO, Sérgio. Modelo de GP Baseado no PMI para Ambiente de Desenvolvimento de Software Fisicamente Distribuido. 2003. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Eduardo tavares Rodel

OLIVEIRA, F. M.ZORZO, Avelino; LAMB, Luís; DOTTI, Fernando. Modelagem de Comportamentos Falhos através de Especificação Formal e a sua Inserção e análise em Modelos de sistemas Distribuídos envolvendo Mobilidade. 2003. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Cristiano R Meneguzzi

OLIVEIRA, F. M.RUIZ, DuncanBASTOS, Ricardo Melo; EDELWEISS, Nina. TC-Wf: Aplicando a Tecnologia de Workflow no Planejamento de Teste de Software. 2002. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Willian Bolzan dos Santos

OLIVEIRA, F. M.BASTOS, Ricardo Melo; RIBEIRO, Alexandre M; GIRAFFA, Lúcia M M. Sistemas Tutores Inteligentes Multiagentes Modelados com a Metodologia MaSE. 2002. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Rejane Frozza

OLIVEIRA, F. M.; ALVARES, Luiz Otávio Campos; COSTA, Antônio Carlos da Rocha; SICHMAN, Jaime Simão; BAZZAN, Ana Lúcia. Criterios para Avaliaçao de Coordenaçao Multiagente. 2004. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.

Aluno: Rui G

OLIVEIRA, F. M.; OLIVEIRA, José Pallazzo Moreira de; SANTOS, C. S.; BORGES, M.. scarinci. Metodologia para Tratamento e Manipulação de Informações de Comércio Eletrônico. 2003. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.

Aluno: Eloi F

OLIVEIRA, F. M.VICCARI, Rosa Maria; CUNHA, A. C. B; MIRANDA, E. R.; PIMENTA, M S. Fritsch. Método de Ensino de Programação Sônica para Músicos. 2002. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.

Aluno: Marina Delazzeri, Fernanda Hirt, Amadeo Magedanz

OLIVEIRA, F. M.; COPSTEIN, Bernardo; RIBEIRO, M. B.. CASTBAND - Gerador de Casos de Teste para Bancos de Dados. 2003. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Orientou

Marcelo Roza

MENSSAGENS - Uma Metodologia para Modelagem de Estados Mentais em Agentes; 2000; 100 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Flávio Moreira de Oliveira;

Patricia Augustin Jaques

Agentes de Software para Monitoração da Colaboração em Ambientes Telemáticos de Ensino; 1999; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Flávio Moreira de Oliveira;

Patricia Augustin Jaques

Agentes de Software para Monitoração da Colaboração em Ambientes Telemáticos de Ensino; 1999; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Flávio Moreira de Oliveira;

Ricardo Annes

Abordagem Multiagente para Processamento de Múltiplos Corpora; 1999; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, ; Orientador: Flávio Moreira de Oliveira;

Daniel Antonio Callegari

Aplicando Aprendizagem por Reforço a uma Arquitetura Multiagente para Suporte ao Ensino de Educação Ambiental; 1999; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Flávio Moreira de Oliveira;

Fabian Viégas

Planejamento Distribuído em um Sistema Multiagente para PCP; 1998; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, ; Orientador: Flávio Moreira de Oliveira;

Leticia Silva Garcia

Aplicações de Sistemas Multiagentes à Hipermídia Adaptativa - uma extensão à Ferramenta Gutemberg; 1998; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, ; Orientador: Flávio Moreira de Oliveira;

Ari Ricardo Goetze

Reconhecimento de Componentes de Software Reutilizáveis através de Raciocínio por Analogia; 1997; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, ; Orientador: Flávio Moreira de Oliveira;

Ricardo Melo Bastos

Planejamento de Alocação de Recursos baseado em Sistemas Multiagente; 1998; 0 f; Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul, ; Coorientador: Flávio Moreira de Oliveira;

Bruno Scholles e Santiago Andreuzza

um Estudo do Impacto da Virtualização no Teste de Desempenho; 2011; Trabalho de Conclusão de Curso; (Graduação em Bacharelado Em Sistemas de Informação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Stefano Ferri e Vitor Consalter

Sistema de automação de testes para o PAF-ECF; 2011; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Michel Macedo

WAT - Workflow for Agile Testing; 2009; Trabalho de Conclusão de Curso; (Graduação em Bacharelado Em Sistemas de Informação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Matheus Dutra de Moura e Ricardo Lopes de Alencar

Gerenciamento de Testes Unitários; 2009; Trabalho de Conclusão de Curso; (Graduação em Bacharelado Em Sistemas de Informação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Gustavo Kasper e Marcus Breda

Um Gerador de Drivers para Teste Unitário Estatístico; 2005; 0 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Alexandre Janstch e Romulo Panassolo

E-Market: um Marketplace Multiagente para Comércio Eletrônico; 2004; 105 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Ricardo Beck

JMut; 2004; 0 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Marina Delazzeri

CASTBAND - Gerador de Casos de Teste para Bancos de Dados; 2003; 98 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Marcelo Pereira Antunes

um Planejador para Sistemas Multiagentes; 2003; 80 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Caroline Werlang

Um Gerador de Casos de Teste para Aplicações de Banco de Dados; 2002; 50 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Augusto Jucá e Dennis Chistiano da Silva

SanTest - Um gerador de casos de teste baseado em modelos de uso; 2002; 97 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Felipe Mattos

Janalyzer - Análise Estrutural para a Linguagem JAVA; 2001; 54 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Eduardo Leiva Correa

Agente Monitor de Navegação; 1999; 0 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

André Caron

Controle de Cruzamento Atuado pelo Tráfego Utilizando Sistemas Multiagentes; 1998; 0 f; Trabalho de Conclusão de Curso; (Graduação em Análise de Sistemas) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Carlos André Tubino Pereira

Geração Distribuída de Trajetos para Tráfego Urbano; 1998; 0 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado Em Informática) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

André Caron

Controle de Cruzamento Atuado pelo Tráfego Utilizando Sistemas Multiagentes; 1998; 0 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado Em Informática) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Carmem Lúcia Rocha Kircheim

Negociação Dinâmica de Tarefas para Robôs Móveis Autônomos; 1997; 0 f; Trabalho de Conclusão de Curso; (Graduação em Bacharelado Em Informática) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Flávio Moreira de Oliveira;

Produções bibliográficas

  • LABUNETS, KATSIARYNA ; MASSACCI, FABIO ; PACI, FEDERICA ; MARCZAK, SABRINA ; DE OLIVEIRA, FLÁVIO MOREIRA . Model comprehension for security risk assessment: an empirical comparison of tabular vs. graphical representations. EMPIRICAL SOFTWARE ENGINEERING (DORDRECHT. ONLINE) , v. 22, p. 1-42, 2017.

  • LASER, M. ; RODRIGUES, E. M. ; DOMINGUES, A. R. P. ; OLIVEIRA, F. M. ; ZORZO, A. F. . Research Notes on the Architectural Evolution of a Software Product Line. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING , v. 25, p. 1753-1758, 2015.

  • MACEDO RODRIGUES, ELDER ; MOREIRA DE OLIVEIRA, FLÁVIO ; TEODORO COSTA, LEANDRO ; BERNARDINO, MAICON ; ZORZO, AVELINO FRANCISCO ; DO ROCIO SENGER SOUZA, SIMONE ; SAAD, RODRIGO . An empirical comparison of model-based and capture and replay approaches for performance testing. Empirical Software Engineering (Dordrecht. Online) , v. 19, p. 1-30, 2014.

  • Orozco, A.M.S. ; OLIVEIRA, K. S. F. ; OLIVEIRA, F. M. ; ZORZO, Avelino . Derivação de casos de testes funcionais:uma abordagem baseada em modelos UML. RESI : Revista Eletrônica de Sistemas de Informação , v. 8, p. 1-13, 2009.

  • OROZCO, A. M. ; OLIVEIRA, K. ; OLIVEIRA, F. M. ; ZORZO, A. F. . Derivação de casos de testes funcionais:uma abordagem baseada em modelos UML. RESI : Revista Eletrônica de Sistemas de Informação , v. 8, p. 1-13, 2009.

  • BASTOS, Ricardo Melo ; OLIVEIRA, F. M. ; PALAZZO Moreira de Oliveira, José . Autonomic Computing Approach for Resource Allocation. Expert Systems with Applications , Alemanha, v. 28, n.1, p. 9-19, 2005.

  • BASTOS, Ricardo Melo ; OLIVEIRA, F. M. ; OLIVEIRA, José Pallazzo Moreira de . Modelagem do processo de Tomada de decisão para Alocação de Recursos. RAUSP. Revista de Administração , São Paulo, v. 33(3), p. 73-82, 1998.

  • BASTOS, Ricardo Melo ; OLIVEIRA, F. M. ; PALAZZO Moreira de Oliveira, José . Modelagem do Processo de Tomada de Decisão para Alocação de Recursos. Revista de Administração da USP - RAUSP, São Paulo, v. 33, n.3, p. 73-82, 1998.

  • OLIVEIRA, F. M. . Advances in Artificial Intelligence - Proceedings of the XIV Brazilian Symposium on Artificial Intelligence (LNAI 1515). Berlim: Springer-Verlag, 1998. v. 1. 258p .

  • YAMAGUTI, MARCELO H. ; DE OLIVEIRA, FLÁVIO M. ; TRINDADE, CÁSSIO A. W. ; DUTRA, ALESSANDRA C. S. . AGES. In: the 31st Brazilian Symposium, 2017, Fortaleza. Proceedings of the 31st Brazilian Symposium on Software Engineering - SBES'17. New York: ACM Press, 2017. p. 368.

  • COSTA, L. T. ; OLIVEIRA, F. M. ; RODRIGUES, E. M. ; SILVEIRA, M. B. ; ZORZO, Avelino . Uma Abordagem para Geração de Casos de Teste Estrutural Baseada em Modelos.. In: Workshop de Teste e Tolerância a Falhas, 2012, Ouro Preto. Workshop de Teste e Tolerância a Falhas - WTF 2012, 2012.

  • COSTA, L. T. ; CZEKSTER, R. M. ; OLIVEIRA, F. M. ; RODRIGUES, E. M. ; SILVEIRA, M. B. . Generating Performance Test Scripts and Scenarios Based on Abstract Intermediate Models. In: The 24th International Conference on Software Engineering and Knowledge Engineering - SEKE2012, 2012, San Francisco, EUA. Proceedings - The 24th International Conference on Software Engineering and Knowledge Engineering, SEKE2012, 2012.

  • NETTO, M. A. S. ; MENON, S. ; OLIVEIRA, F. M. ; SAAD, R. ; ZORZO, Avelino . Evaluating Load Generation in Virtualized Environments for Software Performance Testing.. In: IEEE International Parallel and Distributed Processing Symposium, 2011 - IPDPS 2011, 2011, Anchorage, EUA. Proceedings - IEEE International Parallel and Distributed Processing Symposium, 2011 - IPDPS 2011, 2011. p. 993-1000.

  • SILVEIRA, M. B. ; RODRIGUES, E. M. ; ZORZO, Avelino ; COSTA, L. T. ; VIEIRA, H. V. ; OLIVEIRA, F. M. . Generation of scripts for perfomance testing based on UML models. In: 23rd International Conference on Software Engineering and Knowledge Engineering - SEKE 2011, 2011, Miami, EUA. Proceedings 23rd International Conference on Software Engineering and Knowledge Engineering - SEKE 2011, 2011. p. 258-263.

  • Orozco, A.M.S. ; OLIVEIRA, K. S. F. ; OLIVEIRA, F. M. ; ZORZO, Avelino . Derivação de Casos de Testes Funcionais: uma Abordagem baseada em Modelos UML. In: Simpósio Brasileiro de Sistemas de Informação, 2009, Brasília. Anais do Simpósio Brasileiro de Sistemas de Informação, 2009.

  • RODRIGUES, E. M. ; ZORZO, Avelino ; OLIVEIRA, F. M. ; COSTA, L. T. . Reconfiguração de ambientes virtualizados através do uso de Teste Baseado em Modelos e SLAs. In: Workshop de Sistemas Operacionais - WSO 2009, 2009, Bento Gonçalves, RS. Anais do Workshop de Sistemas Operacionais - WSO 2009, 2009.

  • Peralta, K. ; Orozco, A.M.S. ; ZORZO, Avelino ; OLIVEIRA, F. M. . Specifying Security Aspects in UML Models. In: ACM/IEEE 11th International Conference on Model Driven Engineering Languages and Systems, 2008 Security Aspects Workshop, 2008, Toulouse, França. CEUR Workshop Proceedings, 2008. v. 1. p. 1-10.

  • OLIVEIRA, F. M. ; VIEIRA, H. V. ; Menna, R.S. ; RUIZ, Duncan . Performance Testing from UML Models with Resource Descriptions. In: Brazilian Workshop on Systematic and Automated Software Testing, 2007, João Pessoa. Proceedings of the Workshop on Systematic and Automated Software Testing. JOão Pessoa: UFPB, 2007. v. 1. p. 1-8.

  • AMARAL, Eduardo Albernaz ; BEZERRA, Eduardo ; OLIVEIRA, F. M. ; FERNANDES, Luiz Gustavo ; RAEDER, Mateus ; VELHO, Pedro . Probe Effect Mitigation in the Software Testing of Parallel Systems. In: LATW 06 - 7th Latin-American Test Workshop, 2006, Buenos Aires. LATW 06 - 7th IEEE Latin-American Test Workshop, 2006. p. 153-158.

  • OLIVEIRA, F. M. ; COPSTEIN, Bernardo . Automated Test Script Generation for Model-based Testing. In: IV Simpósio brasileiro de Qualidade de Software - SBQS 2005, 2005, Porto Alegre. SBQS 2005 - IV Simpósio brasileiro de Qualidade de Software. Porto Alegre: PUCRS, 2005. p. 455-468.

  • RUIZ, Duncan ; BECKER, Karin ; OLIVEIRA, F. M. ; COPSTEIN, Bernardo ; OLIVEIRA, Angelina Torres de ; FORGIARINI, Gustavo Rossarolla ; MENEGUZZI, Cristiano Rech ; CARVALHO, Rafaela Lisboa . A Workflow-based Environment to manage Software-Testing Process Executions. In: 2nd International Workshop on Computer-Supported Activity Coordination - CSAC 2005, 2005, Miami. Proceedings of 2nd International Workshop on Computer-Supported Activity Coordination, 2005. p. 66-74.

  • AMARAL, Eduardo Albernaz ; OLIVEIRA, F. M. ; BEZERRA, Eduardo ; ZORZO, Avelino . Estratégia para desenvolvimento de programas paralelos visando diminuir a intrusão causada por teste de software. In: XXXI Conferencia Latino-Americana de Informatica, 2005, Cali. XXXI Conferencia Latino-Americana de Informatica, 2005.

  • OLIVEIRA, F. M. ; COPSTEIN, Bernardo . STAGE: an Integrated Environment for Statistical Test Script Generation. In: V Workshop de Testes e Tolerância a Falhas, 2004, Gramado, RS. Anais do V Workshop de Testes e Tolerância a Falhas, 2004. p. 77-88.

  • OLIVEIRA, F. M. ; BERTOLINI, Cristiano ; FERNANDES, Paulo H L ; FARINA, André G . Test Case Generation Using Stochastic Automata Networks: Quantitative Analysis.. In: 2nd IEEE Conference on Software Engineering and Formal Methods - SEFM 2004, 2004, Beijing, China. Proceedings of 2nd IEEE Conference on Software Engineering and Formal Methods - SEFM 2004, 2004.

  • BORTOLAS, Daniel ; ZORZO, Avelino ; BEZERRA, Eduardo ; OLIVEIRA, F. M. . Mutation-like Oriented Diversity for Reliability/Maintainability Improvement: A Distributed System Case Study. In: ISCIS'04 - IX. International Symposium on Computer and Information Sciences, 2004, 2004, Antalya. IX. International Symposium on Computer and Information Sciences, 2004. p. 98-108.

  • FARINA, André G ; FERNANDES, Paulo H L ; OLIVEIRA, F. M. . Representing Usage Models With Stochastic Automats Networks. In: 14th International Conference on Software Engineering and Knowledge Engineering - SEKE02, 2002, Ischia, Itália. Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering - SEKE02, 2002. p. 1-1.

  • FARINA, André G ; FERNANDES, Paulo H L ; OLIVEIRA, F. M. . Aplicação de Redes de Autômatos Estocásticos no Teste Estatístico de Software. In: VII Workshop de Teses em Engenharia de Software, 2002, Gramado. Anais - VII Workshop de Teses em Engenharia de Software. Porto Alegre: Instituto de Informática - UFRGS, 2002. p. 45-48.

  • CALLEGARI, D. A. ; OLIVEIRA, F. M. . Applying Reinforcement Learning to Improve MCOE, an Intelligent Learning Environment for Ecology. In: Mexican International Conference on Artificial Intelligence 2000, 2000, Acapulco. Proceedings of Mexican International Conference on Artificial Intelligence 2000. Berlim: Springer-Verlag, 1963.

  • JAQUES, Patrícia Augustin ; OLIVEIRA, F. M. . Agentes de Software para Análise das Interações em um Ambiente de Ensino à Distância.. In: IX Simpósio Brasileiro de Informática Educativa - SBIE98, 1998, Fortaleza. Anais do IX Simpósio Brasileiro de Informática Educativa - SBIE98, 1998.

  • ANNES, R. ; OLIVEIRA, F. M. . Multi-agent Part-of-speech Tagging. In: II Iberoamerican workshop on DAI and MAS, 1998, Toledo. Multi-Agent Systems Models, Architectures and Applications - Proceedings of the II Iberoamerican workshop on DAI and MAS, 1998.

  • BASTOS, Ricardo Melo ; OLIVEIRA, F. M. . Resource Allocation Planning Using Multi-Agent Systems. In: Multi-Agent Systems: Theory And Applications - Masta'97, 1997, Coimbra. Proceedings of the I Workshop on Multi-Agent Systems: Theory And Applications - Masta'97, 1997.

  • Laser, M. ; RODRIGUES, E. M. ; Martins, C. ; OLIVEIRA, F. M. . AtlasSPL - A Web-Based Tool for Feature Modeling.. In: Second Latin-American School on Software Engineering, 2015, Porto Alegre. Proceedings of Second Latin-American School on Software Engineering (ELA-ES 2015), 2015.

  • RODRIGUES, E. M. ; OLIVEIRA, F. M. ; SILVEIRA, M. B. ; COSTA, L. T. ; ZORZO, Avelino ; SAAD, RODRIGO . Evaluating Capture and Replay and Model-based Performance Testing Tools: An Empirical Comparison.. In: 8th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2014), 2014, Torino, Italy. Evaluating Capture and Replay and Model-based Performance Testing Tools: An Empirical Comparison., 2014.

  • OLIVEIRA, F. M. ; COPSTEIN, Bernardo ; SILVA, Ana Cristina Benso da ; OLIVEIRA, João Batista de . Model-Based Statistical Testing for Mobile Systems. In: 16th IEEE International Symposium on Software Reliability Engineering, 2005, Chicago. ISSRE2005 Supplementary Proceedings. Los Alamitos: IEEE Computer Society, 2005. p. 4-31-4-32.

  • OLIVEIRA, F. M. ; COPSTEIN, Bernardo . Effective Statistical Test Script Generation. In: 15th IEEE International Symposium on Software Reliability Engineering, 2004, Saint-Malo. Proceedings of 15th IEEE International Symposium on Software Reliability Engineering, 2004.

  • JAQUES, Patrícia Augustin ; VICCARI, Rosa Maria ; OLIVEIRA, F. M. . An Experiment using Software Agents for Dialogue Analysis in Collaborative Distance Learning. In: CSCL 2002-Conference in Computer Supported Collaborative Learning 2002, 2002, Boulder, Colorado - USA. Proceedings of CSCL 2002. New Jersey: Lawrence Erlbaum, 2002. p. 560-561.

  • OLIVEIRA, F. M. ; COPSTEIN, Bernardo . Management of a Distributed Testing Process using Workflow Technologies: a Case Study. In: 7th Workshop on Empirical studies of Software Maintenance, 2001, Florence. Proceedings - 7th Workshop on Empirical studies of Software Maintenance. Benevento: Universitá degli Studi del Sannio, 2001. p. 62-64.

  • MOREIRA DE OLIVEIRA, FLÁVIO . Esteiras de Inovação em Empresas Globais. 2024. (Apresentação de Trabalho/Conferência ou palestra).

  • OLIVEIRA, F. M. . GenAI e seus Impactos: Desenvolvimento e Governança. 2024. (Apresentação de Trabalho/Conferência ou palestra).

Outras produções

COPSTEIN, Bernardo ; OLIVEIRA, F. M. ; REGINATTO, Lucas ; FARINA, André G . Algorithm for SAN-Based Test Case Generation. 2004.

COPSTEIN, Bernardo ; OLIVEIRA, F. M. . CPTS - Centro de Pesquisa em Teste de Software. 1999.

OLIVEIRA, F. M. . Ética em Inteligência Artificial e Ciência de Dados. 2024. (Curso de curta duração ministrado/Extensão).

OLIVEIRA, F. M. . Processamento da Linguagem Natural. 2024. (Curso de curta duração ministrado/Extensão).

OLIVEIRA, F. M. . Teste de Software: Técnicas e Métodos. 2018. (Curso de curta duração ministrado/Extensão).

Projetos de pesquisa

  • 2017 - Atual

    Métodos Formais Ágeis Fase I, Descrição: Uma das abordagens que auxiliam o processo de teste de software é o teste baseado em modelos (Model Based Testing - MBT), que consiste na geração automática de artefatos de teste (cenários, casos e scripts de teste) a partir de modelos que descrevem o comportamento do sistema alvo. Evidências coletadas em estudos anteriores apontam para ganhos de produtividade desta abordagem, devidos ao uso intenso de automação e também à maior facilidade de manutenção de modelos do que de artefatos com menor grau de abstração, tais como scripts de teste. Além disso, o uso de MBT facilita as atividades desempenhadas pelos testadores, proporcionando maior eficácia e qualidade no processo de teste, reduzindo a probabilidade de má interpretação dos requisitos do sistema e/ou redução do tempo do teste. De modo geral, as técnicas de MBT são estudadas em projetos utilizando metodologias que, naturalmente, enfatizam atividades de modelagem, tais como RUP. Neste projeto, propomos abordar técnicas de MBT no contexto de metodologias ágeis, investigando formas de aproveitar os ganhos evidenciados em pesauisas anteriores, agora em processos onde a modelagem não é um pressuposto, mas pode ser incorporada como um conjunto de tarefas no backlog. Em particular, pretendemos focar em desenvolvimento dirigido por compartamento (BDD), nesta fase inicial.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: Flávio Moreira de Oliveira - Coordenador.

  • 2014 - 2015

    Innovating Software Testing Practices, Descrição: This Project gives a natural continuity to the research developed by the group on Model-Based Testing. Our long-term view is to boost the overall performance of the testing process by means of efficient use of modeling and automated generation of testing artifacts (test cases, test scenarios and test scripts) from UML models. Specifically, as a short-term goal, we will move to field the technologies developed previously, in the form of tools for automating functional testing using model-based strategy.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (10) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Flávio Moreira de Oliveira - Coordenador / Avelino Zorzo - Integrante / elder de macedo rodrigues - Integrante., Número de produções C, T & A: 2

  • 2010 - Atual

    Performance Testing with Virtualized Infrastructures, Descrição: The main project goals are: (a) to investigate techniques for predicting performance of applications when deployed in a given field infrastructure, using data from tests executed in a virtualized infrastructure; (b) to investigate a methodology for planning and executing cross-technology performance evaluations for a given application; (c) to study methodologies and automation tools for performance load generation and monitoring using virtualized infrastructures.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (2) / Doutorado: (3) . , Integrantes: Flávio Moreira de Oliveira - Coordenador / Avelino Zorzo - Integrante., Número de produções C, T & A: 4

  • 2004 - Atual

    CPTS - TA 26, Descrição: O CPTS se propõe a ser um centro tecnológico onde serão executadas atividades de teste e validação de software desenvolvidos pela HP possibilitando a pesquisa e desenvolvimento de metodologias e processos que venham a aperfeiçoar a qualificação de produtos, utilizando estes novos conhecimentos para aprimorar a elaboração e execução de planos de testes dos produtos de software da HP. Nesta etapa, estão sendo desenvolvidas atividades envolvendo os temas de teste estatístico, teste de integração e análise automática de código fonte.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (10) / Especialização: (0) / Mestrado acadêmico: (3) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Flávio Moreira de Oliveira - Integrante / Bernardo Copstein - Coordenador., Financiador(es): Hewlett Packard - Cooperação.

  • 2003 - 2004

    CPTS - TA 17, Descrição: O CPTS se propõe a ser um centro tecnológico onde serão executadas atividades de teste e validação de software desenvolvidos pela HP possibilitando a pesquisa e desenvolvimento de metodologias e processos que venham a aperfeiçoar a qualificação de produtos, utilizando estes novos conhecimentos para aprimorar a elaboração e execução de planos de testes dos produtos de software da HP. Nesta etapa, estão sendo desenvolvidas atividades envolvendo os temas de teste estatístico, teste de integração, análise automática de código fonte e teste de aplicações de código aberto.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (10) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Flávio Moreira de Oliveira - Integrante / Bernardo Copstein - Coordenador / Eduardo Bezerra - Integrante., Financiador(es): Hewlett Packard - Cooperação / Pontifícia Universidade Católica do Rio Grande do Sul - Cooperação., Número de produções C, T & A: 1

  • 2002 - 2002

    CPTS - TA 12, Descrição: O CPTS se propõe a ser um centro tecnológico onde serão executadas atividades de teste e validação de software desenvolvidos pela HP possibilitando a pesquisa e desenvolvimento de metodologias e processos que venham a aperfeiçoar a qualificação de produtos, utilizando estes novos conhecimentos para aprimorar a elaboração e execução de planos de testes dos produtos de software da HP. Nesta etapa, foram desenvolvidas atividades de pesquisa envolvendo os temas de geração automática de "scripts" de teste, métricas de análise código fonte orientado a objetos e reestruturação de processos de teste. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (10) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Flávio Moreira de Oliveira - Integrante / Bernardo Copstein - Coordenador., Financiador(es): Hewlett Packard - Cooperação / Pontifícia Universidade Católica do Rio Grande do Sul - Cooperação.

  • 2001 - 2003

    MASP - Projeto e Desenvolvimento de sistemas Multiagentes, Descrição: O objetivo deste projeto envolve a especificação de uma linguagem de modelagem para sistemas multiagentes (SMAs) e o conjunto de atividades a serem desenvolvidas para a construção de um sistema baseado neste paradigma. A linguagem de modelagem visa permitir a elaboração dos artefatos de software (documentação e diagramas) envolvendo as visões estática, funcional e dinâmica do sistema, compondo os seus modelos de especificação. As atividades descrevem o processo de elaboração para um SMA utilizando-se da linguagem de modelagem e envolvendo todo o ciclo de desenvolvimento do sistema.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (5) / Especialização: (0) / Mestrado acadêmico: (3) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Flávio Moreira de Oliveira - Integrante / Ricardo Melo Bastos - Coordenador / Lúcia M M Giraffa - Integrante / Marcos Casa - Integrante / Alexandre M Ribeiro - Integrante., Financiador(es): Fundação de Amparo à Pesquisa do Estado do Rio Grande do Sul - Auxílio financeiro.

  • 2001 - 2002

    CPTS - TA 08, Descrição: O CPTS se propõe a ser um centro tecnológico onde serão executadas atividades de teste e validação de software desenvolvidos pela HP possibilitando a pesquisa e desenvolvimento de metodologias e processos que venham a aperfeiçoar a qualificação de produtos, utilizando estes novos conhecimentos para aprimorar a elaboração e execução de planos de testes dos produtos de software da HP. Nesta etapa do projeto, foram desenvolvidas atividades de pesquisa envolvendo teste estatístico, análise de código fonte, métricas de tsste e validação de planos de teste.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (10) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Flávio Moreira de Oliveira - Integrante / Bernardo Copstein - Coordenador., Financiador(es): Pontifícia Universidade Católica do Rio Grande do Sul - Cooperação / Hewlett Packard - Cooperação., Número de produções C, T & A: 4

  • 1999 - 2001

    CPTS - Centro de Pesquisa em Teste de Software - TA 01, Descrição: O CPTS se propõe a ser um centro tecnológico onde são executadas atividades de teste e validação de software desenvolvidos pela HP possibilitando a pesquisa e desenvolvimento de metodologias, ferramentas e processos que venham a aperfeiçoar a qualificação de produtos. O CPTS é composto de várias etapas, indicadas por termos aditivos (TAs) do convênio entre a PUCRS e a HP. NO TA 01, foram executadas atividades de implantação do Centro e pesquisas em "workflow" de teste e teste estatístico.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (6) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Flávio Moreira de Oliveira - Integrante / Bernardo Copstein - Coordenador., Financiador(es): Pontifícia Universidade Católica do Rio Grande do Sul - Cooperação / Hewlett Packard - Cooperação., Número de produções C, T & A: 2

Projetos de desenvolvimento

  • 2018 - Atual

    LABIND - Laboratório de Experimentação em Tecnologias Inteligentes para Negócios Digitais, Descrição: Os objetivos do Laboratório de Experimentação em Tecnologias Inteligentes Aplicadas a Negócios Digitais são:  Formar times especializados no desenvolvimento de soluções de negócio utilizando IA;  Prospectar oportunidades de soluções utilizando tecnologias de IA no ecossistema da DBServer (parceiros e clientes);  Integrar o expertise construído nas práticas de desenvolvimento de software da DBServer, em especial Design Thinking, Agile Design e desenvolvimento ágil.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Flávio Moreira de Oliveira - Coordenador / Michael da Costa Mora - Integrante.

  • 2018 - Atual

    LABIND - Laboratório de Experimentação em Tecnologias Inteligentes para Negócios Digitais, Descrição: Os objetivos do Laboratório de Experimentação em Tecnologias Inteligentes Aplicadas a Negócios Digitais são:  Formar times especializados no desenvolvimento de soluções de negócio utilizando IA;  Prospectar oportunidades de soluções utilizando tecnologias de IA no ecossistema da DBServer (parceiros e clientes);  Integrar o expertise construído nas práticas de desenvolvimento de software da DBServer, em especial Design Thinking, Agile Design e desenvolvimento ágil.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Flávio Moreira de Oliveira - Integrante / Michael da Costa Mora - Coordenador.

  • 2018 - Atual

    LABIND - Laboratório de Experimentação em Tecnologias Inteligentes para Negócios Digitais, Descrição: Os objetivos do Laboratório de Experimentação em Tecnologias Inteligentes Aplicadas a Negócios Digitais são:  Formar times especializados no desenvolvimento de soluções de negócio utilizando IA;  Prospectar oportunidades de soluções utilizando tecnologias de IA no ecossistema da DBServer (parceiros e clientes);  Integrar o expertise construído nas práticas de desenvolvimento de software da DBServer, em especial Design Thinking, Agile Design e desenvolvimento ágil.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Flávio Moreira de Oliveira - Integrante / Michael da Costa Mora - Coordenador.

Histórico profissional

Experiência profissional

2000 - 2017

Pontifícia Universidade Católica do Rio Grande do Sul

Vínculo: Celetista, Enquadramento Funcional: professor adjunto, Carga horária: 40, Regime: Dedicação exclusiva.

1994 - 2000

Pontifícia Universidade Católica do Rio Grande do Sul

Vínculo: Celetista, Enquadramento Funcional: Professor assistente, Carga horária: 20

1992 - 1994

Pontifícia Universidade Católica do Rio Grande do Sul

Vínculo: Servidor público ou celetista, Enquadramento Funcional: Professor assistente, Carga horária: 8

Atividades

  • 03/2017

    Direção e administração, Faculdade de Informática.,Cargo ou função, Coordenador do Departamento de Computação Aplicada.

  • 08/2016

    Ensino, Bacharelado em Engenharia de Software, Nível: Graduação,Disciplinas ministradas, Verificação e Validação de Software I

  • 03/2016

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Linguqagens Formais e Autômatos

  • 08/2015

    Ensino, Bacharelado em Engenharia de Software, Nível: Graduação,Disciplinas ministradas, Lógica para Computação

  • 01/2015

    Direção e administração, Faculdade de Informática.,Cargo ou função, Coordenador da Agência Experimental de Engenharia de Software.

  • 08/2011

    Ensino, Engenharia de Computação, Nível: Graduação,Disciplinas ministradas, Teoria de Computabilidade, Teste e Confiabilidade de Sistemas

  • 08/2004

    Ensino, Bacharelado Em Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Avaliação de Desempenho de Sistemas

  • 07/2004

    Conselhos, Comissões e Consultoria, Faculdade de Informática, Departamento de Computação Aplicada.,Cargo ou função, membro de colegiado superior.

  • 09/1999

    Pesquisa e desenvolvimento, Faculdade de Informática, Departamento de Computação Aplicada.,Linhas de pesquisa

  • 08/1994

    Pesquisa e desenvolvimento, Faculdade de Informática, Departamento de Computação Aplicada.,Linhas de pesquisa

  • 08/1994

    Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Seminários de Informática, Lógica para Computação, Paradigmas de Linguagens II, Sistemas Formais para Computação, Tópicos Especiais em Engenharia de Software I - Teste de Software, Tópicos Especiais em Inteligência Artificial

  • 01/2015 - 12/2016

    Direção e administração, Faculdade de Informática.,Cargo ou função, Coordenador da Agência Experimental de Engenharia de Software.

  • 12/2013 - 12/2014

    Direção e administração, Faculdade de Informática.,Cargo ou função, Coordenador de departamento.

  • 01/2010 - 12/2011

    Direção e administração, Reitoria, Faculdade de Informática.,Cargo ou função, Coordenador de Curso.

  • 01/2007 - 12/2008

    Direção e administração, Faculdade de Informática.,Cargo ou função, Coordenador de Curso.

  • 05/2005 - 07/2005

    Conselhos, Comissões e Consultoria, Faculdade de Informática, Departamento de Computação Aplicada.,Cargo ou função, Membro de comissão temporária.

  • 10/2004 - 10/2004

    Extensão universitária , Faculdade de Informática, Departamento de Computação Aplicada.,Atividade de extensão realizada, Sistemáticas de Teste de Software.

  • 08/2004 - 08/2004

    Extensão universitária , Faculdade de Informática, Departamento de Computação Aplicada.,Atividade de extensão realizada, Curso de Introdução ao Teste de Software.

  • 01/2004 - 01/2004

    Extensão universitária , Faculdade de Informática, Departamento de Computação Aplicada.,Atividade de extensão realizada, Curso de Introdução ao Teste de Software.

  • 01/2003 - 01/2003

    Extensão universitária , Faculdade de Informática, Departamento de Computação Aplicada.,Atividade de extensão realizada, Curso de Introdução ao Teste de Software.

  • 08/1994 - 12/2001

    Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Informática Teórica, Técnicas Funcamentais de Inteligência Artificial, Lógica e Teoria da Computação, Lógica e Estruturas Algébricas, Tópicos Avançados em Inteligência Artificial, Aprendizagem em Sistemas Multiagentes, Tópicos Especiais em Sistemas de Informação

  • 08/1992 - 12/1994

    Ensino, Análise de Sistemas, Nível: Graduação,Disciplinas ministradas, Introdução à Programação

2022 - 2024

Ernst & Young Assessoria Empresarial

Vínculo: Celetista, Enquadramento Funcional: Advanced Analytics Manager, Carga horária: 40

2018 - 2021

DBServer Assessoria em Sistemas de Informação

Vínculo: Consultor, Enquadramento Funcional: Consultor em pesquisa e inovação, Carga horária: 20

2021 - 2022

Programas das Nações Unidas para o Desenvolvimento no Brasil

Vínculo: Contrato de prestação de servi, Enquadramento Funcional: Analista de Inteligência Artificial, Carga horária: 36

2024 - Atual

Universidade do Vale do Rio dos Sinos

Vínculo: Celetista, Enquadramento Funcional: Processor, Carga horária: 10