Joao Batista Souza de Oliveira

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


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 Instituto Nacional de Matemática Pura e Aplicada(2001) e pós-doutorado pelo Instituto Nacional de Matemática Pura e Aplicada(2002). 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)


Identificação


Nome
Joao Batista Souza de Oliveira
Nome em citações bibliográficas
OLIVEIRA, J. B. S.;de Oliveira, João Batista S.;Oliveira, J. B.;Oliveira, João;de Oliveira, joão Batista Souza;Oliveira, João Batista S.;de Oliveira, João B. S.;Oliveira, João Batista;OLIVEIRA, JOÃO BATISTA S. DE

Endereço


Endereço Profissional
Pontifí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


1992 - 1996
Doutorado em Informatica.
Technische Universitat Hamburg Harburg, TUHH, Alemanha.
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 - 1993
Mestrado 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 - 1990
Graduação em Bacharelado em Ciencia da Computacao.
Instituto de Informática, UFRGS, Brasil.


Pós-doutorado


2002 - 2002
Pós-Doutorado.
Instituto Nacional de Matemática Pura e Aplicada, IMPA, Brasil.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
2001 - 2001
Pós-Doutorado.
Instituto Nacional de Matemática Pura e Aplicada, IMPA, Brasil.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, 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


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

3/2017 - Atual
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Estruturas de Dados I
Algoritmos e Estruturas de Dados II
MatemÁtica Concreta
8/2016 - 2/2017
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Estruturas de Dados I
Algoritmos e Estruturas de Dados II
Complexidade de Algoritmos e Otimização
MatemÁtica Concreta
Trabalho de Conclusão II
3/2016 - 2/2017
Direção e administração, Faculdade de Informática, .

Cargo ou função
Coordenação de departamento.
3/2016 - 8/2016
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Estruturas de Dados I
Algoritmos e Estruturas de Dados II
Complexidade de Algoritmos e Otimização
Trabalho de Conclusão II
8/2015 - 3/2016
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Estruturas de Dados I
Complexidade de Algoritmos e Otimização
Trabalho de Conclusão I
Trabalho de Conclusão II
3/2015 - 8/2015
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação III
Complexidade de Algoritmos e Otimização
Trabalho de Conclusão II
8/2014 - 3/2015
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação III
Complexidade de Algoritmos e Otimização
Teoria da Computação
Trabalho de Conclusão I
Trabalho de Conclusão II
2/2014 - 8/2014
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação III
Complexidade de Algoritmos e Otimização
Ferramentas Computacionais
Trabalho de Conclusão I
8/2013 - 2/2014
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação III
Complexidade de Algoritmos e Otimização
Ferramentas Computacionais
Trabalho de Conclusão I
3/2013 - 8/2013
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação III
Complexidade de Algoritmos e Otimização
Trabalho de Conclusão
Trabalho de Conclusão I
Trabalho de Conclusão II
8/2012 - 2/2013
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação III
Complexidade de Algoritmos e Otimização
Trabalho de Conclusão I
Trabalho de Conclusão II
3/2012 - 8/2012
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação III
Complexidade de Algoritmos e Otimização
Trabalho de Conclusão I
Trabalho de Conclusão II
8/2011 - 2/2012
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação III
Complexidade de Algoritmos e Otimização
Trabalho de Conclusão I
3/2011 - 8/2011
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação III
Complexidade de Algoritmos e Otimização
Trabalho de Conclusão II
8/2010 - 2/2011
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Construção e Análise de Algoritmos
Teoria da Computabilidade
Trabalho de Conclusão I
8/2010 - 2/2011
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Computabilidade e Complexidade de Algoritmos
3/2010 - 8/2010
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Construção e Análise de Algoritmos
3/2010 - 8/2010
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Visualização de Informações
8/2009 - 2/2010
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Construção e Análise de Algoritmos
Trabalho de Conclusão II
8/2009 - 2/2010
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Computabilidade e Complexidade de Algoritmos
3/2009 - 8/2009
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Avaliacao de Desempenho de Sistemas
Construção e Análise de Algoritmos
Trabalho de Conclusão I
Trabalho de Conclusão II
3/2009 - 8/2009
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Visualização de Informações
8/2008 - 3/2009
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Construção e Análise de Algoritmos
Trabalho de Conclusão I
Trabalho de Conclusão II
8/2008 - 3/2009
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Computabilidade e Complexidade de Algoritmos
3/2008 - 8/2008
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Visualização de Informações
3/2008 - 8/2008
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Construção e Análise de Algoritmos
Ferramentas Computacionais
Trabalho de Conclusão I
Trabalho de Conclusão II
8/2007 - 3/2008
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Computação Grafica
Construção e Análise de Algoritmos
LÓgica Para ComputaÇÃo
Trabalho de Conclusão II
8/2007 - 3/2008
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Computabilidade e Complexidade de Algoritmos
3/2007 - 7/2007
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Visualização de Informações
3/2007 - 7/2007
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Construção e Análise de Algoritmos
Trabalho de Conclusão II
8/2006 - 2/2007
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Construção e Análise de Algoritmos
Trabalho de Conclusão II
8/2006 - 2/2007
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Computabilidade e Complexidade de Algoritmos
3/2006 - 7/2006
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Trabalho de Conclusão I
Trabalho de Conclusão II
Construção e Análise de Algoritmos
3/2006 - 7/2006
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Visualização de Informações
8/2005 - 2/2006
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Estruturas de Dados C
IntroduÇÃo À Engenharia de ComputaÇÃo
8/2005 - 2/2006
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
Trabalho Individual II
3/2005 - 7/2005
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Estruturas de Dados C
Algoritmos e Estruturas de Dados III
Estagio Profissional
3/2005 - 7/2005
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Topicos Especiais em Computação Cientifica II
Trabalho Individual I
Trabalho Individual II
8/2004 - 2/2005
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Estruturas de Dados C
Algoritmos e Estruturas de Dados III
8/2004 - 2/2005
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
Trabalho Individual II
3/2004 - 8/2004
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Estruturas de Dados C
Algoritmos e Estruturas de Dados III
3/2004 - 8/2004
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
Trabalho Individual I
8/2003 - 3/2004
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados C
Algoritmos Estruturas de Dados III
8/2003 - 3/2004
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
3/2003 - 8/2003
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados C
Trabalho de Conclusão II
Algoritmos Estruturas de Dados III
Metodos Computacionais
3/2003 - 8/2003
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Trabalho Individual I
8/2002 - 3/2003
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados C
Algoritmos Estruturas de Dados A
Algoritmos Estruturas de Dados III
Trabalho de Conclusão I
Trabalho de Conclusão II
Introducao A Informática
8/2002 - 3/2003
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
Orientação Individual
Trabalho Individual II
Topicos Especiais Teoria Da Comput. I
3/2002 - 8/2002
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados A
Algoritmos Estruturas de Dados C
Algoritmos Estruturas de Dados III
Introducao Informatica
Metodos Computacionais
Trabalho de Conclusão II
3/2002 - 7/2002
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Orientação Individual
Trabalho Individual I
8/2001 - 3/2002
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Laboratorio e Programação I
Algoritmos Estruturas de Dados III
Trabalho de Conclusão II
Algoritmos Estruturas de Dados C
8/2001 - 3/2002
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
Orientação de Dissertação
Trabalho Individual II
3/2001 - 8/2001
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados III
Metodos Computacionais
Trabalho de Conclusão I
Orientação Individual
3/2001 - 8/2001
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Orientação de Dissertação
Trabalho Individual I
8/1999 - 7/2001
Direção e administração, .

Cargo ou função
Coordenador de Turma de Pos-Graduacao.
8/2000 - 2/2001
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados III
8/2000 - 2/2001
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Orientação de Dissertação
3/2000 - 7/2000
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados III
Trabalho de Conclusão II
3/2000 - 7/2000
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
Orientação de Dissertação
Trabalho Individual I
Trabalho Individual II
8/1999 - 2/2000
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados III
Algoritmos e Programação II
Trabalho de Conclusão I
8/1999 - 2/2000
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
Orientação de Dissertação
Trabalho Individual I
Trabalho Individual II
3/1999 - 8/1999
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados III
LÓgica ComputaÇÃo
3/1999 - 8/1999
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
Orientação de Dissertação
Trabalho Individual I
8/1998 - 2/1999
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados III
8/1998 - 2/1999
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Interfaces Homem-Maquina
Trabalho Individual II
1/1998 - 12/1998
Direção e administração, .

Cargo ou função
Coordenador de Programa.
3/1998 - 8/1998
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos Estruturas de Dados III
Trabalho de Conclusão II
3/1998 - 8/1998
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
Trabalho Individual I
8/1997 - 3/1998
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação II
Trabalho de Conclusão I
Introducao a Teoria das Filas
Simulação e Modelagem de Sistemas
8/1997 - 3/1998
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Interfaces Homem-Maquina
9/1997 - 12/1997
Direção e administração, Faculdade de Informática, Departamento de Fundamentos da Computação.

Cargo ou função
Coordenador de Programa.
3/1997 - 8/1997
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Simulação e Modelagem de Sistemas
Algoritmos Estruturas de Dados II
Trabalho de Conclusão II
3/1997 - 8/1997
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Complexidade de Algoritmos e Otimização
Trabalho Individual I
8/1996 - 3/1997
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Algoritmos e Programação II
Simulação e Modelagem de Sistemas
Trabalho de Conclusão I
8/1996 - 3/1997
Ensino, Ciência da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Interfaces Homem-Maquina


Projetos de pesquisa


2009 - 2013
MCAL - 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: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (1) / Doutorado: (1) .
Integrantes: Joao Batista Souza de Oliveira - Integrante / Isabel Harb Manssour - Coordenador / Ricardo Farias Bidart Piccoli - Integrante / Mauricio Souza Klein - Integrante / Alexandre Kazuo Seki - Integrante / Aline Duarte Riva - Integrante / Felipe Castilhos - Integrante.Financiador(es): Hewlett-Packard Brasil - Matriz - Auxílio financeiro.
Número de produções C, T & A: 1
2008 - 2009
APL - 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: Joao Batista Souza de Oliveira - Integrante / Isabel Harb Manssour - Coordenador / Ricardo Farias Bidart Piccoli - Integrante / Mauricio Souza Klein - Integrante / Alexandre Kazuo Seki - 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 - 2006
CPSE - 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: Joao Batista Souza de Oliveira - Integrante / 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.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 - 2006
Visualizacao 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: Joao Batista Souza de Oliveira - Coordenador / Paulo Henrique de Souza Schneider - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.Número de orientações: 1
1997 - 1999
Aplicacoes 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: Joao Batista Souza de Oliveira - Coordenador / Edward Scott Meadows Junior - Integrante.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ções



Produção bibliográfica
Artigos completos publicados em periódicos

1.
OLIVEIRA, JOÃO BATISTA S. DE2016OLIVEIRA, JOÃO BATISTA S. DE; STOLFI, JORGE ; NEHAB, DIEGO ; FIGUEIREDO, LUIZ HENRIQUE DE . Rigorous bounds for polynomial Julia sets. Journal of Computational Dynamics, v. 3, p. 113-137, 2016.

2.
Piccoli, Ricardo2012 Piccoli, Ricardo ; Oliveira, João ; Manssour, Isabel . Optimal pagination and content mapping for customized magazines. JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY (ONLINE), v. 18, p. 331-349, 2012.

3.
de Oliveira, João Batista S.2009 de Oliveira, João Batista S.. Two algorithms for automatic page layout and possible applications. Multimedia Tools and Applications, p. 1, 2009.

4.
OLIVEIRA, J. B. S.;de Oliveira, João Batista S.;Oliveira, J. B.;Oliveira, João;de Oliveira, joão Batista Souza;Oliveira, João Batista S.;de Oliveira, João B. S.;Oliveira, João Batista;OLIVEIRA, JOÃO BATISTA S. DE2003 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.

5.
OLIVEIRA, J. B. S.;de Oliveira, João Batista S.;Oliveira, J. B.;Oliveira, João;de Oliveira, joão Batista Souza;Oliveira, João Batista S.;de Oliveira, João B. S.;Oliveira, João Batista;OLIVEIRA, JOÃO BATISTA S. DE2002OLIVEIRA, J. B. S.; FIGUEIREDO, L. H. . Interval computation of Viswanath's constant. Reliable Computing, Sao Petersburgo, v. 8, n.2, p. 131-138, 2002.

6.
LOPES, H.2002 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.

7.
OLIVEIRA, J. B. S.;de Oliveira, João Batista S.;Oliveira, J. B.;Oliveira, João;de Oliveira, joão Batista Souza;Oliveira, João Batista S.;de Oliveira, João B. S.;Oliveira, João Batista;OLIVEIRA, JOÃO BATISTA S. DE2000 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.

8.
WILKE, F. Z.1999WILKE, 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.

9.
OLIVEIRA, J. B. S.;de Oliveira, João Batista S.;Oliveira, J. B.;Oliveira, João;de Oliveira, joão Batista Souza;Oliveira, João Batista S.;de Oliveira, João B. S.;Oliveira, João Batista;OLIVEIRA, JOÃO BATISTA S. DE1996OLIVEIRA, 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.

10.
OLIVEIRA, J. B. S.;de Oliveira, João Batista S.;Oliveira, J. B.;Oliveira, João;de Oliveira, joão Batista Souza;Oliveira, João Batista S.;de Oliveira, João B. S.;Oliveira, João Batista;OLIVEIRA, JOÃO BATISTA S. DE1996OLIVEIRA, 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.
Schunk, Anelise ; Bergmann, Francine ; Piccoli, Ricardo ; ZIESEMER, A. C. A. ; Mansour, Isabel Harb ; OLIVEIRA, J. B. S. ; Silveira, Milene . User Impressions About Distinct Approaches to Layout Design of Personalized Content. In: 13th International Conference on Information Technology, 2016, Las Vegas. Proceedings of the 13th International Conference on Information Technology. Cham: Springer International Publishing, 2016. v. 1. p. 1009-1020.

2.
Chamun, Rodrigo ; ZIESEMER, A. C. A. ; Mansour, Isabel Harb ; OLIVEIRA, J. B. S. ; Silveira, Milene . What About Document Folding? User Impressions and a Design Approach. In: International Conference on Human-Computer Interaction, 2015, Los Angeles. Proceedings of the International Conference on Human-Computer Interaction. Berlin: Springer, 2015. v. 1. p. 307-319.

3.
Chamun, Rodrigo ; PINHEIRO, DANIELE ; JORNADA, DIEGO ; de Oliveira, João Batista S. ; Manssour, Isabel . Extracting web content for personalized presentation. In: the 2014 ACM symposium, 2014, Fort Collins. Proceedings of the 2014 ACM symposium on Document engineering - DocEng '14. New York: ACM Press, 2014. p. 157.

4.
ZIESEMER, A. C. A. ; Bergmann, Francine ; Mansour, Isabel Harb ; OLIVEIRA, J. B. S. ; Silveira, Milene . Do Gender and Age Matter? A User Study on Differences in Photo Collection Management. In: International Conference on Human-Computer Interaction, 2014, Creta. Proceedings of the International Conference on Human-Computer Interaction. Berlin: Springer, 2014. v. 1. p. 199-207.

5.
Piccoli, Ricardo ; Oliveira, João Batista . Balancing font sizes for flexibility in automated document layout. In: the 2013 ACM symposium, 2013, Florence. Proceedings of the 2013 ACM symposium on Document engineering - DocEng '13. New York: ACM Press, 2013. p. 151.

6.
Bergmann, Francine ; Manssour, Isabel H. ; SILVEIRA, M. S. ; OLIVEIRA, J. B. S. . Automatic Layout Generation for Digital Photo Albums: A User Study. In: International Conference on Human-Computer Interaction, 2013, Las Vegas. Proceedings of the International Conference on Human-Computer Interaction. Berlin: Springer, 2013. v. 1. p. 117-126.

7.
ZIESEMER, A. C. A. ; OLIVEIRA, J. B. S. . Keep Querying and Tag on: Collaborative Folksonomy Using Model-Based Recommendation. In: International Conference on Collaboration and Technology, 2013, Wellington. Proceedings of the International Conference on Collaboration and Technology. Berlin: Springer, 2013. v. 1. p. 10-17.

8.
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.

9.
Piccoli, Ricardo Farias Bidart ; Chamun, Rodrigo ; Cogo, Nicole Carrion ; de Oliveira, joão Batista Souza ; Manssour, Isabel Harb . A novel physics-based interaction model for free document layout, 2011, Mountain View, 2011. v. 1. p. 153-162.

10.
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.

11.
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.

12.
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.

13.
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.

14.
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.

15.
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.

16.
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.

17.
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.

18.
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.

19.
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.

20.
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.

21.
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.

22.
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.

23.
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.

24.
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.

25.
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.

26.
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.

27.
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.

28.
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.

29.
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.

30.
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.

31.
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.

32.
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.
Riva, Aline Duarte ; Seki, Alexandre Kazuo ; de Oliveira, joão Batista Souza ; Mansour, Isabel Harb ; Piccoli, Ricardo Farias . Two new aesthetic measures for item alignment. In: the 10th ACM symposium, 2010, Manchester. Proceedings of the 10th ACM symposium on Document engineering - DocEng. New York: ACM Press, 2010. p. 263-266.

3.
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.

4.
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.1996CLAUDIO, D. M. ; OLIVEIRA, J. B. S. . Interval approximations. Zeitschrift F. Ang. Mathematik U. Mechanik Iciam Gam95, v. 76, n.1, p. 375-376, 1996.

Outras produções bibliográficas
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
Assessoria e consultoria
1.
OLIVEIRA, J. B. S.. Programa PROSPECTAR. 2002.

2.
OLIVEIRA, J. B. S.. Programa RHAE. 1999.

3.
OLIVEIRA, J. B. S.. SOFTEX. 1997.

Programas de computador sem registro
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.; FIGUEIREDO, L. H. . Robust approximation of offsets, bisectors and medial axes of plane curves. 2002.

2.
OLIVEIRA, J. B. S.; MARIA FILHO, I. S. . Effective reduction of arithmetical expressions. 2001.

3.
OLIVEIRA, J. B. S.; FIGUEIREDO, L. H. . Interval Computation of viswanath's constant. 2001.


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).



Patentes e registros



Patente

A Confirmação do status de um pedido de patentes poderá ser solicitada à Diretoria de Patentes (DIRPA) por meio de uma Certidão de atos relativos aos processos
1.
 SILVA, A. C. B. ; OLIVEIRA, J. B. S. ; MENEGUZZI, F. R. ; MEIRELLES, L. L. . Data Processing System and Method (GB). 2004, Grã-Bretanha.
Patente: Privilégio de Inovação. Número do registro: GB0409613D0, título: "Data Processing System and Method (GB)" , Instituição de registro: UK Patent Office. Depósito: 30/04/2004; Concessão: 02/06/2004. Instituição(ões) financiadora(s): PUCRS / HP Brasil.

2.
 SILVA, A. C. B. ; OLIVEIRA, J. B. S. ; MENEGUZZI, F. R. ; MEIRELLES, L. L. . Data Processing System and Method (US). 2005, Estados Unidos.
Patente: Privilégio de Inovação. Número do registro: US20080201328A1, título: "Data Processing System and Method (US)" , Instituição de registro: United States Patent and Trademark Office. Depósito: 28/04/2005; Concessão: 21/08/2008. Instituição(ões) financiadora(s): PUCRS / HP Brasil.

3.
 SILVA, A. C. B. ; de Oliveira, joão Batista Souza ; MENEGUZZI, F. R. ; MEIRELLES, L. L. . Data processing system and method (W). 2005, Brasil.
Patente: Privilégio de Inovação. Número do registro: WO2005109230A1, título: "Data processing system and method (W)" , Instituição de registro: WIPO - World Intellectual Property Organization. Depósito: 17/11/2005

4.
 de Oliveira, João Batista S.; MANSSOUR, I. H. ; PICCOLI, R. F. B. ; SEKI, A. K. ; KLEIN, M. S. . SYSTEM AND METHOD FOR AUTOMATIC PAGE LAYOUT. 2010, Brasil.
Patente: Privilégio de Inovação. Número do registro: 20120042240, título: "SYSTEM AND METHOD FOR AUTOMATIC PAGE LAYOUT" , Instituição de registro: United States Patent and Trademark Office. Depósito: 10/08/2010Instituição(ões) financiadora(s): Hewlett-Packard Brasil.

5.
 de Oliveira, João Batista S.; MANSSOUR, I. H. ; Piccoli, Ricardo ; Cogo, Nicole Carrion ; Chamun, Rodrigo . DOCUMENT LAYOUT. 2012, Brasil.
Patente: Privilégio de Inovação. Número do registro: 20140082530, título: "DOCUMENT LAYOUT" , Instituição de registro: United States Patent and Trademark Office. Depósito: 14/09/2012Instituição(ões) financiadora(s): Hewlett-Packard Corp..

6.
 RISS, M. ; VENKATA, N. D. ; Chamun, Rodrigo ; de Oliveira, João Batista S. ; Manssour, Isabel H. ; ZIESEMER, A. C. A. . DISPLAYING A FOLDING DOCUMENT. 2013, Estados Unidos.
Patente: Privilégio de Inovação. Número do registro: US9,772,977B2, título: "DISPLAYING A FOLDING DOCUMENT" , Instituição de registro: United States Patent and Trademark Office. Depósito: 14/11/2013; Concessão: 26/09/2017.


Programa de computador
1.
BORGES, K. S. ; OLIVEIRA, J. B. S. . SEOD - Sistema de Empréstimo de Objetos Digitais. 2002.
Patente: Programa de Computador. Número do registro: 00042451, título: "SEOD - Sistema de Empréstimo de Objetos Digitais" .



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
MACIEL, C.; OLIVEIRA, J. B. S.; SILVEIRA, M. S.. Participação em banca de Francine Bülow Bergmann. Aprimorando a qualidade da interação do usuário em relação ao controle de privacidade em redes sociais. 2013. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

2.
FREITAS, C. M. D. S.; SILVEIRA, M. S.; OLIVEIRA, J. B. S.. Participação em banca de Alexandre Kazuo Seki. Uma proposta de representação não-linear para o fluxo de edição de imagens. 2012. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

3.
OLIVEIRA, J. B. S.; Manssour, Isabel H.; SILVEIRA, M. S.. Participação em banca de Angelina de Carvalho Alvarez Ziesemer. Recomendação de taqgs para midia social colaborativa: da generalização à personalização. 2012. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

4.
PINHO, M. S.; OLIVEIRA, J. B. S.. Participação em banca de Eduardo José Fabris. Emprego rde realidade virtual, realidade aumentada e tele-presença imersiva na operação de veículos não-tripulados. 2012. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

5.
MANSSOUR, I. H.; OLIVEIRA, J. B. S.; PIMENTA, M. S.. Participação em banca de Samantha de Castro Cañete. Interface de gerenciamento e consultas visuais em um banco de dados de biodiversidade. 2011. Dissertação (Mestrado em PPGC - Programa de Pós Graduação em Computação UFRGS) - Universidade Federal do Rio Grande do Sul.

6.
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.

7.
OLIVEIRA, J. B. 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.

8.
PIMENTA, M. S.; OLIVEIRA, J. B. S.; SILVEIRA, 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 Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

9.
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.

10.
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.

11.
PINHO, M. S.; OLIVEIRA, J. B. 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.

12.
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.

13.
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.

14.
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.

15.
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.

16.
PINHO, M. S.; OLIVEIRA, J. B. S.; Manssour, Isabel; FREITAS, C. M. D. S.. Participação em banca de Eduardo Costa Lopes. Jéssica Reinheimer de Lima e Leandro Pereira da Silva. 2005. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

17.
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.

18.
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.

19.
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.

20.
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.

21.
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.

22.
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.

23.
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.

24.
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.

25.
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.

26.
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.

27.
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.

28.
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.

29.
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.

30.
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.

31.
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.

32.
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.

33.
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.

34.
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.

35.
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.

36.
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.

37.
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.
MIELNICZUK, L.; SOSTER, D. A.; SILVA, J. M.; OLIVEIRA, J. B. S.. Participação em banca de Karen Sica da Cunha. A reambientação do jornalismo popular no meio digital: uma análise do Diário Gaúcho e do Extra. 2015. Tese (Doutorado em Comunicação Social) - Pontifícia Universidade Católica do Rio Grande do Sul.

2.
OLIVEIRA, J. B. S.; MUSSE, S. R.; JUNG, C.. Participação em banca de Julio Cezar Silveira Jacques Junior. Segmentação de pessoas em imagens estáticas baseada em esqueleto. 2012. Tese (Doutorado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

3.
CUNHA. M. R.; BIANCO, N. R.; FRAGOSO, S.; SILVA, J. M.; OLIVEIRA, J. B. S.. Participação em banca de Andreia Denise Mallmann. Midia fluida: um estudo midiológico aplicado na BBC. 2010. Tese (Doutorado em Comunicação Social) - Pontifícia Universidade Católica do Rio Grande do Sul.

4.
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.

5.
OLIVEIRA, M. C. F.; MINGHIM, R.; FREITAS, C. M. D. S.; LEVKOWITZ, H.; OLIVEIRA, J. B. S.. Participação em banca de Almir Olivette Artero. Estratégias para apoiar a detecção de estruturas em visualizações multidimensionais perceptualmente sobrecarregadas. 2005. Tese (Doutorado em Ciências da Computação e Matemática Computacional) - Universidade de São Paulo.

6.
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.

7.
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.

8.
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.

9.
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.
SILVEIRA, M. S.; OLIVEIRA, J. B. S.; Manssour, Isabel. Participação em banca de Candice Tosi Michelon.Visualização Dinâmica de Tweets. 2017. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Pontifícia Universidade Católica do Rio Grande do Sul.

2.
OLIVEIRA, J. B. S.; Manssour, Isabel; PINHO, M. S.. Participação em banca de Laécio Ferreira Morais.Monitoramento Comportamental De Roedores. 2015. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

3.
SILVEIRA, M. S.; COHEN, M.; OLIVEIRA, J. B. S.. Participação em banca de Jéssica Reinheimer de Lima e Leandro Pereira da Silva.Organização de favoritos baseada em linha do tempo. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

4.
Manssour, Isabel; FRANCIOSI, B. R.; OLIVEIRA, J. B. S.. Participação em banca de Alexandre Dias de Assis.Reconstrução de comunidades a partir de uma rede social. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

5.
OLIVEIRA, J. B. S.; PINHO, M. S.; Manssour, Isabel. Participação em banca de Ricardo Serro.Detecção e Reconhecimento de Placas de Carros em Imagens Digitais. 2012. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

6.
OLIVEIRA, J. B. S.; COHEN, M.; SILVEIRA, M. S.. Participação em banca de Rogério Wenzel Carvalho.Ferramenta para Visualização de Dados Temporais. 2011. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

7.
PINHO, M. S.; OLIVEIRA, J. B. S.; Manssour, Isabel. Participação em banca de Vitor Braescher Barbosa.PICTAG - Uma Abordagem para Indexação de Fotos. 2010. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

8.
PINHO, M. S.; OLIVEIRA, J. B. S.; Manssour, Isabel. Participação em banca de Eduarda Alves Santos Cardoso.Um Estudo sobre Análise e Classificação de Imagens de Raio-X Computadorizado. 2010. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

9.
OLIVEIRA, J. B. S.; OLIVEIRA, F. M.; Manssour, Isabel. Participação em banca de Diogo Pereira Ribeiro.Refinamento de buscas por clusterização. 2009. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

10.
PINHO, M. S.; OLIVEIRA, J. B. S.; Manssour, Isabel. Participação em banca de Guilherme Coletto Rotta.DeepTwitter: um sistema para gerenciar e visualizar informações do Twitter. 2009. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

11.
OLIVEIRA, J. B. S.; PINHO, M. S.; Manssour, Isabel. Participação em banca de Luciano Pereira Barbosa.Criação automática de álbuns de fotos. 2009. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

12.
OLIVEIRA, J. B. S.; COHEN, M.; Manssour, Isabel. Participação em banca de Alexandre Kazuo Seki.Um Algoritmo para Construção de Fotomosaicos. 2009. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

13.
COHEN, M.; OLIVEIRA, J. B. S.; Manssour, Isabel. Participação em banca de Renan de Assis Schmitt.Aplicação do Algoritmo Seam Carving para Redimensionamento de Vídeos para a Televisão Digital. 2008. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

14.
Manssour, Isabel; PINHO, M. S.; OLIVEIRA, J. B. S.. Participação em banca de Ricardo Farias Bidart Piccoli.Um algoritmo para quantização de imagens coloridas baseado em preservação de contraste. 2006. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

15.
Manssour, Isabel; OLIVEIRA, J. B. S.; COHEN, M.. Participação em banca de Cristian Chitão Teixeira.Um algoritmo para automação da criação de programas. 2006. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

16.
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.

17.
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.

18.
Manssour, Isabel; PINHO, M. S.; OLIVEIRA, J. B. S.. Participação em banca de Frederico Ferro Schuh.SIKS - Simple Inverse Kinematics System. 2003. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica 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.



Eventos



Participação em eventos, congressos, exposições e feiras
1.
Maratona de programação ACM / ICPC. Competição. 2018. (Olimpíada).

2.
Maratona de programação ACM / ICPC. Competição. 2017. (Olimpíada).

3.
Maratona de programação ACM / ICPC. Competição. 2016. (Olimpíada).

4.
Maratona de programação ACM / ICPC. Competição. 2015. (Olimpíada).

5.
Maratona de programação ACM / ICPC. Competição. 2012. (Olimpíada).

6.
Maratona de programação ACM / ICPC. Competição. 2011. (Olimpíada).


Organização de eventos, congressos, exposições e feiras
1.
OLIVEIRA, J. B. S.. Programa Futuros Calouros. 2012. (Outro).

2.
OLIVEIRA, J. B. S.. Programa Futuros Calouros. 2011. (Outro).

3.
AGUSTINI, A. ; FRANCIOSI, B. R. ; MANSSOUR, I. H. ; OLIVEIRA, J. B. S. ; FERNANDES, L. G. L. ; SOUZA, E. G. . Jornada Acadêmica Faculdade de Informática. 2008. (Outro).

4.
FERNANDES, L. G. L. ; ROSE, C. A. F. ; AGUSTINI, A. ; OLIVEIRA, J. B. S. ; BECKER, M. Q. . Jornada Acadêmica Faculdade de Informática. 2007. (Outro).



Orientações



Orientações e supervisões concluídas
Dissertação de mestrado
1.
Aline Duarte Riva. Avaliação de Métodos para Geração de Documentos Personalizados. 2011. 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.

2.
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.

3.
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.

4.
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.

5.
Aline Duarte Riva. Produçao automática de documentos a partir de bases de dados. 2008. 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.

6.
Thiago Bueno Silva. Um framework para a geração automática de documentos para a Web. 2008. Dissertação (Mestrado em Mestrado em Ciencia da Computacao) - Pontificia Universidade Catolica do Rio Grande do Sul, . Orientador: Joao Batista Souza de Oliveira.

7.
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.

8.
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.

9.
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.

10.
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.

11.
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.

12.
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.

13.
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.

14.
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.

15.
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.

16.
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.

17.
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.

18.
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.

19.
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. Coorientador: Joao Batista Souza de Oliveira.

Trabalho de conclusão de curso de graduação
1.
Jéssica Reinheimer de Lima e Leandro Pereira da Silva. Organização de favoritos baseada em linha do tempo. 2015. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul. Orientador: Joao Batista Souza de Oliveira.

2.
Bruney Narciso da Silva. Um Sistema de Remontagem de Objetos Fracionados. 2012. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul. Orientador: Joao Batista Souza de Oliveira.

3.
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.

4.
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.

5.
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.



Inovação



Patente
1.
 RISS, M. ; VENKATA, N. D. ; Chamun, Rodrigo ; de Oliveira, João Batista S. ; Manssour, Isabel H. ; ZIESEMER, A. C. A. . DISPLAYING A FOLDING DOCUMENT. 2013, Estados Unidos.
Patente: Privilégio de Inovação. Número do registro: US9,772,977B2, título: "DISPLAYING A FOLDING DOCUMENT" , Instituição de registro: United States Patent and Trademark Office. Depósito: 14/11/2013; Concessão: 26/09/2017.




Página gerada pelo Sistema Currículo Lattes em 22/11/2018 às 9:28:49