Joao Batista Souza de Oliveira

possui graduação em Bacharelado em Ciencia da Computacao pelo Instituto de Informática (1990) , mestrado em Computação pela Universidade Federal do Rio Grande do Sul (1993) , doutorado em Informatica pela Technische Universitat Hamburg Harburg (1996) , pós-doutorado pelo Associação Instituto Nacional de Matemática Pura e Aplicada (2000) , pós-doutorado pelo Associação Instituto Nacional de Matemática Pura e Aplicada (2001) , pós-doutorado pelo Associação Instituto Nacional de Matemática Pura e Aplicada (2002) e pós-doutorado pelo Associação Instituto Nacional de Matemática Pura e Aplicada (2003) . Atualmente é Professor da Pontifícia Universidade Católica do Rio Grande do Sul e Membro de corpo editorial da Journal of Universal Computer Science (0948-695X). Tem experiência na área de Ciência da Computação , com ênfase em Teoria da Computação.
(Texto gerado automaticamente pela aplicação CVLattes)

Última atualização do currículo em 21/11/2011
Endereço para acessar este CV:
http://lattes.cnpq.br/5467911363217164

Dados pessoais
NomeJoao Batista Souza de Oliveira
Nome em citações bibliográficasOLIVEIRA, J. B. S.;de Oliveira, João Batista S.;Oliveira, JB
SexoMasculino
Endereço profissionalPontifícia Universidade Católica do Rio Grande do Sul, Faculdade de Informática, Departamento de Fundamentos da Computação.
Av. Ipiranga, 6681
90619-900 - Porto Alegre, RS - Brasil
Telefone: (51) 33203611
URL da Homepage: http://www.pucrs.br

Formação acadêmica/Titulação
2003 - 2003Pós-Doutorado .
Associação Instituto Nacional de Matemática Pura e Aplicada.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico ,CNPq ,Brasil .
2002 - 2002Pós-Doutorado .
Associação Instituto Nacional de Matemática Pura e Aplicada.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico ,CNPq ,Brasil .
2001 - 2001Pós-Doutorado .
Associação Instituto Nacional de Matemática Pura e Aplicada.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico ,CNPq ,Brasil .
2000 - 2000Pós-Doutorado .
Associação Instituto Nacional de Matemática Pura e Aplicada.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico ,CNPq ,Brasil .
1992 - 1996Doutorado em Informatica .
Technische Universitat Hamburg Harburg.
Título: Slope methods for sharper interval inclusions and their application to global optimization, Ano de Obtenção: 1996.
Orientador: Prof. Dr. Siegfried M. Rump.
Grande área: Ciências Exatas e da Terra.
1991 - 1993Mestrado em Computação .
Universidade Federal do Rio Grande do Sul, UFRGS, Brasil.
Título: Uma ferramenta para determinacao de zeros polinomiais, Ano de Obtenção: 1993.
Orientador: Prof. Dr. D. M. Claudio.
Grande área: Ciências Exatas e da Terra.
1987 - 1990Graduação em Bacharelado em Ciencia da Computacao .
Instituto de Informática, UFRGS, Brasil.

Atuação profissional
Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
Vínculo institucional
2003 - 2009 Vínculo: Bolsista PQ, Enquadramento Funcional: Bolsista PQ, nivel 2C
Atividades
6/2003 - AtualAtividades de Participação em Projeto, .
Projetos de pesquisa
Visualizacao de grafos em escala
Pontifícia Universidade Católica do Rio Grande do Sul, PUCRS, Brasil.
Vínculo institucional
1996 - Atual Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 40
Atividades
2009 - AtualAtividades de Participação em Projeto, Reitoria, Faculdade de Informatica.
Projetos de pesquisa
MCAL - Mixed-Content Automatic Layout
2/2008 - AtualAtividades de Participação em Projeto, Reitoria, Faculdade de Informatica.
Projetos de pesquisa
APL - Automatic Page Layout
3/2003 - AtualAtividades de Participação em Projeto, Reitoria, Faculdade de Informatica.
Projetos de pesquisa
CPSE - Centro de Pesquisa em Software Embarcado
6/1996 - AtualPesquisa e desenvolvimento , Faculdade de Informática, Departamento de Fundamentos da Computação.
Linhas de pesquisa
Sistemas interativos e visualização
7/2007 - 12/2008Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Computabilidade e Complexidade de Algoritmos
7/2007 - 12/2007Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Lógica para Computação
Computação Gráfica
Construção e Análise de Algoritmos
3/2007 - 7/2007Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Visualização de Informações
3/2007 - 7/2007Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Construção e Análise de Algoritmos
7/2006 - 12/2006Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Construção e Análise de Algoritmos
7/2006 - 12/2006Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Complexidade de Algoritmos e Otimização
3/2006 - 6/2006Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Construção e Análise de Algoritmos
3/2006 - 6/2006Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Visualização de Informações
3/2004 - 7/2004Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Algoritmos e Estruturas de Dados C
Algoritmos e Estruturas de Dados III
8/2003 - 12/2003Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Algoritmos e Estruturas de Dados C
Algoritmos e Estruturas de Dados III
8/2003 - 12/2003Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Orientacao Individual
Complexidade de Algoritmos e Otimizacao
3/2003 - 7/2003Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Trabalho de Conclusao
Algoritmos e Estruturas de Dados III
Algoritmos e Estruturas de Dados C
3/2003 - 7/2003Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Orientacao de dissertacao
Metodos Computacionais
Trabalho Individual
8/2002 - 12/2002Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Trabalho de Conclusao
Topicos Especiais em Teoria da Computacao
Algoritmos e Estruturas de Dados III
Algoritmos e Estruturas de Dados II
Algoritmos e Estruturas de Dados C
8/2002 - 12/2002Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Orientacao de dissertacao
Complexidade de Algoritmos e Otimizacao
Trabalho Individual
3/2002 - 8/2002Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Complexidade de Algoritmos e Otimizacao
Orientacao de dissertacao
Trabalho Individual
3/2002 - 7/2002Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Trabalho de Conclusao
Algoritmos e Estruturas de Dados A
Algoritmos e Estruturas de Dados C
Algoritmos e Estruturas de Dados III
Introducao a Informatica
8/2001 - 12/2001Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Orientacao de dissertacao
Complexidade de Algoritmos e Otimizacao
Trabalho Individual
7/2001 - 12/2001Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Trabalho de Conclusao
Laboratorio de Programacao I
Algoritmos e Estruturas de Dados III
Algoritmos e Estruturas de Dados C
3/2001 - 7/2001Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Algoritmos e Estruturas de Dados III
Trabalho de Conclusao
3/2001 - 7/2001Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Orientacao de dissertacao
Metodos Computacionais
Trabalho Individual
8/1999 - 7/2001Direção e administração, .
Cargo ou função
Coordenador de Turma de Pos-Graduacao.
8/2000 - 12/2000Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Matematica Intervalar
7/2000 - 12/2000Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Algoritmos e Estruturas de Dados III
3/2000 - 7/2000Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Complexidade de Algoritmos e Otimizacao
Orientacao de dissertacao
Trabalho Individual
3/2000 - 6/2000Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Algoritmos e Estruturas de Dados III
Trabalho de Conclusao
8/1999 - 12/1999Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Trabalho de Conclusao
Algoritmos e Estruturas de Dados III
Algoritmos e Programacao II
8/1999 - 12/1999Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Orientacao de dissertacao
Complexidade de Algoritmos e Otimizacao
Trabalho Individual
3/1997 - 12/1999Atividades de Participação em Projeto, Reitoria, Faculdade de Informatica.
Projetos de pesquisa
Aplicacoes de Informatica em Controle Automatico
3/1999 - 7/1999Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Logica Para a Computacao
Algoritmos e Estruturas de Dados III
3/1999 - 7/1999Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Orientacao de dissertacao
Complexidade de Algoritmos e Otimizacao
Trabalho Individual
8/1998 - 12/1998Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Interfaces Homem-Maquina
Trabalho Individual
7/1998 - 12/1998Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Algoritmos e Estruturas de Dados III
1/1998 - 12/1998Direção e administração, .
Cargo ou função
Coordenador de Programa.
3/1998 - 7/1998Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Trabalho Individual
Complexidade de Algoritmos e Otimizacao
3/1998 - 6/1998Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Trabalho de Conclusao
Algoritmos e Estruturas de Dados III
9/1997 - 12/1997Direção e administração, Faculdade de Informática, Departamento de Fundamentos da Computação.
Cargo ou função
Coordenador de Programa.
8/1997 - 12/1997Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Interfaces Homem-Maquina
7/1997 - 12/1997Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Algoritmos e Programacao II
Introducao a Teoria das Filas
Simulacao e Modelagem de Sistemas
Trabalho de Conclusao
3/1997 - 7/1997Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Complexidade de Algoritmos e Otimizacao
Trabalho Individual
3/1997 - 6/1997Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Algoritmos e Programacao II
Simulacao e Modelagem de Sistemas
Trabalho de Conclusao
8/1996 - 12/1996Ensino, Bacharelado Em Ciencia da Computacao, Nível: Graduação.
Disciplinas ministradas
Simulacao e Modelagem de Sistemas
Algoritmos e Programacao II
Trabalho de Conclusao
8/1996 - 12/1996Ensino, Ciência da Computação, Nível: Pós-Graduação.
Disciplinas ministradas
Interfaces Homem-Maquina

Linhas de Pesquisa
1. Sistemas interativos e visualização

Projetos de Pesquisa
2009 - AtualMCAL - Mixed-Content Automatic Layout
Descrição: Atualmente, o processo de distribuição de conteúdo em uma página impressa é uma tarefa dos editores e diagramadores. Apesar de algumas aplicações oferecerem ferramentas para dar suporte a este processo, e de já existirem publicações no sentido de suprir estas necessidades, o trabalho ainda não é completamente automático. Tentando aumentar a automatização destas tarefas, em 2008 o projeto APL (Automatic Page Layout) apresentou um algoritmo capaz de diagramar conteúdo em uma ou mais página de jornal. Considerando o algoritmo desenvolvido, o projeto MCAL tem os seguintes objetivos para o ano de 2009: - Estudar variações sobre o problema originalmente estudado: realizar a distribuição respeitando áreas reservadas na página para itens especiais (cabeçalhos e rodapés, por exemplo); fazer escolha automática entre conteúdos opcionais, ou seja, adaptar a quantidade de conteúdo ao tamanho de página disponível; permitir uma distribuição balanceada do conteúdo obtido de várias fontes em várias páginas (por exemplo, para uma aplicação blog-to-print ou mail-to-print); permitir uma fácil configuração do algoritmo para gerar a saída de acordo com as necessidades especificadas; - Definição da infra-estrutura para construção dos algoritmos a serem experimentados; - Definição das abordagens de distribuição de conteúdo a serem exploradas; - Prototipagem das abordagens; - Teste e avaliação das estratégias propostas; - Validação das estratégias e divulgação dos resultados em congressos de renome desta área de pesquisa. Estes objetivos devem ser atingidos através da adaptação dos algoritmos que já foram desenvolvidos no ano de 2008. Essencialmente, deve-se continuar usando algoritmos gulosos ou algoritmos baseados em programação dinâmica, que tem apresentado a melhor combinação de qualidade de resultados e eficiência. Estas adaptações devem ser apoiadas em prototipação e teste das abordagens, comparando-se seus resultados e eficiência. Além.
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 3) / Mestrado acadêmico ( 1) / Doutorado ( 1) .
Integrantes: Isabel Harb Manssour - Coordenador / Ricardo Farias Bidart Piccoli - Integrante / Mauricio Souza Klein - Integrante / Alexandre Kazuo Seki - Integrante / Aline Duarte Riva - Integrante / Felipe Castilhos - Integrante / Joao Batista Souza de Oliveira - Integrante.
Financiador(es): Hewlett-Packard Brasil - Matriz - Auxílio financeiro.
Número de produções C, T & A: 1.
2008 - 2009APL - Automatic Page Layout
Descrição: O projeto tem por objetivo desenvolver algoritmos capazes de distribuir itens em uma página de dispositivo de saída, dispondo-os de forma automática. Restrições de posicionamento e de aspect ratio devem ser respeitadas, e toda a área da página deve ser utilizada. Ilustrações também devem ser suportadas..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 2) / Mestrado acadêmico ( 1) .
Integrantes: Isabel Harb Manssour - Coordenador / Ricardo Farias Bidart Piccoli - Integrante / Mauricio Souza Klein - Integrante / Alexandre Kazuo Seki - Integrante / Joao Batista Souza de Oliveira - Integrante.
Financiador(es): Hewlett Packard Brasil S A - Auxílio financeiro.
Número de produções C, T & A: 2 / Número de orientações: 1.
2003 - 2006CPSE - Centro de Pesquisa em Software Embarcado
Descrição: Este projeto tem por finalidade desenvolver tecnologias em duas areas de aplicacao distintas: -- Desenvolvimento de tecnologia para aplicacoes em redes sem fio (wireless) -- Pesquisa de solucoes na area de producao de documentos digitais, especialmente documentos de conteudo dinamico..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 5) / Mestrado acadêmico ( 2) .
Integrantes: Paulo Henrique de Souza Schneider - Integrante / Andrei Oliveira da Silva - Integrante / Daniel Waldman - Integrante / Fabricio D'Avila Cabral - Integrante / Ana Cristina Benso da Silva - Coordenador / Felipe Rech Meneguzzi - Integrante / Leonardo Luceiro Meirelles - Integrante / Fernando Tarla Martins Mano - Integrante / Joao Batista Souza de Oliveira - Integrante.
Financiador(es): Hewlett Packard Brasil S A - Cooperação.
Número de produções C, T & A: 4 / Número de orientações: 1.
2003 - 2006Visualizacao de grafos em escala
Descrição: Este projeto se propõe a estudar o problema da visualização de conjuntos de dados que não tem um representação visual intrínseca, tais como tuplas de valores sem uma sequência temporal e sem uma interpretação física direta. Isto será feito através da aplicação de técnicas de otimização contínua onde uma função descrevendo a desorganização dos dados é minimizada para que a representação visual a ser obtida seja a mais organizada possível. Especificamente, espera-se que padrões existentes nos dados sejam tornados perceptíveis depois da etapa de pré-processamento através da otimização. Depois de reconhecidos os padrões, este conhecimento será usado na produção de imagens representando os dados e seus relacionamentos. .
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 2) .
Integrantes: Paulo Henrique de Souza Schneider - Integrante / Joao Batista Souza de Oliveira - Coordenador.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.Número de orientações: 1.
1997 - 1999Aplicacoes de Informatica em Controle Automatico
Descrição: Este projeto visa estudar aplicacoes de algoritmos de otimizacao global na area de controle eletrico e determinar a eficiencia deste tipo de abordagem a problemas de controle..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 2) .
Integrantes: Edward Scott Meadows Junior - Integrante / Joao Batista Souza de Oliveira - Coordenador.
Financiador(es): Fundação de Amparo à Pesquisa do Estado do Rio Grande do Sul - Bolsa..

Membro de corpo editorial
2001 - Atual Periódico: Journal of Universal Computer Science (0948-695X)

Áreas de atuação
1. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teoria da Computação / Especialidade: Análise de Algoritmos e Complexidade de Computação.
2. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Matemática da Computação / Especialidade: Matemática Simbólica.
3. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Matemática da Computação / Especialidade: Modelos Analíticos e de Simulação.

Idiomas
Alemão Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.
Inglês Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Português Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.


Produção em C,T & A
Produção bibliográfica
Artigos completos publicados em periódicos
1.   de Oliveira, João Batista S. . Two algorithms for automatic page layout and possible applications. Multimedia Tools and Applications, p. 1, 2009.
2.   OLIVEIRA, J. B. S. ; FIGUEIREDO, L. H. . Robust approximation of offsets, bisectors, and medial axes of plane curves. Reliable Computing, Holanda, v. 9, n. 2, p. 161-175, 2003.
3.   OLIVEIRA, J. B. S. ; FIGUEIREDO, L. H. . Interval computation of Viswanath's constant. Reliable Computing, Sao Petersburgo, v. 8, n. 2, p. 131-138, 2002.
4.   LOPES, H. ; OLIVEIRA, J. B. S. ; FIGUEIREDO, L. H. . Robust Adaptative Polygonal Approximation of Implicit Curves. Computers & Graphics, Darmstadt, v. 26, n. 6, p. 841-852, 2002.
5.   OLIVEIRA, J. B. S. . Evaluating the Lipschitz constant for functions given by algorithms. Computational Optimization and Applications, Netherlands, v. 16, n. 3, p. 215-229, 2000.
6. WILKE, F. Z. ; OLIVEIRA, J. B. S. . Estimating the error of coordinate measuring machines. Computer Assisted Mechanics and Engineering Sciences, v. 6, n. 2, p. 205-215, 1999.
7. OLIVEIRA, J. B. S. . A backward mode for slope evaluation and a remark on backward methods for interval variables. Revista de Informática Teórica e Aplicada, Porto Alegre, v. III, n. 1, p. 7-21, 1996.
8. OLIVEIRA, J. B. S. . New slope methods for sharper interval functions and a note on Fischers acceleration method. Reliable Computing, Sao Petersburgo, v. 2, n. 3, p. 299-320, 1996.
Capítulos de livros publicados
1. WILKE, F. Z. ; OLIVEIRA, J. B. S. ; CLAUDIO, D. M. . Strategies for Measurement Error Analysis in Coordinate Measuring Machines. In: Jose M. Balthazar; Sonia M. Gomes; A. Sri Ranga. (Org.). Tendencias em Matematica Aplicada e Computacional. Sao Carlos: SBMAC, 2000, v. 1, p. 233-244.
Trabalhos completos publicados em anais de congressos
1. ZIESEMER, A. C. A. ; de Oliveira, João Batista S. . How to Know What Do You Want? A Survey of Recommender Systems and the Next Generation. In: VIII SIMPÓSIO BRASILEIRO DE SISTEMAS COLABORATIVOS, 2011, Paraty. Anais do VIII SIMPÓSIO BRASILEIRO DE SISTEMAS COLABORATIVOS, 2011. v. 1.
2. NUNES, C. M. ; DOTTI, F. L. ; de Oliveira, João Batista S. . APRP-Group: Roteamento para Redes DTN com Repasse baseado em Agrupamento de Nodos por Potencial de Entrega. In: XXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC), 2010, Gramado. XXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC), 2010.
3. OLIVEIRA, J. B. S. . Two algorithms for automatic document page layout. In: ACM Symposium on Document Engineering, 2008, São Paulo. ACM Symposium on Document Engineering. New York : ACM, 2008. v. 1. p. 141-149.
4. PRIMO, T. ; OLIVEIRA, J. B. S. . Métodos de Clusterização para Apoio à Classificação Estética de Documentos. In: WebMedia - Brazilian Symposium on Multimedia and the Web, 2007, Gramado. WebMedia - Brazilian Symposium on Multimedia and the Web, 2007. v. 1. p. 186-191.
5. FARIA, A. C. ; OLIVEIRA, J. B. S. . Measuring aesthetic distance between document templates and instances. In: ACM Symposium on Document Engineering, 2006, Amsterdam. Proceedings of the ACM Symposium on Document Engineering. v. 1. p. 1-6.
6. SILVA, A. C. B. ; OLIVEIRA, J. B. S. ; MANO, F. T. M. ; SILVA, T. B. ; MEIRELLES, L. L. ; MENEGUZZI, F. R. . Support for Arbitrary Regions in XSL-FO. In: ACM Symposium on Document Engineering, 2005, Bristol. Proceedings of the ACM Symposium on Document Engineering, 2005. v. 1. p. 1-9.
7. SILVA, A. O. ; WALDMAN, D. ; SCHNEIDER, P. H. DE S. ; CABRAL, F. D. ; SILVA, A. C. B. ; OLIVEIRA, J. B. S. . An user and location management system for wireless networks. In: International Workshop on Ubiquitous Computing, 2004, Porto. Proceedings of the International Workshop on Ubiquitous Computing, 2004. v. 1. p. 160-169.
8. OLIVEIRA, J. B. S. ; SILVA, A. C. B. ; MANO, F. T. M. ; MENEGUZZI, F. R. ; MEIRELLES, L. L. . Strategies for Document Optimization in Digital Publishing. In: ACM Symposium on Document Engineering, 2004, Milwaukee. Annals of the ACM Symposium on Document Engineering, 2004. v. 1. p. 163-170.
9. OLIVEIRA, J. B. S. ; FIGUEIREDO, L. H. . Images of Julia sets that you can trust. In: SCAN 2002 International Symposium on Scientific Computing, 2002, Paris. Sem anais, 2002.
10. LOPES, H. ; OLIVEIRA, J. B. S. ; FIGUEIREDO, L. H. . Robust Adaptive Approximation of Implicit Curves. In: Simpósio Brasileiro de Computação Gráfica e Processamento de Imagem, 2001, Florianópolis. Anais do Simpósio Brasileiro de Computação Gráfica e Processamento de Imagem. Florianopolis : Editora da UFSC, 2001. v. 1. p. 10-17.
11. CARDOSO, J. C. ; OLIVEIRA, J. B. S. . Personalizando a interação humano-computador para busca em bibliotecas digitais. In: Simposio Bras. de Computação Gráfica e Processamento de Imagens, 2001, Florianópolis. Anais do Simposio Bras. de Computação Gráfica e Processamento de Imagens. Florianopolis : Editora da UFSC, 2001. v. 1. p. 195-206.
12. FRANCIOSI, B. R. ; OLIVEIRA, J. B. S. ; FREITAS, C. M. D. S. ; CLAUDIO, D. M. . A graphical approach to intervals. In: GAMM - IMACS Symposium on Scientific Computing and Validated Numerics, 2000, Karlsruhe. Proceedings of the GAMM - IMACS Symposium on Scientific Computing and Validated Numerics, 2000. v. 1.
13. BORGES, K. S. ; OLIVEIRA, J. B. S. ; POHLMANN FILHO, O. . Bibliotecas digitais: uma proposta para o controle de direitos autorais. In: ICECE - International Conference on Engineering and Computer Education, 2000, Sao Paulo. Proceedings of the nternational Conference on Engineering and Computer Education, 2000. v. 1.
14. OLIVEIRA, J. B. S. ; FIGUEIREDO, L. H. . Robust approximation of offsets and bisectors of plane curves. In: SIBGRAPI 2000 - Brazilian Symposium on Computer Graphics and Image Processing, 2000, Gramado. Proceedings of the 13th Brazilian Symposium on Computer Graphics and Image Processing. Los Alamitos : IEEE Computer Society, 2000. v. 1. p. 139-145.
15. CARDOSO, J. C. ; OLIVEIRA, J. B. S. . iLIB, uma interface de consulta configuravel para bibliotecas digitais. In: XI Simposio Brasileiro de Informatica na Educacao, 2000, Maceio. Anais do XI Simposio Brasileiro de Informatica na Educacao. Maceio : Univ. Fed. de Alagoas, 2000. v. 1. p. 385-388.
16. WILKE, F. Z. ; OLIVEIRA, J. B. S. ; CLAUDIO, D. M. . Strategies for Measurement Error Analysis in Coordinate Measuring Machines. In: XXII Congresso Nacional de Matematica Aplicada e Computacional, 2000. Tendencias em Matematica Aplicada e Computacional, 2000. v. 1. p. 233-244.
17. BORGES, K. S. ; OLIVEIRA, J. B. S. ; POHLMANN FILHO, O. . Ensino a Distancia, Bibliotecas Digitais e os Direitos Autorais. In: Workshop em Informatica na Educacao, WIE99, 1999, Rio de Janeiro. Workshop em Informatica na Educacao, WIE99, 1999. v. 1.
18. FRANCIOSI, B. R. ; OLIVEIRA, J. B. S. ; CLAUDIO, D. M. ; FREITAS, C. M. D. S. . Representacao geometrica de intervalos. In: XXII Congresso Brasileiro de Matematica Aplicada e Computacional, 1999, Santos. XXII Congresso Brasileiro de Matematica Aplicada e Computacional, 1999. v. 1.
19. BORGES, K. S. ; OLIVEIRA, J. B. S. ; POHLMANN FILHO, O. . Sistema de emprestimo de objetos digitais. In: Congreso Internacional de Informacion INFO'99, 1999, Havana. Congreso Internacional de Informacion INFO'99, 1999. v. 1.
20. OLIVEIRA, J. B. S. . Inclusoes intervalares e seu uso em otimizacao global. In: V Escola Regional de Informatica, 1997, Varias. Anais da V Escola Regional de Informatica, 1997. p. 147-161.
21. OLIVEIRA, J. B. S. ; CLAUDIO, D. M. . A separation technique for complex roots of polynomials. In: ICIAM 91 - Second International Conference on Industrial and Applied Mathematics, 1991. ICIAM 91 - Second International Conference on Industrial and Applied Mathematics, 1991.
22. OLIVEIRA, J. B. S. ; CLAUDIO, D. M. . A user-directed approach to finding roots of polynomials. In: IMACS'91, 1991, Karlsruhe. Computer arithmetic, scientific computation and mathematical modeling, 1991. v. 1. p. 351-366.
23. CLAUDIO, D. M. ; OLIVEIRA, J. B. S. ; ÁVILA, R. . Como avaliar eficientemente derivadas em um ponto. In: XII Congresso Brasileiro de Matematica Aplicada e Computacional, 1989. XII Congresso Brasileiro de Matematica Aplicada e Computacional, 1989.
24. CLAUDIO, D. M. ; OLIVEIRA, J. B. S. ; ÁVILA, R. ; FRANCIOSI, B. R. . SIGMA II - Uma nova ferramenta de analise matematica. In: XXII Congresso Nacional de Informatica, 1989, Sao Paulo. XXII Congresso Nacional de Informatica, 1989.
Resumos expandidos publicados em anais de congressos
1. ZIESEMER, A. C. A. ; de Oliveira, João Batista S. . Social Tag Collaborative Recommendation: Mining the Meaning. In: VIII SIMPÓSIO BRASILEIRO DE SISTEMAS COLABORATIVOS, 2011, Paraty. Anais do VIII SIMPÓSIO BRASILEIRO DE SISTEMAS COLABORATIVOS, 2011. v. 1.
2. OLIVEIRA, F. M. ; COPSTEIN, B. ; SILVA, A. C. B. ; OLIVEIRA, J. B. S. . Model-Based Statistical Testing for Mobile Systems. In: IEEE International Symposium on Software Reliability Engineering, 2005, Chicago. Proceedings of 16th IEEE International Symposium on Software Reliability Engineering, 2005. v. 1. p. 4-31-4-32.
3. SILVA, A. O. ; SCHNEIDER, P. H. DE S. ; CABRAL, F. D. ; SILVA, A. C. B. ; OLIVEIRA, J. B. S. ; BEZERRA, E. A. . Towards service and user discovery on wireless networks. In: ACM International Workshop on Mobility Management and Wireless Access (MOBIWAC) 04, 2004, Philadelphia,. Proceedings of the Mobiwac 2004, 2004. v. 1. p. 79-82.
Resumos publicados em anais de congressos(artigos)
1. CLAUDIO, D. M. ; OLIVEIRA, J. B. S. . Interval approximations. Zeitschrift F. Ang. Mathematik U. Mechanik Iciam Gam95, v. 76, n. 1, p. 375-376, 1996.
Demais tipos de produção bibliográfica
1. OLIVEIRA, J. B. S. ; COPSTEIN, B. . Projeto de algoritmos: fundamentos, analise e exemplos da Internet. Porto Alegre: Editora Bookman, 2003. (Tradução/Livro).
2. FIGUEIREDO, L. H. ; VELHO, L. ; OLIVEIRA, J. B. S. . Revisiting adaptively sampled distance fields. Florianopolis: Editora da UFSC, 2001 (Publicação de Relatório Técnico - Técnico Científico (Classificação CNCT, inexistente para CNPq & C).
3. OLIVEIRA, J. B. S. ; COPSTEIN, B. . Estruturas de Dados e Algoritmos em Java. Porto Alegre: Editora Bookman, 2001. (Tradução/Livro).
4. OLIVEIRA, J. B. S. . Slope methods for sharper interval inclusions and their application to global optimization 1996 (Publicação de Relatório Técnico - Técnico Científico (Classificação CNCT, inexistente para CNPq & C).
5. OLIVEIRA, J. B. S. . Uma ferramenta para determinacao de zeros polinomiais 1992 (Publicação de Relatório Técnico - Técnico Científico (Classificação CNCT, inexistente para CNPq & C).
6. OLIVEIRA, J. B. S. . Implementacao de uma ferramenta de analise matematica com enfase grafica 1989 (Publicação de Relatório Técnico - Técnico Científico (Classificação CNCT, inexistente para CNPq & C).
Produção técnica
Softwares com registro de patente
1. BORGES, K. S. ; OLIVEIRA, J. B. S. . SEOD - Sistema de Empréstimo de Objetos Digitais. 2002.
Processos ou técnicas
1. SILVA, A. C. B. ; OLIVEIRA, J. B. S. ; MENEGUZZI, F. R. ; MEIRELLES, L. L. . Data Processing System and Method. 2006.
Trabalhos técnicos
1. OLIVEIRA, J. B. S. . Programa PROSPECTAR. 2002.
2. OLIVEIRA, J. B. S. ; FIGUEIREDO, L. H. . Robust approximation of offsets, bisectors and medial axes of plane curves. 2002.
3. OLIVEIRA, J. B. S. ; MARIA FILHO, I. S. . Effective reduction of arithmetical expressions. 2001.
4. OLIVEIRA, J. B. S. ; FIGUEIREDO, L. H. . Interval Computation of viswanath's constant. 2001.
5. OLIVEIRA, J. B. S. . Programa RHAE. 1999.
6. OLIVEIRA, J. B. S. . SOFTEX. 1997.
Demais tipos de produção técnica
1.
OLIVEIRA, J. B. S. . LYX - Editor de textos para Linux. 2001. (Curso de curta duração ministrado/Extensão).
2.
OLIVEIRA, J. B. S. . Slopes e Otimizacao global (3 edicoes). 1997. (Curso de curta duração ministrado/Extensão).
3. OLIVEIRA, J. B. S. . Metodos de ordenacao -- Somatorios e Recorrencias -- Notacao Assintotica -- Listas de Exercicios -- Artigo-Exemplo -- Outros. 1996. (Desenvolvimento de material didático ou instrucional - Material didatico a disposicao na Internet).

Bancas
Participação em bancas examinadoras
Dissertações
1. OLIVEIRA, J. B. S.; PIMENTA, M. S.; SILVEIRA, M. S.. Participação em banca de Gustavo Bahnert. Uma camada de manipulação para um padrão de repositórios de conteúdo. 2010. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
2. de Oliveira, João Batista S.; PINHO, M. S.; PIMENTA, M. S.. Participação em banca de Gustavo Baseggio das Virgens. Extração de métricas de usabilidade a partir de protótipos de fidelidade mista. 2010. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
3. OLIVEIRA, J. B. S.; PINHO, M. S.; FREITAS, C. M. D. S.. Participação em banca de Tales Nereu Bogoni. Desenvolvimento de um simulador para monitoramento de técnicas de direção econômica em caminhões com o uso de ambientes virtuais. 2009. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.
4. OLIVEIRA, J. B. S.; PINHO, M. S.; NEDEL, L. P.. Participação em banca de Ricardo Farias Bidart Piccoli. Um algoritmo determinístico para adaptação automática de documentos de conteúdo variável. 2009. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.
5. SOUZA, O. N.; OLIVEIRA, J. B. S.; PINHO, M. S.; AZEVEDO JUNIOR, W. F.. Participação em banca de Ricardo Melo Czekster. SimVIZ - Um ambiente virtual para visualização e análise de múltiplas trajetórias de simulações de proteínas. 2006. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.
6. OLIVEIRA, J. B. S.; NEDEL, L. P.; PIMENTA, M. S.. Participação em banca de Raquel Mainard Pillat. Coordenação dinâmica de visualizações de dados multidimensionais. 2006. Dissertação (Mestrado em Computação) - Universidade Federal do Rio Grande do Sul.
7. PINHO, M. S.; OLIVEIRA, J. B. S.; RAPOSO, A. B.. Participação em banca de Rafael Rieder. Uma metodologia para especificar interação 3D usando redes de Petri. 2006. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
8. LIMA, V. L. S.; REATEGUI, E. B.; OLIVEIRA, J. B. S.; RIBEIRO, M. B.. Participação em banca de André Rodrigues da Silva. Estudo sobre navegação colaborativa na web. 2005. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
9. OLIVEIRA, J. B. S.; GIRAFFA, L. M. M.; BINS, J. C.; CRESPO, S.. Participação em banca de Joao Carlos de Carvalho e Silva Ribeiro. Uma experiencia de agentificacao aplicada a software educacional. 2004. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
10. OLIVEIRA, J. B. S.; GIRAFFA, L. M. M.; CRESPO, S.; BEZERRA, E. A.. Participação em banca de Joao Ricardo Bittencourt Menezes. Um framework para criacao de jogos computadorizados multiplataforma. 2004. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.
11. OLIVEIRA, J. B. S.; QUARESMA, P.; FERNANDES, P. H. L.; LIMA, V. L. S.. Participação em banca de Luiz Augusto Sangoi Pizzato. Estrutura multitesauro para recuperacao de informacoes. 2003. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
12. OLIVEIRA, J. B. S.. Participação em banca de Daniela Satomi Saito. Investigacao de tecnicas de visualizacao para representacao de automatos finitos com saida. 2003. Dissertação (Mestrado em Computação) - Universidade Federal do Rio Grande do Sul.
13. OLIVEIRA, J. B. S.; ZORZO, A. F.; ALMEIDA, V. A. F.; PLATEAU, B.. Participação em banca de Leonardo Brenner. Agregacao de Redes de Automatos Estocasticos. 2003. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
14. OLIVEIRA, J. B. S.; ZORZO, A. F.; FERNANDES, P. H. L.; MEDEIROS, M. F.. Participação em banca de Carine Bueira Loureiro. Determinacao otima ou sujeita a restricoes para sequenciamento de atividades. 2003. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
15. OLIVEIRA, J. B. S.; MINGHIM, R.; TRAINA, A. J. M.. Participação em banca de Eduardo Jose Tejada Gamero. Agrupamento visual em grandes conjuntos de dados multidimensionais. 2003. Dissertação (Mestrado em Ciências da Computação e Matemática Computacional) - Universidade de São Paulo.
16. OLIVEIRA, J. B. S.; ZORZO, A. F.; ROSE, C. A. F.; STEIN, B. O.. Participação em banca de Cristiano Bonato Both. Uma ferramenta para analise de desempenho em programas paralelos usando arquivos de rastro. 2003. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
17. OLIVEIRA, J. B. S.; LIMA, V. L. S.; PROLO, C. A.; FINGER, M.. Participação em banca de Leonardo Cavalheiro Langie. Um estudo sobre a aplicacao do algoritmo kNN a categorizacao hierarquica de textos. 2003. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
18. OLIVEIRA, J. B. S.; CLAUDIO, D. M.; TOSCANI, L. V.; LAMB, L. C.. Participação em banca de Daniela Rodrigues Ribas. Construcao do espaco intervalar e resolucao de equacoes. 2002. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
19. OLIVEIRA, J. B. S.. Participação em banca de Ricardo Andrade Cava. Bifocal Tree: uma tecnica para visualizacao de estruturas hierarquicas. 2002. Dissertação (Mestrado em Computação) - Universidade Federal do Rio Grande do Sul.
20. OLIVEIRA, J. B. S.. Participação em banca de Leonardo Vieira Cervo. Modelagem e simulacao de algoritmos paralelos baseados em operacoes com DNA. 2002. Dissertação (Mestrado em Computação) - Universidade Federal do Rio Grande do Sul.
21. OLIVEIRA, J. B. S.; ROCHA, A. R. C.; RAHDE, M. B. F.; GIRAFFA, L. M. M.. Participação em banca de Elisa Boff. Tirinha - ambiente para construcao cooperativa de historias em quadrinhos. 2001. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
22. OLIVEIRA, J. B. S.; ZORZO, A. F.; CAVALHEIRO, G. G. H.; FERNANDES, P. H. L.. Participação em banca de Caio Graco Prates Alegretti. Conversao de modelos em rede de filas de espera para rede de automatos estocasticos. 2001. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
23. OLIVEIRA, J. B. S.; DIRENE, A. S.; CARDONA, A. V.; OLIVEIRA, F. M.; GIRAFFA, L. M. M.. Participação em banca de Pedro Willibaldo Schuck. Um assistente inteligente para suporte ao ensino de matematica financeira. 2001. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
24. OLIVEIRA, J. B. S.; SILVA, E. A. S. E.; ZORZO, A. F.; FERNANDES, P. H. L.. Participação em banca de Marta Rosecler Bez. Uma alternativa a distributividade do produto tensorial classico de matrizes sobre o produto tensorial generalizado. 2001. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
25. OLIVEIRA, J. B. S.; RIBEIRO, A. M.; OLIVEIRA, F. M.; GIRAFFA, L. M. M.. Participação em banca de Alexandre de Oliveira Zamberlam. Em direcao a uma tecnica para programacao orientada a agentes BDI. 2001. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
26. GIRAFFA, L. M. M.; OLIVEIRA, J. B. S.; RAHDE, M. B. F.; WAZLAWICK, R. S.. Participação em banca de Andre Luis Alice Raabe. IMAGUS - Ambiente para elaboracao de material didatico. 2000. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
27. OLIVEIRA, J. B. S.. Participação em banca de Luis Fernando Estivalet. O uso de icones na visualizacao de informacoes. 2000. Dissertação (Mestrado em Computação) - Universidade Federal do Rio Grande do Sul.
28. OLIVEIRA, J. B. S.. Participação em banca de Eliane Regina de Almeida Valiati. Elaboracao e avaliacao de um guia de recomendacao para auxilio no desenvolvimento de interfaces com usabilidade em softwares educacionais do tipo hipermidia/hipertexto informativo. 2000. Dissertação (Mestrado em Computação) - Universidade Federal do Rio Grande do Sul.
29. OLIVEIRA, J. B. S.. Participação em banca de Karen Basso. Visualizacao de dados geologicos. 1998. Dissertação (Mestrado em Computação) - Universidade Federal do Rio Grande do Sul.
Teses de doutorado
1. CUNHA. M. R.; OLIVEIRA, J. B. S.; BRITTOS, V.; PORCELLO, F.; GERBASE, C.. Participação em banca de André Fagundes Pase. Video online: alternativa para as mudanças da TV na cultura digital. 2008. Tese (Doutorado em Comunicação Social) - Pontifícia Universidade Católica do Rio Grande do Sul.
2. OLIVEIRA, J. B. S.; FREITAS, C. M. D. S.; MINGHIM, R.; OLIVEIRA, M. C. F.; LEVKOWITZ, H.. Participação em banca de Almir Olivette Artero. Estrategias para apoiar a deteccao de estruturas em visualizacoes multidimensionais perceptualmente sobrecarregadas. 2005 - Universidade de São Paulo.
3. OLIVEIRA, J. B. S.. Participação em banca de Paulo roberto Gomes Luzzardi. Criterios de avaliacao de tecnicas de visualizacao de informacoes hierarquicas. 2003. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.
4. OLIVEIRA, J. B. S.. Participação em banca de Ana Cristina Benso da Silva. Sistema de deteccao de intrusao baseado em metodos estatisticos para analise de comportamento. 2003. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.
5. OLIVEIRA, J. B. S.. Participação em banca de Isabel Harb Manssour. Visualizacao de estruturas internas em volumes de dados multimodais. 2002. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.
6. OLIVEIRA, J. B. S.. Participação em banca de Guilherme Luis Roehe Vaccaro. Solucao de equacoes intervalares. 2001. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.
Qualificações de doutorado
1. OLIVEIRA, J. B. S.. Participação em banca de Paulo Roberto Gomes Luzzardi. Avaliacao de tecnicas de visualizacao de informacoes. 2001. Exame de qualificação (Doutorando em Computação) - Universidade Federal do Rio Grande do Sul.
2. OLIVEIRA, J. B. S.. Participação em banca de Guilherme Luis Roehe Vaccaro. Solucao de equacoes intervalares. 2001. Exame de qualificação (Doutorando em Computação) - Universidade Federal do Rio Grande do Sul.
3. OLIVEIRA, J. B. S.. Participação em banca de Isabel Harb Manssour. MultiVis - An interactive Multimodal Viualization Environment. 2001. Exame de qualificação (Doutorando em Computação) - Universidade Federal do Rio Grande do Sul.
4. OLIVEIRA, J. B. S.; FIGUEIREDO, L. H.. Participação em banca de Beatriz Regina Tavares Franciosi. Avaliacao Intervalar. 1997. Exame de qualificação (Doutorando em Computação) - Universidade Federal do Rio Grande do Sul.
Trabalhos de Conclusão de Curso de graduação
1. OLIVEIRA, J. B. S.; MANSSOUR, I. H.; PINHO, M. S.. Participação em banca de Frederico F. Schuh, Leandro de Lima Martins. SIKS - Simple Inverse Kinematics System. 2003. Trabalho de Conclusão de Curso (Graduação em Curso de Bacharelado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
2. OLIVEIRA, J. B. S.; MORA, M. C.. Participação em banca de Alexandre Pophal, Antonio da Rosa Techio, Ronaldo R. Cunda. Um sistema para planejamento de atividades utilizando grafos. 2003. Trabalho de Conclusão de Curso (Graduação em Curso de Bacharelado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul.
Participação em bancas de comissões julgadoras
Concurso público
1. OLIVEIRA, J. B. S.; DIVERIO, T. A.; BRUNETO, M. A. O. C.. Concurso para Professor Adjunto. 1997. Universidade Federal do Rio Grande do Sul.
Outras participações
1. OLIVEIRA, J. B. S.. Comite editorial do Journal of Universal Computer Science. 2000. Technische Universitat Graz.

Orientações
Orientações em andamento
Dissertação de mestrado
1. Aline Duarte Riva. Produçao automática de documentos a partir de bases de dados. Início: 2008. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul. (Orientador).
2. Thiago Bueno Silva. Um framework para a geração automática de documentos para a Web. Início: 2008. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul. (Orientador).
Supervisões e orientações concluídas
Dissertação de mestrado
1. Ricardo Farias Bidart Piccoli. Um algoritmo determinístico para adaptação automática de documentos de conteúdo variável. 2009. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
2. Tiago Thompsen Primo. Métodos de Clusterização para Apoio à Classificação Estética de Documentos. 2008. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
3. Gustavo Bahnert. Uma camada de manipulação para um padrão de repositórios de conteúdo. 2008. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
4. Alexis Cabeda Faria. Medidas estéticas para documentos adaptativos. 2006. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
5. Maria Isabel Giusti Moreira. Modelagem e Produção de Documentos Personalizados com Conteúdo Variável. 2006. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
6. Paulo Henrique de Souza Schneider. Dois algoritmos para desenho de grafos ponderados preservando escalas. 2004. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
7. Anibal Guedes. Representacao 2D e 3D de arvores com escalas. 2004. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
8. Carine Bueira Loureiro. Modelagem de planejamento de atividades. 2003. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
9. Newton da Cunha Muller. Representação Visual de Bases de documentos. 2002. 0 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
10. Karina Benato. Representação Visual de Informações de n Dimensões. 2002. 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: Joao Batista Souza de Oliveira.
11. Ricardo Ferreira de Oliveira. SIMPOL, um sistema para manipulação de expressões polinomiais. 2002. 0 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
12. José Garibaldi de Carvalho. Coordenadas paralelas: uma metodologia para visualização em 3D. 2001. 0 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.
13. Karen S. Borges. Bibliotecas digitais: um sistema para o controle de emprestimos e devolucoes de objetos digitais. 2000. 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: Joao Batista Souza de Oliveira.
14. Guilherme Dhein. Integrando deliberacao e reatividade em uma arquitetura de agentes hibrida homogenea. 2000. 0 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Joao Batista Souza de Oliveira.
15. Jiani Cordeiro Cardoso. iLIB, uma proposta de interface de consulta personalizavel para bibliotecas digitais. 2000. 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: Joao Batista Souza de Oliveira.
16. Fabiana Zamora Wilke. Estrategias para analise do erro de medicao em maquinas de medicao de coordenadas. 1998. Dissertação (Mestrado em Computação) - Universidade Federal do Rio Grande do Sul, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Co-Orientador: Joao Batista Souza de Oliveira.
Trabalho de conclusão de curso de graduação
1. Heloisa Torres Ackermann. Algoritmos de corte em superficies planas. 2001. 73 f. Trabalho de Conclusão de Curso. (Graduação em Bacharelado Em Ciencia da Computacao) - Pontifícia Universidade Católica do Rio Grande do Sul. Orientador: Joao Batista Souza de Oliveira.
2. Mauricio da Silva Barrios. Mecanismos de busca em bibliotecas digitais. 2000. 75 f. Trabalho de Conclusão de Curso. (Graduação em Bacharelado Em Ciencia da Computacao) - Pontifícia Universidade Católica do Rio Grande do Sul. Orientador: Joao Batista Souza de Oliveira.
3. Ivan Santa Maria Filho. Manipulador simbolico de expressoes algebricas. 1997. 103 f. Trabalho de Conclusão de Curso. (Graduação em Bacharelado Em Ciencia da Computacao) - Pontifícia Universidade Católica do Rio Grande do Sul. Orientador: Joao Batista Souza de Oliveira.
Página gerada pelo Sistema Currículo Lattes em 09/02/2012 às 17:48:13