João Carlos da Silva

Doutor em Ciência da Computação - University Of East Anglia - UK (1996). Mestre em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (1983) e graduado em Licenciatura em Matemática pela Pontifícia Universidade Católica de Goiás (1976). É Professor Titular (aposentado) do Instituto de Informática da Universidade Federal de Goiás, onde atualmente atua como Professor Voluntário. Tem experiência na área de Ciência da Computação, com ênfase em Banco de Dados, com interesses de pesquisa nos seguintes temas: banco de dados heterogêneos, consultas a bancos de dados, consultas com palavras-chave, uso de ontologias para interpretação de consultas, integração de banco de dados, integração de dados e bancos de dados na Web.

Informações coletadas do Lattes em 26/08/2025

Acadêmico

Formação acadêmica

Doutorado em Ciência da Computação

1992 - 1996

University Of East Anglia
Título: Querying Multiple Databases which have Unknown Schemas
Orientador: Peter M Stocker
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: banco de dados; Integração de Bancos de Dados; Sistemas heterogêneos.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Banco de Dados. Setores de atividade: Atividades de Banco de Dados.

Mestrado em Informática

1981 - 1983

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Um Processador de Consultas sobre uma Relação,Ano de Obtenção: 1983
Marco Antônio Casanova.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: banco de dados; processamento de consultas.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Banco de Dados. Setores de atividade: Atividades de Banco de Dados.

Graduação em Licenciatura em Matemática

1973 - 1976

Pontifícia Universidade Católica de Goiás

Pós-doutorado

2014 - 2015

Pós-Doutorado. , Birkbeck - University of London, BBK, Inglaterra. , Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. , Grande área: Ciências Exatas e da Terra, Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Banco de Dados.

Formação complementar

2013 - 2013

Big Data: The Big Picture. (Carga horária: 2h). , PluralSight, PLURALSIGHT, Estados Unidos.

2013 - 2013

SQL Big Data Convergence - The Big Picture. (Carga horária: 2h). , PluralSight, PLURALSIGHT, Estados Unidos.

2013 - 2013

MySQL Indexing for Performance. (Carga horária: 2h). , PluralSight, PLURALSIGHT, Estados Unidos.

2013 - 2013

Meet PostgreSQL. (Carga horária: 2h). , PluralSight, PLURALSIGHT, Estados Unidos.

2013 - 2013

Cloud Computing: The Big Picture. (Carga horária: 2h). , PluralSight, PLURALSIGHT, Estados Unidos.

2013 - 2013

NoSQL: The Big Picture. (Carga horária: 2h). , PluralSight, PLURALSIGHT, Estados Unidos.

2001 - 2001

Planos Pedagógicos de Cursos da Área de Computação e Informática. (Carga horária: 20h). , Sociedade Brasileira de Computação - Porto Alegre, SBC, Brasil.

1991 - 1991

Tópicos em Representação de Conhecimento (X JAI - SBC). (Carga horária: 10h). , Sociedade Brasileira de Computação - Porto Alegre, SBC, Brasil.

1981 - 1981

Máquinas, Programas e Algoritmos. (Carga horária: 10h). , Universidade Estadual de Campinas, UNICAMP, Brasil.

1981 - 1981

Linguagens Formais e Autômatos. (Carga horária: 10h). , Universidade Estadual de Campinas, UNICAMP, Brasil.

1981 - 1981

Análise e Síntese de Programas. (Carga horária: 10h). , Universidade Estadual de Campinas, UNICAMP, Brasil.

1981 - 1981

A Construção de um Compilador. (Carga horária: 10h). , Universidade Estadual de Campinas, UNICAMP, Brasil.

1981 - 1981

Introdução à Arquitetura de Microcomputadores. (Carga horária: 10h). , Universidade Estadual de Campinas, UNICAMP, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Áreas de atuação

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

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

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

Organização de eventos

VINCENZI, A. M. R. ; FERREIRA, D. J. ; CASTONGUAY, D. ; NASCIMENTO, H. A. D. ; SILVA, J. C. ; LEITAO-JUNIOR, P. S. ; SOARES, T. W. L. . Escola Regional de Informática do Centro-Oeste - ERI-CO. 2010. (Congresso).

SILVA, J. C. . II Jornada de Pesquisa do Instituto de Informática. 2009. (Congresso).

LEITAO-JUNIOR, P. S. ; SILVA, J. C. . Escola Regional de Informática do Centro-Oeste - ERI-CO. 2008. (Congresso).

RODRIGUES, V. J. S. ; SILVA, J. C. . ETI - Encontro de Tecnologia em Informática da UFG. 2007. (Congresso).

NASCIMENTO, H. A. D. ; SILVA, J. C. . ETI - Encontro de Tecnologia em Informática da UFG. 2005. (Congresso).

Participação em eventos

8th International Information and Telecommunication Technologies Symposium.Recuperação Contextualizada de Documentos em Bibliotecas Digitais. 2009. (Simpósio).

Jornada de Pesquisa do Instituto de Informática. 2009. (Encontro).

EATIS 2008 - Euro-American Conference on Telematics and Information Systems. Semantic Web Support Applications. 2008. (Congresso).

Escola Regional de Informática do Centro-Oeste ERI-CO. 2008. (Encontro).

Seminário Internacional Brasil-Canadá de Educação a Distância. 2008. (Seminário).

Seminário de Gestão Estratégica - UFG. 1998. (Seminário).

British National Conference on Databases. 1994. (Congresso).

19th International Conference on Very Large Data Bases. 1993. (Congresso).

VII Simpósio Brasileiro de Banco de Dados. 1992. (Simpósio).

Seminário Universidades (ABC Bull). 1991. (Seminário).

XI Congresso da Sociedade Brasileira de Computação. 1991. (Congresso).

X Congresso da Sociedade Brasileira de Computação. 1990. (Congresso).

Congresso Goiás Século XXI - Ciência e Tecnologia no Contexto xto do Desenvolvimento. 1989. (Congresso).

IV Simpósio Brasileiro de Banco de Dados. 1989. (Simpósio).

III Simpósio Brasileiro de Banco de Dados. 1988. (Simpósio).

V Escola de Computação. 1986. (Outra).

Segunda Escola de Computação. 1981. (Outra).

Matemática e Física - Teoria e Prática. 1980. (Seminário).

III Seminário sobre Extensão Universitária. 1979. (Seminário).

Participação em bancas

Aluno: Aline Dayany de Lemos

SILVA, J. C.RIBEIRO, L. A.LUCENA, F. N.. Avaliação Semântica de Consultas por Palavras-chave a Bancos de Dados Relacionais. 2020. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Felipe Ferreira Borges

RIBEIRO, L. A.; PEREIRA, D. A.;SILVA, J. C.. Otimizações em Junções por Similaridade sobre Dados Representados por Múltiplos Atributos. 2019. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Walisson Pereira de Sousa

SILVA, J. C.; HOLANDA, M. T.;LEITAO-JUNIOR, P. S.. Uma Técnica para Ranqueamento de Interpretações SQL Oriundas de Consultas com Palavras-chave. 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Áurea Valéria Pereira da Silva

LEITAO-JUNIOR, P. S.Silva, João C.VINCENZI, A. M. R.. Persistência de Dados Clínicos Baseada nas Definições ADL de Arquétipos do OpenEHR. 2016. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Beatriz Proto Martins

LEITAO-JUNIOR, P. S.LUCENA, F. N.Silva, João C.VINCENZI, A. M. R.. Persistência de Dados Clínicos Baseados no OpenEHR: Uma Abordagem Orientada por Recursos Limitados. 2016. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Karen Aline Alves Bezerra

RIBEIRO, L. A.; ESMIN, A. A. A.;SILVA, J. C.. Agrupamento de duplicatas baseado em junções por similaridade. 2015. Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras.

Aluno: Walquíria Fernandes Marins

SILVA, J. C.LOSCIO, B. F.; BULCAO NETO, R. F.;LEITAO-JUNIOR, P. S.. Ontologias de Domínio na Interpretação de Consultas a Banco de Dados Relacionais. 2015. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Flávio de Assis Vilela

SILVA, J. C.LOSCIO, B. F.RIBEIRO, L. A.LUCENA, F. N.. Um Método de Integração de Dados Armazenados em Bancos de Dados Relacionais e NOSQL. 2015. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: MARIANA SOLLER RAMADA

SILVA, J. C.MORO, M. M.ROSA, T. C.. Um Método de Análise Semântica de Consultas com Palavras-chave para acesso a Informações Armazenadas em Múltiplos Bancos de Dados. 2013. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Alison Carlos Filgueiras

SILVA, J. C.; HOLANDA, M. T.;LEITAO-JUNIOR, P. S.. Uma Experiência de Consultas com Palavras-chave em Fontes de Dados Heterogêneas na Web. 2013. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Elisabete Tomomi Kowata

SILVA, J. C.VINCENZI, A. M. R.SIQUEIRA, S. W. M.. Metadados de Bancos de Dados Relacionais: Extração e Exposição com o Protocolo OAI-PMH. 2011. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Alexandre Martins Ferreira Bueno

BRITO, L. C.PATTO, V. S.SILVA, J. C.CRUZ JUNIOR, G.. Proposta de um Sistema Hipermídia Adaptativo Educacional para a Personalização do Processo de Ensino Aprendizagem da Web. 2011. Dissertação (Mestrado em Engenharia Elétrica e de Computação) - Universidade Federal de Goiás.

Aluno: Renan Rodrigues de Oliveira

CARVALHO, C. L.SILVA, J. C.; SILVA, E. M.. Recuperação Contextualizada de Documentos Integrada pelo Protocolo OAI-PMH. 2010. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Cássio Olivieira Camilo

SILVA, J. C.CARVALHO, C. L.CAMPOS, M. L. M.. Uma Metodologia para Mineração de Regras de Associação usando Ontologias para Integração de Dados Estruturados e não Estruturados. 2010. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Geoflávia Guilarducci de Alvarenga

OLIVEIRA, J. L.; Mangan, M. A. S.;SILVA, J. C.. Uma abordagem para tratamento de Regras de Negócios em Sistemas de Informação. 2007. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Rogério Arantes Gaioso

LUCENA, F. N.SILVA, J. C.Liesenberg, H. K. E.CARVALHO, C. L.. Integrate: Infra-Estrutura para Integração de Fontes de Dados Heterogêneas. 2007. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Robson Cardoso Vieira

SILVA, J. C.LEITAO-JUNIOR, P. S.LUCENA, F. N.. Consultas com Palavras-chave em Bancos de Dados Relacionais descritos por Metadados Multilíngues. 2020. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Felipe Alves dos Santos

SILVA, J. C.LEITAO-JUNIOR, P. S.LUCENA, F. N.. Processamento de Consultas com Palavras-chave em Bancos de Dados NoSQL. 2020. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Aline Dayany de Lemos

SILVA, J. C.RIBEIRO, L. A.LEITAO-JUNIOR, P. S.. Sobre Avaliação de Métodos de Consultas por Palavras-chave em Bancos de Dados Relacionais. 2019. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Audir da Costa Oliveira Filho

Silva, João C.LUCENA, F. N.RIBEIRO, L. A.. Benchmark para consultas por palavras-chave a banco de dados relacionais. 2017. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Walisson Pereira de Sousa

Silva, João C.LEITAO-JUNIOR, P. S.. Ranqueamento de Interpretações de Consultas com Palavras-chave Submetidas a Bancos de Dados Relacionais. 2016. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Flávio de Assis Vilela

SILVA, J. C.RIBEIRO, L. A.LUCENA, F. N.. Sobre Integração de Dados Estruturados e Não Estruturados. 2013. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Walquíria Fernandes Marins

SILVA, J. C.BULCAO NETO, R. F.LEITAO-JUNIOR, P. S.. Interpretação Semântica de Consulta a Banco de Dados usando Ontologias. 2013. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Júnio Cesar de Lima

CARVALHO, C. L.LIMA, J. C.AMBRÓSIO, A. P. L.SILVA, J. C.. Programação em Lógica x Web Semântica: Estudo do Estado da Arte. 2005.

Aluno: Alexandra Assumpção de Abreu Gouvêa

LUCENA, F. N.; GOUVÊA, A. A. A.; SANTOS, D. C.;SILVA, J. C.. Aplicações de Padrões de Projetos Orientados a Objetos. 2004.

Aluno: Olavo Cardoso Terra Neto e Juliano Batista de Sousa

LUCENA, F. N.; SOUSA, O. C. T. N. E. J. B.; SANTOS, D. C.;SILVA, J. C.. Persistência para Aplicações Orientadas a Objetos e Banco de Dados. 2004.

Aluno: Herberth Borelli

AMBRÓSIO, A. P. L.; BORELLI, H.;CARVALHO, C. L.SILVA, J. C.. Gerenciamento e Manutenção de Dados no Contexto da Web Semântica. 2004.

Aluno: Airissandra Oliveira Carneiro e Claudiene Rosa de Santana

CARVALHO, C. L.; SANTANA, A. O. C. E. C. R.;SILVA, J. C.OLIVEIRA, J. L.. Portal Turístico do Estado de Goiás: Uma Abordagem Orientada a Objetos. 2004.

Aluno: Rogeria Luzia Wolpp Goncalves

OLIVEIRA, J. L.; GONÇALVES, R. L. W.;AMBRÓSIO, A. P. L.SILVA, J. C.. Modelagem de uma Ferramenta para Construção de Esquema de Banco de Dados Usando o MER. 2004.

Aluno: Flávia Caroline de Bessa

LUCENA, F. N.; BESSA, F. C.;COSTA, F. M.SILVA, J. C.. Modelagem e Implementação de parte da Camada de Apresentação do SISPG Usando Tecnologia WAP. 2004.

Aluno: Duílio Antonio de Castro

OLIVEIRA, J. L.; CASTRO, D. A.; SANTOS, D. C.;SILVA, J. C.. Aplicação de Sistemas de Banco de Dados Distribuídos em uma grande empresa brasileira. 2004.

Aluno: Marcos Vinicius S

CARVALHO, C. L.; ALBUQUERQUE, M. V. S. F. E. O. A.;AMBRÓSIO, A. P. L.SILVA, J. C.. Fernandes e Onia A. Albuquerque. Implementação de um Protótipo de uma Ferramenta para a Alimentação Automática de Dados para o Portal do Inst. de Informática da UFG. 2004.

Aluno: Juliana Hiroko Kowata

SOUZA, A. S.;SILVA, J. C.OLIVEIRA, J. L.. Medições Aplicadas ao CMM. 2003. Monografia (Aperfeiçoamento/Especialização em Análise e Projeto de Sistemas de Informação) - Universidade Federal de Goiás.

Aluno: Diógenes Gomes Pereira da Silva, Gustavo Soltz e outros

LUCENA, F. N.SILVA, J. C.OLIVEIRA, J. L.. Unidade Certificadora do Rastreamento do Rebanho Bovino, um estudo de caso de modelagem do negócio. 2003. Monografia (Aperfeiçoamento/Especialização em Análise e Projeto de Sistemas de Informação) - Universidade Federal de Goiás.

Aluno: Vitória Mendes

LUCENA, F. N.SILVA, J. C.. ConOps: Um Estudo de Caso para um Sistema de Informação em Saúde. 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Leonardo Jacarandá Neves

LUCENA, F. N.SILVA, J. C.. Requsitos de Software para as exigências da Certificação SBIS/CFM. 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Michael Alexandre da Silva Sampietro

LUCENA, F. N.SILVA, J. C.. Facilitando a construção de Caonsultas em AQL: uma proposta. 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Camila Maione

LUCENA, F. N.SILVA, J. C.. Projeto de Interaçao do Sistema de Distribuição de Disciplinas. 2011. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Carlos Eduardo Roriz

LUCENA, F. N.SILVA, J. C.. Estudo de Caso do Google AppEngine. 2011. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Lauro Henrique Mendes Ribeiro

LUCENA, F. N.SILVA, J. C.; Quinta, M. R.. Geração Automática de Interfaces para Avaliação pela Web. 2009. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Ivan Marquez de Moura Junior

AMBRÓSIO, A. P. L.SILVA, J. C.. Sistema de Recuperação de Informação (SRI) Utilizando Dicionário de Sinônimos. 2007. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Paulo Eustáquio de M

CUNHA, E. V. R.SILVA, J. C.OLIVEIRA, J. L.. Júnior e Vinícius Barbosa de Morais.Análise Essencial de um sistema para informatização de Confecção. 1999. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Cristiano Paes Camapum Guedes e Tiago Lima Massoni

LUCENA, F. N.AMBRÓSIO, A. P. L.SILVA, J. C.. EASYZIP - Um Compactador de Arquivos Interativo Usando ZIP. 1999. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Lídio de Abreu Nunes Júnior

LONGO, H. J.SILVA, J. C.ALVARES, N. O.. Análise de Estruturas de Dados para o Problema do Recobrimento. 1997. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Rodrigo Peres Franco Furtado

LONGO, H. J.SILVA, J. C.ALVARES, N. O.. Análise de Estruturas Harmônicas e Melódicas utilizando Grafos. 1997. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Samua Duarte Mariano

CUNHA, E. V. R.NASCIMENTO, H. A. D.SILVA, J. C.. Análise, projeto e implementação parcial do Controle de Peças do Museu Antropológico da UFG. 1997. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Guilherme Soares Leite

SILVA, J. C.CUNHA, E. V. R.CARVALHO, C. L.. SGBD's: Um Estudo Comparativo. 1992. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Cícero Ferreira Carrijo Júnior

ROSA, T. C.; BARBOSA, J. C.;SILVA, J. C.. Comunicação com Banco de Dados em Linguagem Natural. 1991. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Maria de Fátima Estelita Barros

SILVA, J. C.; BARBOSA, J. C.;CUNHA, E. V. R.. Bancos de Dados Orientados a Objeto. 1991. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

Aluno: Cloves Ferreira Júnior

ROSA, T. C.SILVA, J. C.ALVARES, N. O.. Árvore B para C. 1990. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Goiás.

SILVA, J. C.LEITAO-JUNIOR, P. S.SIQUEIRA, S. W. M.. Presidente de Banca de Concurso Público para Professor Adjunto (Professor Doutor). 2010. Universidade Federal de Goiás.

SILVA, J. C.SPOTO, E. S.MARQUES, F. L. S. N.. Presidente de Banca de Concurso Público para Professor Adjunto (Professor Doutor). 2010. Universidade Federal de Goiás.

LEITAO-JUNIOR, P. S.; LIMA, F.;SILVA, J. C.. Membro de Banca de Concurso Público para Professor Adjunto. 2009. Universidade Federal de Goiás.

SILVA, J. C.AMBRÓSIO, A. P. L.SIQUEIRA, S. W. M.. Presidente de Banca de Concurso Público para Professor Adjunto (Professor Doutor). 2009. Universidade Federal de Goiás.

SILVA, J. C.SIQUEIRA, S. W. M.LEITAO-JUNIOR, P. S.. Presidente de Banca de Concurso Público para Professor Adjunto (Professor Doutor). 2009. Universidade Federal de Goiás.

SILVA, J. C.LUCENA, F. N.Liesenberg, H. K. E.. Presidente de Banca de Concurso Público para Professor Adjunto (Professor Doutor). 2008. Universidade Federal de Goiás.

LUCENA, F. N.SILVA, J. C.SALES, A. B.. Membro de banca de concurso público para Professor Adjunto. 2008. Universidade Federal de Goiás.

SILVA, J. C.MARTINS, W. S.ALBUQUERQUE, E. S.. Presidente de banca de concurso público para Professor Adjunto (Professor Doutor). 2005. Universidade Federal de Goiás.

SILVA, J. C.BARBOSA, R. M.NASCIMENTO, H. A. D.. Presidente de Banca de Concurso Público para Professor Assistente. 2004. Universidade Federal de Goiás.

J. C. SilvaFERREIRA, D. J.ALVARES, N. O.. Presidente da Banca Examinadora do Consurso Simplificado para Professor Substituto. 2004. Universidade Federal de Goiás.

SILVA, J. C.SZWARCFITER, J. L.AMBRÓSIO, A. P. L.. Presidente de banca de concurso público para Professor Adjunto (Professor Doutor). 2004. Universidade Federal de Goiás.

J. C. SilvaMIRANDA, M. N.; SANTOS, D. C.. Presidente da Banca Examinadora do Consurso Simplificado para Professor Substituto. 2003. Universidade Federal de Goiás.

WALTER, M. E. M. T.ALBUQUERQUE, E. S.SILVA, J. C.. Membro de banca de concurso público para Professor Adjunto (Professor Doutor). 2002. Universidade Federal de Goiás.

SILVA, J. C.AMBRÓSIO, A. P. L.FERREIRA, D. J.. Presidente de banca de concurso público para Professor Assistente. 2002. Universidade Federal de Goiás.

SILVA, J. C.LUCENA, F. N.BARBOSA, C. A. M.. Presidente de banca de concurso público para Professor Assistente. 2002. Universidade Federal de Goiás.

ALBUQUERQUE, E. S.SILVA, J. C.LUCENA, F. N.. Membro de banca de concurso público para Professor Assistente. 2002. Universidade Federal de Goiás.

MARTINS, W. S.SILVA, J. C.; OLIVEIRA, J. M.. Membro de banca examinadora de concurso público para Professor de Nível Superior do Campus Avançado de Jataí. 1997. Universidade Federal de Goiás.

AMBRÓSIO, A. P. L.ROSA, T. C.SILVA, J. C.. Membro de banca examinadora de concurso público para Professor Auxiliar. 1996. Universidade Federal de Goiás.

REIS, G. L.SILVA, J. C.CUNHA, E. V. R.. Membro de banca examinadora de concurso público para Professor Auxiliar. 1991. Universidade Federal de Goiás.

REIS, G. L.SILVA, J. C.; MARTINS, M. A.. Membro de banca examinadora de concurso público para Professor Auxiliar. 1991. Universidade Federal de Goiás.

SOUSA, A. J.SILVA, J. C.; MARTINS, M. A.. Membro de banca examinadora de concurso público para Professor Auxiliar. 1989. Universidade Federal de Goiás.

REIS, G. L.; SILVA, J. M.;SILVA, J. C.. Membro de banca examinadora de concurso público para Professor Auxiliar. 1988. Universidade Federal de Goiás.

MILANO, J.;PACHECO, Q. I.SILVA, J. C.. Membro de banca examinadora de concurso público para Professor Auxiliar. 1988. Universidade Federal de Goiás.

SOUZA, H. J.;PACHECO, Q. I.SILVA, J. C.. Membro de banca examinadora de concurso público para Analista de Sistemas. 1985. Universidade Federal de Goiás.

SILVA, J. C.. Presidente de Comissão de Avaliação do curso de graduação em Sistemas de Informação da Fundação Integrada Municipal de Ensino Superior (FIMES) - Mineiros (GO). 2004. Fundação Integrada Municipal de Ensino Superior.

SILVA, J. C.. Presidente de Comissão de Avaliação do curso de graduação de Tecnologia em Processamento de Dados da Universidade Estadual de Goiás, unidade universitária Rio das Pedras, Itaberaí (GO). 2004. Universidade Estadual de Goiás.

SILVA, J. C.LUCENA, F. N.AMBRÓSIO, A. P. L.. Presidente de Comissão de Avaliação do Curso de graduação em Ciência da Computação da Fundação de Ensino Superior de Rio Verde (FESURV) - Goiás. 1998. Universidade de Rio Verde.

SILVA, J. C.; BARBOSA, J. C.;LEMOS, W. S.. Presidente de Comissão - Projeto IV de Ascenção Funcional - Edital DP/001/1985. 1985. Universidade Federal de Goiás.

Orientou

Robson Cardoso Vieira

Trabalho sem título; Início: 2019; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás; (Orientador);

Felipe Alves dos Santos

Trabalho sem título; Início: 2019; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás; (Orientador);

Aline Dayany Lemos

Trabalho sem título; Início: 2018; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás; (Orientador);

Audir da Costa Oliveira Filho

Benchmark para Métodos de Consultas por Palavras-Chave a Bancos de Dados Relacionais; 2018; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás,; Orientador: João Carlos da Silva;

Walisson Pereira de Sousa

Uma Técnica para Ranqueamento de Interpretações SQL oriundas de Consultas com Palavras-chave; 2017; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás,; Orientador: João Carlos da Silva;

Walquíria Fernandes Marins

Uso de Ontologias de Domínio na Interpretação de Consultas a Banco de Dados Relacionais; 2015; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás,; Orientador: João Carlos da Silva;

Flávio de Assis Vilela

Um Método de Integração de Dados Armazenados em Bancos de Dados Relacionais e NOSQL; 2015; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás,; Orientador: João Carlos da Silva;

MARIANA SOLLER RAMADA

Um Método de Análise Semântica de Consultas com Palavras-chave para acesso a Informações Armazenadas em Múltiplos Banxos de Dados; 2013; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: João Carlos da Silva;

Alison Carlos Filgueiras

Uma Experiência de Consultas com Palavras-Chave em Fontes de Dados Heterogêneas; 2013; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás,; Orientador: João Carlos da Silva;

Elisabete Tomomi Kowata

Metadados de Bancos de Dados Relacionais: Extração e Exposição com o Protocolo OAI-PMH; 2011; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Fundação de Amparo à Pesquisa do Estado de Goiás; Orientador: João Carlos da Silva;

Cássio Oliveira Camilo

Uma Metodologia para Mineração de Regras de Associação usando Ontologias para Integração de Dados Estruturados e não Estruturados; 2010; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás,; Orientador: João Carlos da Silva;

Rogério Arantes Gaioso

Integrate: Infra-Estrutura para Integração de Fontes de Dados Heterogêneas; 2007; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás,; Coorientador: João Carlos da Silva;

Flávio Valente de Almeida Filho

Estudo de Abordagens para Consultas com Palavras-chave em Bancos de Dados Relacionais; 2010; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

MARIANA SOLLER RAMADA

Consultando Bancos de dados com Palavras-Chave Utilizando Hibernate; 2010; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Pedro Henrique de Moraes Rodrigues

Mineração de Dados como apoio à Tomada de Decisões; 2010; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Danilo Soares Carneiro

Banco de Dados em Ambientes Móveis; 2009; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Murillo Parreira

Banco de Dados para um Sistema de Avaliação Docente; 2009; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Renato Evangelista dos Reis Coelho

Desenvolvimento da Camada de Apresentação de um Sistema Web para Avaliação de Candidatos à Docência; 2009; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Leandro Cardoso de Aguiar

Modelagem de Dados e Implementação de um Banco de Dados para um Sistema de Avaliação Docente; 2008; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Rômulo Oliveira Souza

Um Sistema para Controle Financeiro do Inst; de Informática da UFG; 1999; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Rodrigo de Paula Soares

Modelagem Conceitual do Sistema Spatiu; 1999; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Guilherme Soares Leite

Sistemas Gerenciadores de Bancos de Dados: Um Estudo Comparativo; 1991; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Mércia de Castro Feitosa

Modelos de dados; 1991; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Helena Pinto Gade e Luiz Carlos Vieira Rodrigues

Desenvolvimento de um Editor de Texto Simplificado para Microcomputadores; 1989; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Maria de Fátima Estelita Barros

Bancos de Dados Orientados aObjeto; 1989; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Alexandre Pedrosa Carneiro

Projeto Físico de Banco de Dados - Um Estudo de Caso; 1988; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Marcilene Lopes de Moura

Documentação de Sistemas - Um estudo de Caso; 1988; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Juliano Lopes de Oliveira

Projeto Lógico de Banco de Dados - Um Estudo de Caso; 1988; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Ézio Flávio de Freitas

Implementação de um Dicionário de Dados para o Sistema Acadêmico/Seriado da UFG; 1988; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Marcelo Valadares de Paula

Sistema de Gerenciamento de Aplicações; 1987; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: João Carlos da Silva;

Produções bibliográficas

  • RAMADA, MARIANA SOLLER ; DA SILVA, JOÃO CARLOS ; DE SÁ LEITÃO-JÚNIOR, PLÍNIO . From keywords to relational database content: A semantic mapping method. INFORMATION SYSTEMS , v. 88, p. 101460, 2020.

  • SILVA, A. V. P. ; MARTINS, B. P. ; LEITAO-JUNIOR, P. S. ; LUCENA, F. N. ; SILVA, J. C. . Estratégias para Persistência de Dados Clínicos Baseadas no openEHR. Journal of Health Informatics , v. 8, p. 53-60, 2016.

  • SILVA, J. C. ; CARVALHO, C. L. . A Era da Informação e do Conhecimento: presente e futuro. Extensão e Cultura (UFG) , v. XI, p. 97-102, 2009.

  • VIEIRA, R. C. ; SILVA, J. C. . Consulta multilíngue em banco de dados relacionais: Uma revisão sistemática. In: VII Escola Regional de Informática de Goiás, 2019, Goiânia. Anais da VII Edição da Escola Regional de Informática de Goiás(ERI GO). Goiânia, 2019. p. 21-32.

  • SILVA, A. V. P. ; MARTINS, B. P. ; LUCENA, F. N. ; LEITAO-JUNIOR, P. S. ; SILVA, J. C. . Estratégias para Persistência de Dados Clínicos Baseada no openEHR. In: Congresso Brasileiro de Informática em Saúde, 2016, Goiânia. Congresso Brasileiro de Informática em Saúde. São paulo: Journal of Health Informatics, 2016. p. 53-60.

  • MARTINS, B. P. ; LUCENA, F. N. ; LEITAO-JUNIOR, P. S. ; SILVA, J. C. . Persistência de Dados Clínicos Baseados na Modelagem Multinível: Uma Revisão. In: XV Congresso Brasileiro de Informática em Saúde, 2016, Goiânia. XV Congresso Brasileiro de Informática em Saúde. São Paulo: Journal of Health Informatics, 2016. p. 61-73.

  • MARINS, W. F. ; SILVA, J. C. ; LEITAO-JUNIOR, P. S. . Interpreting Queries to Relational Databases via Domain Ontologies. In: IADIS International Conference WWW/Internet (ICWI), 2015, Maynooth, Greater Dublin. Proceedings of the IADIS International Conference WWW/Internet 2015. Lisboa - Portugal: IADIS Press, 2015. p. 79-86.

  • RAMADA, M. S. ; SILVA, J. C. ; LEITAO-JUNIOR, P. S. . Data Extraction from Structured Databases using Keyword-based Queries. In: 29th Brazilian Symposium on Databases, 2014, Curitiba - PR. Proceedings of the 29th Brazilian Symposium on Databases. Porto Alegre - RS: Sociedade Brasileira de Computação, 2014. p. 57-66.

  • RAMADA, M. S. ; SILVA, J. C. ; LEITAO-JUNIOR, P. S. . A Method for Semantic Analysis of Keyword-Based Queries to Access Information in WEB Databases. In: IADIS International Conference WWW/Internet (ICWI), 2014, Porto - Portugal. Proceedings of the IADIS International Conference WWW/Internet. Lisboa - Portugal: IADIS Press, 2014. p. 35-42.

  • ARAUJO, C. ; DELAMARO, M. E. ; SILVA, J. C. ; VINCENZI, A. M. R. . Uma Investigação Inicial Sobre a Correlação entre Defeitos de Software Simulados por Mutantes e Avisos Relatados por Uma Ferramenta de Análise Estática. In: 8th Brazilian Workshop on Systematic and Automated Software Testing (SAST), 2014, Maceió - AL. Proceedings of the 8th Brazilian Workshop on Systematic and Automated Software Testing. Maceio: CBSoft 2014, 2014. v. 2. p. 61-70.

  • FILGUEIRAS, A. C. ; SILVA, J. C. ; VINCENZI, A. M. R. . A Prototype for Querying Heterogeneous Data Sources on the Web. In: IADIS International Conference WWW/Internet (ICWI), 2013, Fort Worth - Texas - USA. Proceedings of the IADIS International Conference WWW/Internet. Lisboa - Portugal: IADIS Press, 2013. p. 19-26.

  • Prado, M. P. ; VINCENZI, A. M. R. ; SOARES, F. A. A. M. N. ; César, F. ; PAULA, G. P. ; NASCIMENTO, H. A. D. ; SILVA, J. C. ; OLIVEIRA, J. L. ; LIMA, L. C. ; FERNANDES, T. . Characterization of Techniques and Tools of Visualization Applied to Software Comprehension: A Systematic Mapping. In: The Eighth International Conference on Software Engineering Advances - ICSEA, 2013, Veneza - Itália. Proceedings of the The Eighth International Conference on Software Engineering Advances - ICSEA, 2013. p. 297-303.

  • VINCENZI, A. M. R. ; SILVA, J. C. ; LEITAO-JUNIOR, P. S. ; MALDONADO, J. C. ; DELAMARO, M. E. ; CHAIM, M. L. . How Exception Handling Constructions are Tested: An Initial Investigation with Open Source Software. In: The Eighth International Conference on Software Engineering Advances - ICSEA, 2013, Veneza - Itália. Proceedings of The Eighth International Conference on Software Engineering Advances - ICSEA, 2013. p. 38-44.

  • VINCENZI, A. M. R. ; DEUS, G. D. ; SILVA, J. C. ; LEITAO-JUNIOR, P. S. ; MALDONADO, J. C. ; DELAMARO, M. E. . The Use of Experimentation Packages for Evaluating the Quality of Mobile Software Products. In: The Eighth International Conference on Software Engineering Advances - ICSEA, 2013, Veneza - Itália. Proceedings of the The Eighth International Conference on Software Engineering Advances - ICSEA, 2013. p. 31-37.

  • SILVA, J. C. ; Kowata, E. T. ; VINCENZI, A. M. R. . Extracting and Exposing Relational Database Metadata on the WEB. In: IADIS International Conference WWW/Internet (ICWI), 2012, Madri - Espanha. Proceedings of IADIS International Conference WWW/Internet. Lisboa - Portugal: IADIS Press, 2012. p. 35-42.

  • CAMILO, C. O. ; SILVA, J. C. ; VINCENZI, A. M. R. ; CARVALHO, C. L. . Mining Association Rules using Ontologies from Structured and Unstructured Data. In: IADIS International Conference WWW/Internet (ICWI), 2011, Rio de Janeiro. Proceedings of the IADIS International Conference WWW/INTERNET. Lisboa - Portugal: IADIS Press, 2011. p. 325-332.

  • Bueno, A.M.F. ; BRITO, L. C. ; SILVA, J. C. . Proposta de um Sistema Hipermídia Adaptativo Educacional para a Personalização do Processo de Ensino através da WEB. In: X Congresso Brasileiro de Inteligência Computacional, 2011, Fortaleza. Anais do X Congresso Brasileiro de Inteligência Computacional, 2011. p. 1-8.

  • Oliveira, R. R. ; CAMILO, C. O. ; CARVALHO, C. L. ; SILVA, J. C. . Recuperação Contextualizada de Documentos em Bibliotecas Digitais Integradas. In: 8th International Information and Telecommunication Technologies Symposium, 2009, Florianópolis - SC. Proceedings of the 8th International Information and Telecommunication Technologies Symposium, 2009.

  • LEITAO-JUNIOR, P. S. ; Vilela, P. ; JINO, M. ; SILVA, J. C. . Granularity on Persistent Data Flow Testing of Active Database Applications. In: VI Experimental Software Engeneering Latin American Workshop, 2009, São Carlos (SP). Proceedings of VI Experimental Software Engeneering Latin American Workshop, 2009. p. 94-103.

  • Santos, F. C. ; CARVALHO, C. L. ; SILVA, J. C. . Semantic Web Support Applications. In: Euro American Conference on Telematics and Information Systems 2008 - EATIS''08 ACM-DL, 2008, Aracajú - SE. Euro American Conference on Telematics and Information Systems 2008 - EATIS''08 ACM-DL Proceedings, 2008.

  • SILVA, J. C. ; AMBRÓSIO, A. P. L. ; LUCENA, F. N. ; SANTOS, D. C. . Software Engeneering Documentation: an Ontology-based Approach. In: WebMedia & LA-Web Joint Conference, 2004, Ribeirão Preto - Brazil. Proceedings of WebMedia & LA-Web 2004 Joint Conference. Los Alamitos, CA: IEEE Computer Society, 2004. v. 1. p. 38-40.

Outras produções

SILVA, J. C. . Revisor de artigo do Congresso Brasileiro de Informática em Saúde - CBIS. 2016.

Kowata, E. T. ; Silva, João C. . Metadados no contexto de banco de dados relacionais: extração e exposição com o protocolo OAI-PMH. 2010.

CAMILO, C. O. ; Silva, João C. . Um estudo sobre a interação entre Mineração de Dados e Ontologias. 2009.

Kowata, E. T. ; Silva, João C. . Consultas a Banco de Dados Guiadas por Ontologias. 2009.

CAMILO, C. O. ; Silva, João C. . Mineração de Dados: Conceitos, Tarefas, Méto dos e Ferramentas. 2009.

Projetos de pesquisa

  • 2017 - Atual

    Armazenamento de Informação em Saúde baseada no openEHR, Descrição: Dada a mobilidade de pacientes entre estabelecimentos de saúde, a história em saúde de um paciente está, em geral, dispersa entre Sistemas de Informação em Saúde (SISs), o que dificulta um diagnóstico adequado e a elaboração de políticas públicas, dentre outros inconvenientes. Existem vários padrões propostos para habilitar a troca de informação entre SISs, dentre aqueles adotados pelo Brasil está o modelo de referência do openEHR e a definição de conceitos clínicos conforme a ISO 13606-2. Dito de outra forma, informação clínica deve ser estruturada por meio da linguagem ADL (Archetype Definition Language), por meio da definição de arquétipos, o que habilita consultas por meio da AQL (Archetype Query Language). AQL e ADL não impõem restrições sobre como armazenar os dados clínicos (estrutura de persistência dos dados). Em geral, o esquema empregado pelos SISs para armazenar dados clínicos é estabelecido de forma ad hoc. Em consequência, o intercâmbio de informações exige a definição ad hoc de um conversor e a correspondente manutenção a cada novo arquétipo contemplado. O mesmo vale para sentenças em AQL, que não podem ser criadas e executadas dinamicamente. O presente projeto de pesquisa tem como objetivo definir um método automático, para a definição de estruturas de persistência a partir de descrições em ADL e a correspondente execução de consultas em AQL. O método deve permitir que o armazenamento de dados baseados nos padrões adotados pelo Brasil possa ser realizado por componente reutilizável em qualquer SIS, para qualquer que seja o arquétipo e a consulta AQL gerados dinamicamente.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: João Carlos da Silva - Integrante / Fábio Nogueira de Lucena - Coordenador / Plinio de Sá Leitão-Júnior - Integrante / Leonardo Andrade Ribeiro - Integrante., Financiador(es): Microsoft Corporation - Cooperação.

  • 2017 - Atual

    KSS-DB: Um Sistema de Consultas com Palavras-chave a Informações armazenadas em Bancos de Dados/WEB, Descrição: A Web representa o principal canal de circulação de informações na sociedade atual.
Essas informações estão dispersas nos mais diversos meios de armazenamento, fazendo-
se necessário uma interface de recuperação. A técnica de consulta com palavras-chave,
por ser simples e eficaz, mostrou-se ideal para este tipo de necessidade e tornou-se então
o padrão de interação entre o usuário e a Web.
Contudo, a maioria das informações da Web encontra-se armazenada em bancos de dados
relacionais, e tais repósitorios oferecem suporte limitado para a pesquisa com palavras-
chave. Para se realizar consultas em banco de dados relacionais é necessário o conhe-
cimento das estruturas de armazenamento e da sintaxe de uma linguagem estruturada,
conhecimentos os quais não são familiares para a maioria dos usuários comuns.
Neste sentido, o propósito deste trabalho é implementar um método para realizar consultas
com palavras-chave em banco de dados relacionais, a fim de eliminar a necessidade deste
conhecimento prévio e permitir uma recuperação simplificada dos dados dos múltiplos
bancos de dados disponíveis na Web. A principal contribuição científica desta pesquisa é o desenvolvimento de metodologias e técnicas de processamento de consultas com palavras-chave que possam ser submetidas diretamente a bancos de dados relacionais. Conforme já citado, outra importante contribuição desta proposta é ampliar a capacidade de consulta, disseminação e compartilhamento de dados e informações públicas no modelo de Dados Abertos, utilizando uma forma de consulta similar a uma busca na Internet. Além disso, os resultados deste projeto poderão ter aplicabilidade nas áreas de integração de dados em geral e consultas a grandes volumes de dados (Big Data), com potencial para estimular ou viabilizar novas soluções.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (2) . , Integrantes: João Carlos da Silva - Coordenador / Fábio Nogueira de Lucena - Integrante / Plinio de Sá Leitão-Júnior - Integrante / Mariana Soller Ramada - Integrante / Leonardo Andrade Ribeiro - Integrante., Número de produções C, T & A: 1

  • 2013 - 2015

    Uso de Ontologias de Domínio para Interpretar Consultas em Bancos de Dados Relacionais, Descrição: Esta pesquisa visa introduzir uma abordagem para interpretar consultas
submetidas a bancos de dados relacionais, através do uso de ontologias,
afim de permitir o reconhecimento e a recuperação das informações relevantes em
múltiplos bancos de dados disponíveis na Web. Especificamente, o projeto visa:
Identificar e avaliar as abordagens recentemente empregadas para interpretar consultas
com técnicas que utilizem ontologias de domínio; Determinar uma abordagem de interpretação de consultas a bancos de dados relacionais; Explorar as relações semânticas e capacidades de afirmação de ontologias de domínio para auxiliar na interpretação e enriquecimento das consultas; Desenvolver e disponibilizar uma abordagem de interpretação de consultas em linguagem natural (palavras-chave) sobre bancos de dados relacionais com enriquecimento semântico através de ontologias de domínio.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) . , Integrantes: João Carlos da Silva - Coordenador / Plinio de Sá Leitão-Júnior - Integrante / Walquíria Fernandes Marins - Integrante., Número de produções C, T & A: 1 / Número de orientações: 1

  • 2013 - 2015

    Integração de bancos de dados Relacionais e NoSQL, Descrição: O projeto estuda um ambiente de sistemas de armazenamento de dados híbridos, contendo dados armazenados em bancos de dados relacionais e/ou NOSQL. O objetivo principal deste trabalho é estudar formas de permitir a integração de dados oriundos de diferentes fontes, para responder uma consulta submetida por um usuário, no padrão SQL. A consulta inicial pode fazer referência a bancos de dados que seguem diferentes paradigmas. A identificação dos bancos de dados relevantes é feita através dos elementos da consulta e de metadados previamente cadastrados. O resultado da consulta é apresentado de maneira unificada ao usuário.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) . , Integrantes: João Carlos da Silva - Coordenador / Fábio Nogueira de Lucena - Integrante / Flávio de Assis Vilela - Integrante., Número de orientações: 1

  • 2010 - 2012

    Prontuário Eletrônico do Paciente, Descrição: Sistemas de informação em saúde armazenam dados clínicos acerca de seus pacientes em todo tipo de formato proprietário. Em consequência, a desejável interoperabilidade entre estes sistemas tornou-se um problema. Isso não significava que seria impossível a interoperabilidade, apenas significa que ela poderia ocorrer por meio ad hoc, geralmente de alto custo e complexidade, e devia ser desenvolvida para cada dois sistemas que quisessem trocar dados contidos em prontuários de pacientes. Vários padrões têm sido propostos. Apesar dos avanços e do grande interesse, tanto de governos quanto da sociedade, não existe solução que possa ser adquirida e ser empregada no escopo de todo um país, por exemplo. São vários os desafios. Alguns técnicos, há ainda questões legais, éticas e outras. No Brasil não são conhecidos padrões estabelecidos com o propósito de interoperabilidade e, dessa forma, proliferam sistemas que não se comunicam entre si. Esse projeto de pesquisa visa a definição e construção de uma "plataforma" de apoio ao desenvolvimento de sistema de informação em saúde interoperáveis.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (15) . , Integrantes: João Carlos da Silva - Integrante / Fábio Nogueira de Lucena - Coordenador / Plinio de Sá Leitão-Júnior - Integrante / Rejane Faria Ribeiro Rotta - Integrante., Financiador(es): Ministério da Ciência, Tecnologia e Inovações - Cooperação.

  • 2004 - Atual

    Metodologias de Integração de Informações Armazenadas em Bancos de Dados/Web, Descrição: Estudo e análise de metodologias que permitam recuperar informações ármazenadas em variadas fontes, por exemplo Bancos de Dados, Arquivos XML, etc., decidir se as informações obtidas representam objetos semanticamente equivalentes e verificar como estes mecanismos podem ser aplicado ao processo de integração de informações. Outro objetivo é o estudo de métodos de geração de consultas a repositórios de dados à partir de solicitações de informações descritas em (um subconjunto de) linguagem natural. Estudo e análise de metodologias que permitam recuperar informações ármazenadas em variadas fontes, por exemplo Bancos de Dados, Arquivos XML, etc., decidir se as informações obtidas representam objetos semanticamente equivalentes e verificar como estes mecanismos podem ser aplicados ao processo de integração de informações. Outro objetivo é o estudo de métodos de geração de consultas a repositórios de dados à partir de solicitações de informações descritas em (um subconjunto de) linguagem natural.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (4) . , Integrantes: João Carlos da Silva - Coordenador / Fábio Nogueira de Lucena - Integrante., Número de produções C, T & A: 4 / Número de orientações: 4

Histórico profissional

Endereço profissional

  • Universidade Federal de Goiás, Instituto de Informática. , Alameda Palmeiras, Quadra D, Campus Samambaia, 74001970 - Goiânia, GO - Brasil, Telefone: (62) 35211181, Fax: (62) 35211182, URL da Homepage:

Experiência profissional

1977 - Atual

Universidade Federal de Goiás

Vínculo: Servidor Público, Enquadramento Funcional: Professor titular, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 06/2016

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Membro da comissão para revisão do regulamento do PPGCC/INF.

  • 03/2014

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Presidente da Comissão de Avaliação de Docentes.

  • 03/2006

    Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Seminários I, Seminários II, Sistemas de Bancos de Dados, Banco de Dados

  • 02/2004

    Pesquisa e desenvolvimento, Instituto de Informática.,Linhas de pesquisa

  • 03/1984

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Administração de Banco de Dados, Algoritmos e Programação de Computadores, Banco de Dados, Estruturas de Dados, Estruturas de Dados e Técnicas de Programação, Introdução à Ciência da Computação, Sistemas Gerenciadores de Banco de Dados

  • 04/2017 - 05/2017

    Ensino, Especialização em Banco de Dados, Nível: Especialização,Disciplinas ministradas, Introdução a Banco de Dados: Teoria e Projeto

  • 01/2014 - 01/2014

    Direção e administração, Instituto de Informática.,Cargo ou função, Diretor de Unidade Acadêmica.

  • 09/2004 - 03/2013

    Outras atividades técnico-científicas , Instituto de Informática, Instituto de Informática.,Atividade realizada, Coordenador do Parque Computacional do Instituto de Informática/UFG.

  • 03/2011 - 02/2013

    Direção e administração, Instituto de Informática.,Cargo ou função, Coordenador do curso de Especialização em Banco de Dados.

  • 10/2011 - 10/2011

    Direção e administração, Instituto de Informática.,Cargo ou função, Diretor de unidade Acadêmica.

  • 09/2009 - 08/2011

    Direção e administração, Instituto de Informática.,Cargo ou função, Subcoordenador do curso de Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas.

  • 03/2011 - 06/2011

    Ensino, Especialização em Banco de Dados, Nível: Especialização,Disciplinas ministradas, Introdução a Banco de Dados: Teoria e Projeto

  • 12/2002 - 06/2011

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Membro do Conselho da Biblioteca Central da UFG.

  • 03/2009 - 11/2009

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Membro da comissão para elaboração do Projeto Pedagógico do curso de Gestão da Informação.

  • 02/2009 - 06/2009

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Presidente da Comissão para elaborar proposta de criação do Núcleo de Recursos Computacionais do INF.

  • 10/2008 - 12/2008

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Presidente da comissão para implantar o Centro de Formação em Tecnologia da Informação do INF.

  • 03/2004 - 03/2008

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Presidente da Comissão de Avaliação de Docentes do Instituto de Informática/UFG.

  • 05/2007 - 12/2007

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Presidente da Comissão de Infra-estrutura do INF.

  • 01/2005 - 02/2005

    Direção e administração, Instituto de Informática.,Cargo ou função, Diretor de unidade acadêmica.

  • 04/2000 - 12/2004

    Extensão universitária , Instituto de Informática.,Atividade de extensão realizada, Coordenador de Cursos de Extensão (Windows NT - Administrador de Sistemas; Linux - Administrador de Sistemas; Fundamentos em Redes de Computadores).

  • 03/1979 - 12/2004

    Ensino, Engenharia Civil, Nível: Graduação,Disciplinas ministradas, Processamento de Dados I, Processamento de Dados (também para Engenharia Elétrica)

  • 10/2002 - 12/2002

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Membro da comissão para elaborar o Projeto Político Pedagógico do INF.

  • 04/1998 - 04/2002

    Direção e administração, Instituto de Informática.,Cargo ou função, Diretor de unidade acadêmica.

  • 04/1998 - 04/2002

    Conselhos, Comissões e Consultoria, Conselho Universitário.,Cargo ou função, Membro de conselho superior.

  • 06/1999 - 06/2001

    Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Membro da Comissão para julgamento de equivalência de diplomas obtidos no exterior com o curso de Ciência da Computação da UFG.

  • 05/2000 - 07/2000

    Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Membro da comissão para analisar o Regulamento Geral de cursos de Graduação da UFG.

  • 07/1999 - 12/1999

    Outras atividades técnico-científicas , Reitoria, Reitoria.,Atividade realizada, Representante da UFG para assuntos relacionados à cultura empreendedora junto ao SEBRAE, SECTEC-GO e CNPq.

  • 03/1998 - 06/1998

    Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Membro da comissão de estudos sobre afastamento de docentes para cursos de pós-graduação.

  • 12/1997 - 04/1998

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Coordenador do projeto de implantação do curso de pós-graduação stricto sensu em Computação.

  • 11/1996 - 03/1998

    Conselhos, Comissões e Consultoria, Instituto de Matemática e Física, Departamento de Estatística e Informática.,Cargo ou função, Presidente da Comissão de Avaliação Departamental (CAD).

  • 03/1997 - 12/1997

    Ensino, Matemática, Nível: Graduação,Disciplinas ministradas, Introdução à Computação

  • 08/1997 - 10/1997

    Conselhos, Comissões e Consultoria, Instituto de Informática.,Cargo ou função, Presidente da Comissão para elaborar o regulamento do Parque Computacional do INF.

  • 05/1992 - 12/1992

    Conselhos, Comissões e Consultoria, Instituto de Matemática e Física.,Cargo ou função, Membro da Comissão para elaboração de projeto de edificação do IMF-III.

  • 05/1991 - 08/1992

    Conselhos, Comissões e Consultoria, Instituto de Matemática e Física, Departamento de Estatística e Informática.,Cargo ou função, Membro da Comissão de Avaliação Departamental.

  • 01/1992 - 02/1992

    Direção e administração, Reitoria.,Cargo ou função, Presidente do Colegiado do Curso de Ciência da Computação do IMF.

  • 03/1990 - 02/1992

    Direção e administração, Instituto de Matemática e Física, Departamento de Estatística e Informática.,Cargo ou função, Chefe de Departamento.

  • 03/1990 - 02/1992

    Conselhos, Comissões e Consultoria, Instituto de Matemática e Física.,Cargo ou função, Membro do Conselho Diretor da unidade.

  • 10/1991 - 12/1991

    Conselhos, Comissões e Consultoria, Instituto de Matemática e Física.,Cargo ou função, Comissão para estudar a distribuição de espaço físico no prédio IMF-I.

  • 07/1991 - 07/1991

    Direção e administração, Instituto de Matemática e Física.,Cargo ou função, Diretor de Unidade Acadêmica.

  • 03/1991 - 04/1991

    Conselhos, Comissões e Consultoria, Instituto de Matemática e Física.,Cargo ou função, Membro de comissão para elaborar critérios de distribuição de vagas docentes no IMF.

  • 12/1989 - 12/1989

    Outras atividades técnico-científicas , Reitoria, Reitoria.,Atividade realizada, Elaboração do Plano Decenal de Ciência e Tecnologia do Estado de Goiás, como membro da Comissão Temática de Informática do Conselho Estadual de Ciência e Tecnologia do Estado de Goiás.

  • 03/1988 - 08/1988

    Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Membro de comissão para elaborar proposta de automação do Sistema de Bibliotecas da UFG.

  • 02/1988 - 04/1988

    Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Presidente de Comissão de Inquérito.

  • 02/1986 - 01/1988

    Direção e administração, Instituto de Matemática e Física.,Cargo ou função, Coordenador de cursos: Matemática (Lic. e Bach.) e Ciência da Computação.

  • 02/1986 - 01/1988

    Conselhos, Comissões e Consultoria, Conselho Coordenador de Ensino e Pesquisa.,Cargo ou função, Membro de colegiado superior.

  • 02/1986 - 01/1988

    Conselhos, Comissões e Consultoria, Instituto de Matemática e Física.,Cargo ou função, Membro do Conselho Diretor da unidade.

  • 01/1987 - 12/1987

    Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Membro da comissão para implantar, executar e acompanhar o Plano Diretor de Informática / UFG.

  • 05/1986 - 12/1986

    Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Membro da comissão para implantar, executar e acompanhar o Plano Diretor de Informática / UFG.

  • 09/1986 - 10/1986

    Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Comissão para avaliação das reais condições do ensino de graduação nos institutos básicos da UFG.

  • 03/1986 - 05/1986

    Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Membro da Comissão Eleitoral para eleição de Reitor da UFG.

  • 12/1984 - 01/1986

    Direção e administração, Instituto de Matemática e Física.,Cargo ou função, Suplente da Coordenação do Colegiado de Cursos de Matemática.

  • 10/1985 - 12/1985

    Conselhos, Comissões e Consultoria, Instituto de Matemática e Física, Departamento de Estatística e Informática.,Cargo ou função, Coordenador da comissão de reformulação do currículo do curso de Ciência da Computação.

  • 06/1985 - 06/1985

    Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Presidente de Comissão para avaliação de Acumulação de Cargos.

  • 03/1977 - 12/1977

    Ensino, Veterinária, Nível: Graduação,Disciplinas ministradas, Elementos de Matemática (também para os cursos: Farmácia, Nutrição, Odontologia e Medicina)

1978 - 1985

Pontifícia Universidade Católica de Goiás

Vínculo: Celetista, Enquadramento Funcional: Professor Auxiliar, Carga horária: 12

Atividades

  • 03/1978 - 12/1985

    Ensino, Matemática, Nível: Graduação,Disciplinas ministradas, Processamento de Dados I, Processamento de Dados II