Ricardo Pereira e Silva
Ricardo Pereira e Silva é doutor em Ciência da Computação, sendo Engenharia de Software a sua área de pesquisa. É professor titular do Departamento de Informática e de Estatística da Universidade Federal de Santa Catarina, onde atua nos cursos de graduação em Sistemas de Informação e Ciência da Computação e de pós-graduação em Ciência da Computação, tendo neste, diversas dissertações orientadas. É autor dos livros Como modelar com UML 2, UML 2 em modelagem orientada a objetos e Eletrônica Básica - Um Enfoque voltado à Informática, além de artigos nacionais e internacionais. Tem atuado como consultor em empresas públicas e privadas, tratando a implantação de processo de desenvolvimento de software e a adoção de soluções tecnológicas baseadas no paradigma de orientação a objetos. Desde 2001 também é gerente de projeto do Labsoft, grupo da UFSC que desenvolve projetos de desenvolvimento de software em parceria com empresas.
Informações coletadas do Lattes em 15/08/2025
Acadêmico
Formação acadêmica
Doutorado em Computação
1995 - 2000
Universidade Federal do Rio Grande do Sul
Título: Suporte ao desenvolvimento e uso de frameworks e componentes
, Ano de obtenção: 2000. Roberto Tom Price. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Frameworks; desenvolvimento baseado em componentes; ambientes de desenvolvimento de software; Reutilizacao de Software; Metodologias de Analise e Projeto Orientadas A Obj.Grande área: Ciências Exatas e da TerraSetores de atividade: Informática.
Mestrado em Engenharia Elétrica
1986 - 1990
Universidade Federal de Santa Catarina
Título: Uma proposta para a implementação de modelos baseados em rede de Petri a objetos
, Ano de Obtenção: 1990.Jean-Marie Farines.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Orientacao A Objetos; rede de Petri; metodologias de desenvolvimento de software.Grande área: EngenhariasGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação. Setores de atividade: Informática.
Idiomas
Inglês
Compreende Pouco, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.
Espanhol
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software/Especialidade: metodologias de desenvolvimento de software.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software/Especialidade: Frameworks orientados a objetos.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software/Especialidade: desenvolvimento baseado em componentes.
Orientou
Framework para sistemas de votação digital; 2014; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
Modelagem de aspectos por múltiplos pontos de vista; 2013; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
ANÁLISE DA COMPATIBILIDADE DE COMPONENTES ESPECIFICADOS EM UML; 2012; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
Suporte 'a Análise de Compatibilidade Comportamental e Estrutural entre Componentes no Ambiente SEA; 2005; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
Suporte à geração automatizada de adaptação para componentes no ambiente SEA; 2005; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
Especificação formal de restrições de projeto para frameworks orientados a objetos; 2005; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
Tratamento de Documentos Textuais Estruturados no Ambiente SEA; 2004; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
UM FRAMEWORK PARA A CRIAÇÃO DE FERRAMENTAS DE AUTORIA DE DOCUMENTOS MULTIMÍDIA; 2003; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
PRODAGRO: Framework Orientado a Objetos para a Gestão e Comercialização de Produtos Agropecuários; 2003; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
FWMetric : Framework para Métricas; 2003; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
JHOTSEA: UM FRAMEWORK PARA CONSTRUÇÃO DE EDITORES GRÁFICOS SEMÂNTICOS; 2003; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
Introdução de suporte gerencial baseado em workflow a um ambiente de desenvolvimento de software; 2002; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
Ferramenta de extração de métricas para apoio à avaliação de especificações orientadas a objetos; 2002; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
Suporte ao Uso de Frameworks Orientados a Objetos com base no Histórico do Desenvolvimento de Aplicações; 2002; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, ; Orientador: Ricardo Pereira e Silva;
Produções bibliográficas
-
SILVA, R. P. ; Freiberger, E.C. . Metrics to Evaluate the Use of Object Oriented Frameworks. Computer Journal (Print) , v. 52, p. 288-304, 2009.
-
Pereira e Silva, Ricardo . Desenvolvimento orientado a componentes com UML. 1. ed. Seattle: Amazon, 2018. v. 1. 283p .
-
Pereira e Silva, Ricardo . UML2 em Modelagem Orientada a Objetos. 01. ed. Florianópils: Visual Books, 2009. v. 1. 232p .
-
SILVA, R. P. . UML 2 em modelagem orientada a objetos. 1. ed. Florianópolis: Visual Books, 2007. v. 1. 232p .
-
SILVA, R. P. ; RICARDO, P. S. . Eletrônica Básica - Um Enfoque Voltado À Informática. 1. ed. Florianópolis, SC: Editora da UFSC, 1995. v. 1. 312p .
-
CABRAL, P. D. ; SILVA, R. P. ; Cunha, R. S. . Framework for digital voting systems. In: The 25th International Conference on Software Engineering & Knowledge Engineering, 2013, Boston. Proceedings of the Twenty-Fifth International Conference on Software Engineering & Knowledge Engineering. Skokie: Knowledge Systems Institute Graduate School, 2013. p. 715-720.
-
CABRAL, P. D. ; SILVA, R. P. ; Cunha, R. S. . An Object-Oriented Framework for Digital Voting. In: SERP'13 - The 2013 International Conference on Software Engineering Research and Practice, 2013, Las Vegas. PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH & PRACTICE. Athens: CSREA Press, 2013. p. 189-196.
-
Teixeira, N. S. ; SILVA, R. P. . Compatibility Evaluation of Components Specified in UML. In: XXX Conferencia Internacional de la Sociedad Chilena de Ciencia de la Computación - SCCC, 2011, Curicó. Jornadas Chilenas de Computación (JCC), 2011.
-
Teixeira, N. S. ; SILVA, R. P. . Component-oriented Software Development with UML. In: The Sixth International Conference on Software Engineering Advances - ICSEA 2011, 2011, Barcelona. The Sixth International Conference on Software Engineering Advances - ICSEA 2011, 2011.
-
KAWAKAMI, L. ; KNABBEN, A. ; RECHIA, D. ; BASTOS, D. ; PEREIRA, O. ; SILVA, R. P. ; SANTOS, L. C. V. . An Object-Oriented Framework for Improving Software Reuse on Automated Testing of Mobile Phones. In: 19th TESTCOM - 7th FATES, 2007, Tallinn. Proceedings of 19th TESTCOM - 7th FATES, 2007.
-
KAWAKAMI, L. ; KNABBEN, A. ; RECHIA, D. ; BASTOS, D. ; PEREIRA, O. ; SILVA, R. P. ; SANTOS, L. C. V. . A Test Automation Framework for Mobile Phones. In: 8th IEEE LATW 2007, 2007, Cuzco. proceedings of 8th IEEE LATW 2007, 2007.
-
SILVA, R. P. ; Freiberger, E.C. . Suporte ao Uso de Frameworks Orientados a Objetos com Base no Histórico do Desenvolvimento de Aplicações. In: III Simpósio Brasileiro de Qualidade de Software - SBQS 2004, 2004, Brasília. Anais do III Simpósio Brasileiro de Qualidade de Software. Brasília: Sociedade Brasileira de Computação - SBC, 2004.
-
SILVA, R. P. ; Freiberger, E.C. . Helping Object-Oriented Framework Use and Evaluation by means of Historical Use Information. In: 19th International Conference on Automated Software Engineering (ASE), 2004, Linz. Proceedings of 19th International Conference on Automated Software Engineering (ASE 2004), 2004.
-
SILVA, R. P. ; PRICE, R. T. . Component interface pattern. In: 9th Conference on Pattern Language of Programs 2002 (PLOP 2002), 2002, Monticello. Proceedings of 9th Conference on Pattern Language of Programs 2002, 2002.
-
SILVA, R. P. ; PRICE, R. T. . Suporte ao desenvolvimento e uso de componentes flexíveis. In: XIII Simpósio Brasileiro de engenharia de Software, 1999, Florianópolis. Anais do XIII Simpósio Brasileiro de engenharia de Software. Florianópolis, 1999. p. 13-28.
-
SILVA, R. P. ; PRICE, R. T. . A Busca de Generalidade, Flexibilidade e Extensibilidade No Processo de Desenvolvimento de Frameworks Orientados A Objetos. In: Jornadas Iberoamericanas de Ingeniería de Requisitos y Ambientes Software/ Workshop Iberoamericano de Requisitos e Ambientes de Software, 1998, Torres. Jornadas Iberoamericanas de Ingeniería de Requisitos y Ambientes Software/ Workshop Iberoamericano de Requisitos e Ambientes de Software - Anais. Torres, RS: Instituto de Informática / UFRGS, 1998. v. II. p. 298-309.
-
SILVA, R. P. ; PRICE, R. T. . Tool support for helping the use of fameworks. In: XVIII International Conference of the Chilean Computer Science Society - SCCC'98, 1998, Antofagasta. Proccedings of the XVIII International Conference of the Chilean Computer Science Society. New York: IEEE Press, 1998. p. 192-201.
-
SILVA, R. P. ; PRICE, R. T. . O Uso de Técnicas de Modelagem No Projeto de Frameworks Orientados A Objetos. In: 26th International Conference of the Argentine Computer Science and Operational Research Society (26th JAIIO) / First Argentine Symposium on Object Orientation (ASOO'97), 1997, Buenos Aires. Argentine Symposium on Object Orientation - Proceedings. Buenos Aires, 1997. p. 87-94.
-
SILVA, R. P. ; PRICE, R. T. . Em Direção A Uma Metodologia Para O Desenvolvimento de Frameworks de Aplicação Orientados A Objetos. In: X Simpósio Brasileiro de Engenharia de Software, 1996. Anais do X Simpósio Brasileiro de Engenharia de Software. São Carlos. p. 325-340.
Histórico profissional
Endereço profissional
-
Universidade Federal de Santa Catarina, Centro Tecnológico, Departamento de Informática e Estatística. , Campus Universitário, Trindade, 88040900 - Florianópolis, SC - Brasil - Caixa-postal: 476, Telefone: (48) 3319424, Fax: (48) 3319770, URL da Homepage:
Experiência profissional
1988 - Atual
Universidade Federal de Santa CatarinaVínculo: Servidor Público, Enquadramento Funcional: Professor Associado, Carga horária: 40, Regime: Dedicação exclusiva.
Atividades
-
02/2001
Extensão universitária , Departamento de Informática e de Estatística - INE.,Atividade de extensão realizada, Gerência de projeto de uma equipe de desenvolvimento de software no convênio UFSC/Motorola, aplicando processo certificado CMM, nível 3, proprietário da Motorola.
-
09/2000
Ensino, Ciências da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Desenvolvimento orientado a objetos com frameworks, patterns e componentes
-
03/2000
Pesquisa e desenvolvimento, Centro Tecnológico.,Linhas de pesquisa
-
09/1988
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Análise e Projeto de Sistemas, Eletrônica para Computação, Engenharia de Software, Laboratório de circuitos digitais, Programação orientada a objetos
-
05/2004 - 08/2004
Extensão universitária , Departamento de Informática e de Estatística - INE.,Atividade de extensão realizada, Curso de capacitação tecnológica de 90 horas para a empresa NEXXERA, "Desenvolvimento orientado a objetos com UML".
-
06/2003 - 08/2003
Extensão universitária , Departamento de Informática e de Estatística - INE.,Atividade de extensão realizada, Curso de capacitação tecnológica de 90 horas para o TRE-SC, "Desenvolvimento orientado a objetos com UML ".
-
10/1989 - 10/1993
Direção e administração, Centro Tecnológico, Departamento de Informática e Estatística.,Cargo ou função, subcoordenador de curso.
1986 - 1986
Infotec Tecnologia LtdaVínculo: Celetista, Enquadramento Funcional: Engenheiro, Carga horária: 40
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Ricardo Pereira e Silva e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?