Denise Stringhini

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


Possui graduação em Informática pela Pontifícia Universidade Católica do Rio Grande do Sul (1993), mestrado em Ciências da Computação pela Universidade Federal do Rio Grande do Sul (1997) e doutorado em Ciências da Computação pela Universidade Federal do Rio Grande do Sul (2002). Realizou programa de estágio pós-doutoral (bolsista CAPES) em 2010 no LIG (Laboratoire d´Informatique de Grenoble, Grenoble, França). É professora adjunta da Universidade Federal de São Paulo (UNIFESP). Tem experiência de mais de 15 anos no ensino de Ciência da Computação, com ênfase em Software Básico. Como interesses de pesquisa, atua principalmente na área de Processamento de Alto Desempenho (PAD), tendo como temas de interesse: programação paralela, ferramentas e aplicações para multicores, clusters e GPUs. (Texto informado pelo autor)


Identificação


Nome
Denise Stringhini
Nome em citações bibliográficas
STRINGHINI, D.;STRINGHINI, DENISE

Endereço


Endereço Profissional
Universidade Federal de São Paulo, Campus São José dos Campos.
Rua Talim, 330
Jardim Aeroporto
12231280 - São José dos Campos, SP - Brasil
Telefone: (12) 33099500
URL da Homepage: http://www.sjc.unifesp.br/portal/


Formação acadêmica/titulação


1997 - 2002
Doutorado em Computação.
Universidade Federal do Rio Grande do Sul, UFRGS, Brasil.
com período sanduíche em Universite Joseph Fourier (Orientador: Jacques Chassin-de-Kergommeaux).
Título: Depuração de Programas Paralelos - Projeto de uma Interface Intuitiva, Ano de obtenção: 2002.
Orientador: Philippe Olivier Alexandre Navaux.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Palavras-chave: Depuração paralela; Visualização de processos; Seleção de processos; Programação paralela; Clusters de PCs.
Grande área: Ciências Exatas e da Terra
1994 - 1997
Mestrado em Computação.
Universidade Federal do Rio Grande do Sul, UFRGS, Brasil.
Título: TFPS: Um Sistema de Pré-processamento de Traces para Auxiliar a Visualização de Programas Paralelos,Ano de Obtenção: 1997.
Orientador: PHILIPPE OLIVIER ALEXANDRE NAVAUX.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Grande área: Ciências Exatas e da Terra
1989 - 1993
Graduação em Informática.
Pontifícia Universidade Católica do Rio Grande do Sul, PUCRS, Brasil.


Pós-doutorado


2010 - 2011
Pós-Doutorado.
Laboratoire d'Informatique de Grenoble, LIG, França.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, 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: Sistemas de Computação / Especialidade: Processamento de Alto Desempenho.


Formação Complementar


2002 - 2002
Prog. de Formação em Política e Gestão Tecnológica. (Carga horária: 16h).
Faculdade FIA de Administração e Negócios, FIA, Brasil.


Atuação Profissional



Universidade Federal de São Paulo, UNIFESP, Brasil.
Vínculo institucional

2013 - Atual
Vínculo: Servidor Público, Enquadramento Funcional: Adjunto A I, Carga horária: 40, Regime: Dedicação exclusiva.


Universidade Presbiteriana Mackenzie, MACKENZIE, Brasil.
Vínculo institucional

2003 - 2013
Vínculo: Celetista formal, Enquadramento Funcional: Adjunto I, Carga horária: 40

Atividades

08/2004 - Atual
Pesquisa e desenvolvimento , Reitoria, Faculdade de Computação e Informática.

02/2003 - Atual
Ensino, Bacharelado em Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Sistemas Concorrentes e Distribuídos
03/2008 - 03/2010
Conselhos, Comissões e Consultoria, Reitoria, Conselho de Ensino, Pesquisa e Extensão.

Cargo ou função
Representante de unidade (FCI).
08/2004 - 12/2006
Outras atividades técnico-científicas , Reitoria, Reitoria.

Atividade realizada
Orientação de estágio - FCI.

Pontifícia Universidade Católica do Rio Grande do Sul, PUCRS, Brasil.
Vínculo institucional

2001 - 2001
Vínculo: Professor horista, Enquadramento Funcional: Professor assistente, Carga horária: 8

Atividades

03/2001 - 08/2001
Ensino,

Disciplinas ministradas
Sistemas Operacionais

Apyon Technology, APYON, Brasil.
Vínculo institucional

2004 - 2005
Vínculo: Colaborador, Enquadramento Funcional: Coordenador de projeto de pesquisa, Carga horária: 20

Vínculo institucional

2003 - 2004
Vínculo: Bolsista recém-doutor, Enquadramento Funcional: Coordenador de projeto de pesquisa, Carga horária: 40
Outras informações
Coordenação de projeto de pesquisa PIPE/FAPESP.


Universidade Luterana do Brasil, ULBRA, Brasil.
Vínculo institucional

1995 - 2002
Vínculo: Professor horista, Enquadramento Funcional: Professor adjunto com mestrado, Carga horária: 20

Atividades

08/1995 - 08/2001
Ensino,

Disciplinas ministradas
Arquitetura de Computadores II
Conceitos Básicos de Computação
Estruturas de Dados I
Linguagem de Programação II
Projeto de Compiladores
Sistemas Paralelos e Distribuídos
Tópicos Avançados em Informática
07/2000 - 07/2000
Extensão universitária , Centro de Ciências Naturais e Exatas - Depto. de Informática, Pesquisa e extensão.

Atividade de extensão realizada
Curso de Linux.

Universidade de Caxias do Sul, UCS, Brasil.
Vínculo institucional

1994 - 1996
Vínculo: Professor horista, Enquadramento Funcional: Professor, Carga horária: 12

Atividades

08/1994 - 08/1995
Ensino,

Disciplinas ministradas
Algoritmos e Programação
Introdução 'a Informática


Linhas de pesquisa


1.
Sistemas Paralelos e Distribuídos

Objetivo: Desenvolvimento de software básico para Sistemas Distribuídos e Sistemas de Alto Desempenho (grades, computação em nuvem, uso de GPU para alto desempenho)..
Grande área: Ciências Exatas e da Terra
Palavras-chave: Sistemas Distribuídos; Computação de Alto Desempenho; Computação em Grid; Programação paralela.


Projetos de pesquisa


2016 - Atual
Internet do Futuro Aplicada a Cidades Inteligentes (Instituto Nacional de Ciência e Tecnologia)
Descrição: Este projeto investiga ferramentas e soluções para Cidades Inteligentes e para a Internet do Futuro. Meu interesse no projeto está na linha de redes de sensores, coleta e processamento de grandes volumes de dados..
Situação: Em andamento; Natureza: Pesquisa.
2015 - Atual
Plataforma de Sensoriamento Aberta, Escalável e de Baixo Custo para Monitoramento e Alerta de Desastres Naturais
Descrição: Redes de Sensoriamento possuem aplicações em diversas áreas, dentre as mais importantes estão as para monitoramento e alerta de desastres naturais. Este projeto, numa parceria entre Unifesp, Cemanden e Ericsson, propõe a criação de uma plataforma de sensoriamento aberta, de baixo custo e escalável. Visa resolver dois problemas atuais: o alto custo das soluções existentes e a sua baixa confiabilidade. A solução prevê o uso de hardware de baixo custo baseados em padrões recentes elaborados para Internet das Coisas. Deve ainda reduzir os custos operacionais ao trocar o uso de redes de dados celular por redes Ad Hoc, cujo roteamento será otimizado. Além disso, o projeto prevê a elaboração de sistemas computacionais escalavéis, capazes de receber grandes volumes de dados provenientes da monitoração ("Big Data"). Por fim, o projeto explorará o uso de "crowdsourcing" para ampliar as fontes de dados para monitoramento e alerta de desastres naturais. Todo o resultado do projeto será aberto e a implantação de um piloto está prevista para ser realizada no município de Campos do Jordão-SP..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) .
Integrantes: Denise Stringhini - Integrante / Fazenda, Alvaro - Integrante / Arlindo Flavio da Conceição - Coordenador / Tiago Oliveira - Integrante / Bruno Kimura - Integrante / Luiz Eduardo Galvão Martins - Integrante / Valerio Rosset - Integrante.Número de orientações: 2
2011 - 2013
Aplicações Avançadas de Visualização Remota (GT da RNP)
Descrição: Diversos avanços tecnológicos significativos ocorreram nos últimos anos e elevaram a produção e exibição digital a níveis dificilmente imagináveis antes. Esses avanços tecnológicos incluem a introdução de escaneadores de alta resolução, compressão de imagens digitais, armazenamento e processamento distribuído de dados em redes de alta capacidade, captura e projeção digital em super-alta-definição (imagens com resolução equivalente a 4 vezes superior à HD). A combinação dessas tecnologias define a infraestrutura base para aplicações científicas e culturais que demandam esquemas de visualização avançados. A manipulação de dados visuais nas mais altas resoluções permitidas pelo estado da arte em tecnologias de transmissão, processamento, captura e exibição de imagens em movimento representam um grande desafio de pesquisa em nível mundial. No Brasil, poucos grupos de pesquisa tem conhecimento dessas tecnologias, que ainda são restritas devido a dificuldade em se adquirir ?encoders?, câmeras e projetores 4K. Ciente disto, a RNP iniciou em 2011 um novo Programa de P&D em Aplicações Avançadas de Visualização Remota..
Situação: Concluído; Natureza: Pesquisa.
2004 - 2005
MORAS: definição e implementação dos módulos de Mapeamento Objeto-Relacional no Apyon Studio
Descrição: O objetivo deste trabalho foi desenvolver os módulos necessários para que a ferramenta Apyon Studio passasse a importar automaticamente especificações de projetos orientadas a objeto de ferramentas CASE específicas, como por exemplo o Rational Rose (http://www.rational.com). Para isso, foram necessários o estudo e o desenvolvimento de técnicas de Mapeamento Objeto-Relacional (MO-R) que melhor se adaptassem à ferramenta..
Situação: Concluído; Natureza: Pesquisa.
2003 - 2003
Modelo Gráfico de Dependência entre as Regras de Negócio e o Impacto Físico/Financeiro sobre a Manutenção
Descrição: Projeto PIPE/FAPESP para a elaboração de um módulo da ferramenta Apyon Studio para a demonstração gráfica da dependência entre as regras de negócio definidas pelo projetista de software através da ferramenta..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) .
Integrantes: Denise Stringhini - Coordenador / Silvana Ferreira de Queirós - Integrante.Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro.


Projetos de extensão


2018 - Atual
CodeLab-Unifesp-CEDECA
Descrição: O programa de extensão ?CodeLab-Unifesp? reune alunos, professores do ICT-Unifesp e comunidade, interessados em utilizar algoritmos computacionais para a solução de problemas do cotidiano ou extraordinários, desenvolvendo de forma criativa aplicações de código aberto e gratuito direcionado à sociedade por meio principalmente da interação com organizações da sociedade civil. A metodologia inclui a aplicação de CBL (Challenge Based Learning) que prevê a identificação de problemas de cunho social que podem ser auxiliados pela tecnologia. O projeto de extensão aqui descrito é uma das primeiras iniciativas do CodeLab-Unifesp e trata-se de uma cooperação com a organização social CEDECA - Centro de Defesa dos Direitos da Criança e do Adolescente "Jair Jesuíno Trindade" para o desenvolvimento de uma base de dados jurídicos a respeito dos casos defendidos pela organização..
Situação: Em andamento; Natureza: Extensão.
Alunos envolvidos: Graduação: (6) .
Integrantes: Denise Stringhini - Coordenador.
2018 - Atual
CodeLab-Unifesp-IBEAC
Descrição: O programa de extensão ?CodeLab-Unifesp? pretende reune alunos, professores do ICT-Unifesp e comunidade, interessados em utilizar algoritmos computacionais para a solução de problemas do cotidiano ou extraordinários, desenvolvendo de forma criativa aplicações de código aberto e gratuito direcionado à sociedade por meio principalmente da interação com organizações da sociedade civil. A metodologia inclui a aplicação de CBL (Challenge Based Learning) que prevê a identificação de problemas de cunho social que podem ser auxiliados pela tecnologia. O projeto de extensão aqui proposto é uma das primeiras iniciativas do CodeLab-Unifesp e trata-se de uma cooperação com a organização social IBEAC - Instituto Brasileiro de Estudos e Apoio Comunitário Queiróz Filho, com sede em São Paulo e atuação em nível nacional. O projeto desenvolve uma plataforma de comunicação e interação social entre a instituição e gestantes e puérperas das comunidades da região de Parelheiros em São Paulo..
Situação: Em andamento; Natureza: Extensão.
Alunos envolvidos: Graduação: (6) .
Integrantes: Denise Stringhini - Coordenador.


Áreas de atuação


1.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Software Básico.
2.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Processamento de Alto Desempenho.


Idiomas


Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Francês
Compreende Bem, Fala Bem, Lê Bem, Escreve Razoavelmente.
Espanhol
Compreende Bem, Fala Razoavelmente, Lê Razoavelmente, Escreve Pouco.


Produções



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

1.
CONCEICAO, A. F.2017CONCEICAO, A. F. ; LIMA, L. C. ; FERREIRA, R. A. ; STRINGHINI, D. . ola interativa: a iniciativa de educação digital de São José dos Campos-SP. TECNOLOGIAS, SOCIEDADE E CONHECIMENTO, v. 4, p. 164-178, 2017.

2.
SILVA, L.2012SILVA, L. ; STRINGHINI, D. . Paralelização de Aplicações para Realidade Aumentada em CUDA e OpenCL. Revista Brasileira de Educação Médica (Impresso), v. 1, p. 1-28, 2012.

3.
MARENGONI, M.2009MARENGONI, M. ; STRINGHINI, D. . Tutorial: Introdução à Visão Computacional usando OpenCV. Revista de Informática Teórica e Aplicada, v. XVI, p. 1-36, 2009.

4.
Silva, L.2006Silva, L. ; Mustaro, P. ; STRINGHINI, D. ; SIlveira, I. F. . Using Conceptual Lattices to Represent Fine Granular Learning Objects through SCORM Meta-Objects. Electronic Journal of E-Learning, v. 4, p. 141-148, 2006.

Capítulos de livros publicados
1.
STRINGHINI, DENISE; Fazenda, Alvaro . Characterizing Communication Patterns of Parallel Programs Through Graph Visualization and Analysis. Lecture Notes in Computer Science. 1ed.: Springer International Publishing, 2015, v. , p. 565-576.

2.
STRINGHINI, D.; BIANCHINI, C. P. . Tendências em Computação Paralela. In: Leandro A. da Silva; Valéria F. Martins; João Soares de Oliveira Neto. (Org.). Tendências Tecnológicas em Computação e Informática. 1ed.Sao Paulo: Editora Mackenzie, 2013, v. 21, p. 205-244.

3.
STRINGHINI, D.; GONCALVES, R. ; GOLDMAN, A. . Introdução à Computação Heterogênea. In: Luiz Carlos Albini, Alberto Ferreira de Souza, Renata Galante, Roberto Cesar Junior, Aurora Pozo. (Org.). XXXI Jornadas de Atualização em Informática. 1ed.Curitiba: Sociedade Brasileira de Computação (SBC), 2012, v. 21, p. 262-309.

4.
STRINGHINI, D.; SOUZA, I. A. ; SILVA, L. A. ; MARENGONI, M. . Visão computacional usando OpenCV. In: Marco Antônio Piteri; José Carlos Rodrigues. (Org.). Fundamentos de visão computacional. Presidente Prudente: FCT/UNESP, 2011, v. , p. 113-166.

5.
CAVALHEIRO, G. G. H. ; COSTA, C. M. ; STRINGHINI, D. . Programação Concorrente: Threads, MPI e PVM. In: Tiarajú A. Diverio; Gerson Geraldo H. Cavalheiro. (Org.). ERAD 2002 - 2a Escola Regional de Alto Desempenho. Porto Alegre: SBC, 2002, v. , p. 31-65.

Trabalhos completos publicados em anais de congressos
1.
HSIAO, E. ; OLIVEIRA, T. ; STRINGHINI, D. ; MARTINS, L. E. G. ; KIMURA, B. . Implementação em Hardware de uma Rede de Sensores para monitoramento e Alerta de Desastres Naturais. In: CoUrb/ Workshop de Computação Urbana, 2017, Belém. XXXV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos - SBRC 2017, 2017.

2.
OLIVEIRA, T. ; MARTINS, L. E. G. ; STRINGHINI, D. ; FAZENDA, A. ; CAPPABIANCO, F. . Uma Abordagem Prática e Sistêmica para o Ensino e Aprendizado de Arquitetura e Organização de Computadores num Currículo de Engenharia de Computação. In: Workshop sobre Educação em Arquitetura de Computadores, 2017, Campinas. Anais do XVIII Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD 2017), 2017.

3.
MARENGONI, MAURICIO ; STRINGHINI, DENISE . High Level Computer Vision Using OpenCV. In: 2011 24th SIBGRAPI Conference on Graphics, Patterns and Images Tutorials (SIBGRAPIT), 2011, Alagoas. 2011 24th SIBGRAPI Conference on Graphics, Patterns, and Images Tutorials, 2011. p. 11.

4.
Gagliardi, H. F. ; Silva, F. A. B. ; STRINGHINI, D. ; Lopes, F. S. ; Pereira, R. M. . The Integra-Model Service: enabling the simulation of multiple epidemiological models and scenarios on the grid. In: Second EELA-2 Conference, 2009, Choroní. Procedings of The Second EELA-2 Conference. Madrid: Editorial Ciemat, 2009. p. 19-26.

5.
ZARATE, C. ; SIlveira, I. F. ; Silva, L. ; STRINGHINI, D. . A Pattern-oriented Parallel and Distributed Implementation of Tree Traversal. In: Workshop on Languages and Tools for Parallel and Distributed Programming, 2007, Gramado. XX SBAC / LTPD, 2007.

6.
Silva, L. ; SIlveira, I. F. ; STRINGHINI, D. . Meta-Objetos SCORM Hierárquicos via Reticulados Conceituais. In: XATA2006 ? XML: Aplicações e Tecnologias Associadas, 2006, Portalegre. Anais do XATA 2006. Portalegre: Universidade do Minho.

7.
Silva, L. ; STRINGHINI, D. ; SIlveira, I. F. . Parallel Processing Of Distributed Trees: A Pattern Language And Applications. In: IADIS Virtual Multi Conference on Computer Science and Information Systems (MCCSIS 2006), 2006. Proceedings do MCCSIS 2006.

8.
Mustaro, P. ; SIlveira, I. F. ; Silva, L. ; STRINGHINI, D. ; Omar, N. . Orientación en línea de Trabajos Finales de Graduación en Computación: Propuesta de Componentes para Ambientes de Apoyo a Procesos de Enseñanza-Aprendizaje Mediados por Computadoras. In: XIV Congreso Iberoamericano de Educación Superior en Computación (CIESC/CLEI 2006), 2006, Santiago. Proceedings do XIV CIESC (CLEI). Santiago, 2006.

9.
Silva, L. ; STRINGHINI, D. ; SIlveira, I. F. . Patterns for Parallel and Distributed Processing of Large Hierarchical Structures. In: SugarLoafPLoP 2005 - 5th Latin American Conference on Pattern Languages of Programming, 2005, Campos do Jordão. SugarLoafPLoP 2005 Conference Proceedings, 2005. p. 137-153.

10.
STRINGHINI, D.; NAVAUX, P. O. A. . Parallel Program Debugging: Interface design and implementation. In: 4th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID2004), 2004, Chicago,IL. 4th IEEE/ACM International Symposium on Cluster Computing and the Grid. Chicago, IL: IEEE/ACM/IEEE Computer Society, 2004.

11.
STRINGHINI, D.; NAVAUX, P. O. A. ; KERGOMMEAUX, J. C. . A Debugger Interface for Parallel Programs. In: Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2001, Pirenópolis. 13th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD). Brasília: Biblioteca Imediata do Departamento de Ciência da Computação da UNB, 2001. p. 214-221.

12.
STRINGHINI, D.; NAVAUX, P. O. A. ; KERGOMMEAUX, J. C. . A Selection Mechanism to Group Processes in a Parallel Debugger. In: PDPTA2000 - International Conference on Parallel and Distributed Techniques and Applications, 2000, Las Vegas. Proceedings of the International Conference on Parallel and Distributed Processing and Distributed Processing Techniques and Applications. Las Vegas: CSREA Press, 2000. v. V. p. 2575-2581.

13.
STRINGHINI, D.; NAVAUX, P. O. A. . Pré-processamento de Traces para Auxiliar a Visualização de Programas Paralelos. In: SBAC&PAD - Simpósio Brasileiro de Arquitetura de Computadores e Processamento de Alto Desempenho, 1996, Recife. ANAIS DO VIII SBAC&PAD, 1996.

Resumos expandidos publicados em anais de congressos
1.
OLIVEIRA, D. G. ; STRINGHINI, D. . Visualização de Padrões de Comunicação em Programas Paralelos através de Grafos: implementação do conversor entre os formatos de trace e de descrição de grafos. In: Escola Regional de Alto Desempenho de São Paulo, 2016, São Paulo. Anais da Escola Regional de Alto Desempenho de São Paulo. Porto Alegre: SBC. v. 7.

2.
ALMEIDA, J. M. P. ; SILVA, C. I. ; STRINGHINI, D. ; ARAUJO, F. M. O. ; ELISEO, M. A. . Film database: the future of digital cinema.. In: I Workshop O Futuro da Videocolaboração - XX Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia), 2014, João Pessoa. Workshop O Futuro da Videocolaboração. Porto Alegre: Sociedade Brasileira de Computação, 2014. v. 1. p. 5-8.

3.
NASCIMENTO, F. ; PAZIN, F. ; STRINGHINI, D. . Implementação Paralela em GPU do Método Simplex. In: ERAD-SP, 2012, Campinas. Anais da III Escola Regional de Alto Desempenho. Campinas, 2012. v. 3.

4.
Pereira, R. M. ; Silva, L. ; STRINGHINI, D. . Padrões de Projeto em Desenvolvimento de Aplicações Paralelas em Hardware Heterogêneo. In: II Escola Regional de Alto Desempenho de São Paulo, 2011, São José dos Campos. II Escola Regional de Alto Desempenho de São Paulo, 2011. v. 2.

5.
Martins, C. D. ; STRINGHINI, D. . Análise comparativa entre ambientes de programação para Multi-Cores e GPGPUs. In: I Escola Regional de Alto Desempenho de São Paulo, 2010, São Paulo. I Escola Regional de Alto Desempenho de São Paulo. São Paulo, 2010. v. 1. p. 26-27.

6.
Benigno, N. B. ; STRINGHINI, D. . Monitoração de Desempenho: uma Abordagem para Hardware Multi-Core. In: I Escola Regional de Alto Desempenho de São Paulo, 2010, São Paulo. I Escola Regional de Alto Desempenho de São Paulo, 2010. v. 1. p. 32-33.

Resumos publicados em anais de congressos
1.
JESUS, B. G. ; Neves, D. F. ; STRINGHINI, D. . Paralelização do Módulo de Ray-tracing na Ferramenta POV-Ray. In: VII Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD), 2006, Ouro Preto. Proceedings do VII WSCAD, 2006.

2.
STRINGHINI, D.; NAVAUX, P. O. A. . TFPS- Um Sistema de Pré-processamento de Traces para Auxiliar a Visualização de Programas Paralelos. In: SBAC&PAD - Simpósio Brasileiro da Arquitetura de Computadores e Processamento de Alto Desempenho, 1997, CAMPOS DO JORDÃO. ANAIS DO IX SBAC&PAD, 1997.

Artigos aceitos para publicação
1.
OLIVEIRA, T. ; MARTINS, L. E. G. ; STRINGHINI, D. ; FAZENDA, A. ; CAPPABIANCO, F. . Uma Abordagem Prática e Sistêmica para o Ensino e Aprendizado de Arquitetura e Organização de Computadores num Currículo de Engenharia de Computação. INTERNATIONAL JOURNAL OF COMPUTER ARCHITECTURE EDUCATION, 2018.

Apresentações de Trabalho
1.
OLIVEIRA, T. ; MARTINS, L. E. G. ; STRINGHINI, D. ; FAZENDA, A. ; CAPPABIANCO, F. . Uma Abordagem Prática e Sistêmica para o Ensino e Aprendizado de Arquitetura e Organização de Computadores num Currículo de Engenharia de Computação. 2017. (Apresentação de Trabalho/Congresso).

2.
STRINGHINI, DENISE; FAZENDA, A. . Characterizing Communication Patterns of Parallel Programs Through Graph Visualization and Analysis. 2015. (Apresentação de Trabalho/Congresso).

3.
STRINGHINI, D.. Computação heterogênea: programação paralela, clusters e GPUs. 2013. (Apresentação de Trabalho/Conferência ou palestra).

4.
Silva, L. ; STRINGHINI, D. ; SIlveira, I. F. . Integração entre Ogre3D e Message Passing Interface (MPI). 2006. (Apresentação de Trabalho/Congresso).

Outras produções bibliográficas
1.
STRINGHINI, DENISE; FAZENDA, A. ; MELO, A. . Journal of Physics: Conference Series. IOPscience, 2015 (Editor convidado).

2.
SILVA, G. ; STRINGHINI, D. . International Journal of High Performance Systems Architecture (IJHPSA). InderScience Publishers, 2011 (Editor convidado).

3.
STRINGHINI, D.. Um Estudo Sobre Depuradores de Programas Paralelos. PORTO ALEGRE: PPGCC - UFRGS, 1997 (TRABALHO INDIVIDUAL).


Produção técnica
Assessoria e consultoria
1.
NAVAUX, P. O. A. ; CACERES, E. N. ; ZORZO, A. ; STRINGHINI, DENISE . Avaliação dos programas acadêmicos - CAPES Quadrienal. 2017.

Trabalhos técnicos
1.
STRINGHINI, DENISE. WSCAD 2015. 2015.

2.
STRINGHINI, DENISE. WSCAD 2014. 2014.

3.
STRINGHINI, DENISE. WSCAD 2013. 2013.

4.
STRINGHINI, DENISE. WSCAD 2012. 2012.

5.
STRINGHINI, DENISE. WSCAD 2011. 2011.

Entrevistas, mesas redondas, programas e comentários na mídia
1.
STRINGHINI, D.; ALMEIDA, J. ; STALBAUM, B. . Grid Computing / Cinegrid. 2009. (Programa de rádio ou TV/Mesa redonda).


Demais tipos de produção técnica
1.
STRINGHINI, DENISE. Desenvolvimento de Aplicações em CUDA. 2017. (Curso de curta duração ministrado/Outra).

2.
STRINGHINI, D.; FAZENDA, A. . O primeiro passo para se programar dez milhões de cores. 2016. (Curso de curta duração ministrado/Outra).

3.
STRINGHINI, DENISE; BIANCHINI, C. P. ; Silva, L. . Introdução à Programação Paralela através de Padrões. 2013. (Curso de curta duração ministrado/Outra).

4.
STRINGHINI, D.; GONCALVES, R. ; GOLDMAN, A. . Introdução à computação heterogênea. 2012. .

5.
STRINGHINI, D.; GONCALVES, R. ; GOLDMAN, A. . Ambientes e ferramentas de programação para GPU. 2012. (Curso de curta duração ministrado/Outra).

6.
STRINGHINI, D.; GOLDMAN, A. . Aspectos de otimização no desenvolvimento de aplicações em CUDA. 2011. (Curso de curta duração ministrado/Outra).

7.
STRINGHINI, D.. MORAS: Definição e implementação de módulos Mapeamento Objeto Relacional no Apyon Studio. 2005. (Relatório de pesquisa).

8.
STRINGHINI, D.. Modelo Gráfico de Dependência entre as Regras de Negócio e o Impacto Físico Financeiro sobre a Manutenção. 2003. (Relatório de pesquisa).



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
STRINGHINI, DENISE; SILVA, L.; VALLIO, A. B. M.. Participação em banca de Raphael Alonso de Mendonça. Paralelização OpenMP do gerador de modelos fotométrico-analíticos de trânsitos planetários ELLC. 2018. Dissertação (Mestrado em CIÊNCIAS E APLICAÇÕES GEOESPACIAIS) - Universidade Presbiteriana Mackenzie.

2.
STRINGHINI, D.. Participação em banca de Rafael Pelegrini Domingues. Design recomendations for the development of airbone multi-core systems. 2015. Dissertação (Mestrado em Engenharia Aeronâutica e Mecânica) - Instituto Tecnológico de Aeronáutica.

3.
STRINGHINI, D.; SONG, S.; GOLDMAN, A.. Participação em banca de Patrícia Akemi. Um estudo do uso eficiente de programas em placas gráficas. 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade de São Paulo.

4.
Sato, L. M.; STRINGHINI, D.; Corrêa, P.. Participação em banca de Elaine Cristina Machtans. GERENCIAMENTO DE TAREFAS COM OU SEM DEPENDÊNCIA, SEQUENCIAIS E PARALELAS, EM SISTEMAS HETEROGÊNEOS DE GRADES COMPUTACIONAIS. 2010. Dissertação (Mestrado em Ciências da Computação) - Universidade de São Paulo.

5.
GIORNO, F.; STRINGHINI, D.; Leão, L.. Participação em banca de Diogo Cortiz da Silva. Grid e Cloud Computing - Análise dos impactos sociais, ambientais e econômicos da colaboração por meio do compartilhamento de recursos computacionais. 2009. Dissertação (Mestrado em Tecnologias da Inteligência e Design Digital) - Pontifícia Universidade Católica de São Paulo.

6.
Senger, H.; Silva, L. N. de C.; STRINGHINI, D.. Participação em banca de Flávio Viotti. Escalonamento Hierárquico de Tarefas do Tipo Bag of Tasks com Compartilhamento de Arquivos. 2008. Dissertação (Mestrado em Informática) - Universidade Católica de Santos.

Teses de doutorado
1.
STRINGHINI, D.; SILVA, L.; SIlveira, I. F.; CASTRO, C. G. G.; MORENO, J. L. M.; VALLIO, A. B. M.. Participação em banca de Antonio Luiz Basile. Serviço local de periodograma em GPU para detecção de trânsitos planetários. 2017. Tese (Doutorado em CIÊNCIAS E APLICAÇÕES GEOESPACIAIS) - Universidade Presbiteriana Mackenzie.

2.
STRINGHINI, D.; Sato, L. M.; MIDORIKAWA, E. T.; CORREA, P. L. P.; GUARDIA, H. C.. Participação em banca de Fernando Ryoji Kakugawa. Atendimento para composição de serviços justo e transacional com origem em múltiplos domínios. 2016. Tese (Doutorado em Engenharia Elétrica) - Universidade de São Paulo.

3.
STRINGHINI, D.; Sato, L. M.; CAMARGO, R. Y.; NISHIMOTO, K.; KUROKAWA, F. A.. Participação em banca de Denis Taniguchi. Aplicação de técnicas de computação paralela para simulação de fluidos com métodos de partículas explícitos. 2013. Tese (Doutorado em Engenharia Elétrica) - Universidade de São Paulo.



Participação em bancas de comissões julgadoras
Concurso público
1.
STRINGHINI, D.. Concurso Público - Edital 02/2014 - INPE - TJ10. 2014. Instituto Nacional de Pesquisas Espaciais.

2.
STRINGHINI, D.. Concurso Público - Edital 02/2014 - INPE - TJ04. 2014. Instituto Nacional de Pesquisas Espaciais.



Eventos



Participação em eventos, congressos, exposições e feiras
1.
GPU Technology Conference (GTC). 2012. (Congresso).


Organização de eventos, congressos, exposições e feiras
1.
STRINGHINI, D.; CONCEICAO, A. F. . Workshop em Educação Digital Interativa (WEDI). 2016. (Congresso).

2.
STRINGHINI, D.; BERTINI, C. ; MARIANO, F. ; CAPPABIANCO, F. ; FARIA, F. . Semana da Estatística Matemática e Computação. 2015. (Congresso).

3.
STRINGHINI, DENISE; ROSE, C. . Concurso de Teses e Dissertações - WSCAD 2015. 2015. (Concurso).

4.
STRINGHINI, D.; FERRAZ, V. P. ; CASTILHO, T. ; JORGE, G. . Semana da Estatística Matemática e Computação. 2014. (Congresso).

5.
STRINGHINI, D.; Sato, L. M. . Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD 2014). 2014. (Congresso).

6.
STRINGHINI, DENISE; CERA, M. . Workshop de Iniciação Científica. 2013. (Concurso).

7.
STRINGHINI, D.; GOLDMAN, A. . I Escola Regional de Alto Desempenho de São Paulo. 2010. (Outro).

8.
SILVA, G. ; STRINGHINI, D. . WSCAD-SSC. 2009. (Congresso).



Orientações



Orientações e supervisões em andamento
Trabalho de conclusão de curso de graduação
1.
Anderson Mendrot Filho. Desenvolvimento de uma rede de sensores de baixo custo para a captura de parâmetros climáticos voltados à detecção de deslizamentos de terra. Início: 2018. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de São Paulo. (Orientador).


Orientações e supervisões concluídas
Trabalho de conclusão de curso de graduação
1.
Rafael Monteiro e Pererira. Aplicação de padrões de projeto em sistemas heterogêneos. 2012. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

2.
Alan F.dos Santos; Raphael L. M. Souza; Renan D. A. Vieira. Utilização de GPU para aceleração de um algoritmo de compactação de dados. 2012. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Sistemas de Informação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

3.
Fernando Pazin, Felipe Brandão Nascimento. Implementação paralela do método SIMPLEX. 2011. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

4.
Luiz Alberto de Gouveia, Vinícius Sampaio do Nascimento. Visualização cartográfica de resultados de mineração de dados. 2010. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

5.
Marcus Vinicius F. Vasconcelos, Rafael H. Kimura, Joel Costa. Análise do Uso de Orquestração e Coreografia para uso em EAD. 2010. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

6.
Bruno de Alexandre Rabaça. Análise de desempenho da arquitetura Nehalem da Intel e de sua família de processadores. 2010. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

7.
Paulo Victor M. Silva, Carlos Strazzer, Danilo P. Barbosa. Análise de Ambientes de desenvolvimento para Computação em Nuvem. 2010. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

8.
NARCISO BRAGA BENIGNO. Monitoração e Análise de Programas em Arquiteturas Multicore. 2009. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

9.
Raphael Próspero; Gabriel Saraiva. UM ESTUDO SOBRE A APLICACAO DE SISTEMAS DISTRIBUIDOS COMO FERRAMENTA DE APOIO AO DIAGNOSTICO DE EPIDEMIAS. 2009. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

10.
Deivid Cunha Martins. Análise Comparativa entre Ambientes de Programação para Multicores, GPUs e para Clusters de Computadores. 2009. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

11.
Gustavo Lombardi Bandeira. Análise Comparativa entre Ambientes de Programação para Multicores e para Clusters de Computadores. 2008. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

12.
LUCAS AOKI DE MELLO; LUCAS PAVIM ZERATI. COMPARAÇÃO ENTRE GLOBUS TOOLKIT E GLITE. 2008. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

13.
Guilherme Mattar Marchi; Luiz Augusto Vieira Ribeiro. Implementação de Padrões de Projeto Paralelos através de uma Biblioteca de Passagem de Mensagens. 2008. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

14.
André de Fontana Ignácio, Carlos Eduardo do N. Fernandes. Balanceamento de Carga em Programas Paralelos com OpenMosix e MP. 2006. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

15.
Bruno Gonçalves de Jesus; Douglas D. Fernandes das Neves. Paralelização de Algoritmos de Síntese de Imagens Foto-realistas. 2006. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

16.
Guilherme Barile, Henrique C. de Oliveira, Raphael L. R. Uma Aplicação da Tecnologia de Grid na Área Logística. 2005. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Sistemas de Informação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

17.
Thago A. Correa, Silvio Gisso, Marcel Wakami. Arquitetura para Monitoração Online de Eventos. 2004. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

18.
Gustavo Sarapo, Hugo Condoyannis, Eduardo Cury. TÉCNICAS DE BALANCEAMENTO DE CARGA EM SISTEMA PARALELOS. 2004. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

19.
Rodrigo Gonçalves. Assistente de Criação de Páginas Web. 2000. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciência da Computação) - Universidade Luterana do Brasil. Orientador: Denise Stringhini.

Iniciação científica
1.
Aline da Silva Andrade. Desenvolvimento de um protótipo multi-sensor para a detecção de desastres naturais. 2017. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de São Paulo. Orientador: Denise Stringhini.

2.
Anderson Mendrot Filho. Desenvolvimento de um protótipo multi-sensor para a detecção de deslizamentos em desastres naturais. 2017. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de São Paulo. Orientador: Denise Stringhini.

3.
Pedro Spoljaric Gomes. VISUALIZAÇÃO DE PADRÕES DE COMUNICAÇÃO EM PROGRAMAS PARALELOS ATRAVÉS DE GRAFOS DINÂMICOS. 2017. Iniciação Científica. (Graduando em Ciência e Tecnologia) - Universidade Federal de São Paulo, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Denise Stringhini.

4.
Robson de Souza Resende. IMPLEMENTAÇÃO PARALELA DE ALGORITMOS DE ORDENAÇÃO UTILIZANDO OPENMP. 2013. Iniciação Científica. (Graduando em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie, Mackpesquisa. Orientador: Denise Stringhini.

5.
Vinícius Nascimento. APLICAÇÃO DE TÉCNICAS DE MINERAÇÃO DE DADOS AO SERVIÇO DE INTEGRAÇÃO DE DADOS DO PROJETO INTEGRA-EPI. 2009. Iniciação Científica. (Graduando em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

6.
Luiz Alberto de Gouveia. ANÁLISE E DEFINIÇÃO DE FORMATOS DE SAÍDA DE CONSULTAS DISTRIBUíDAS PARA O SERVIÇO DE INTEGRAÇÃO DE DADOS DO PROJETO INTEGRA-EPI. 2009. Iniciação Científica. (Graduando em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

7.
Rafael Monteiro e Pereira. ANÁLISE E DESENVOLVIMENTO DE UM PORTAL PARA CONSULTAS DISTRIBUÍDAS EM UM SERVIÇO DE INTEGRAÇÃO DE DADOS. 2009. Iniciação Científica. (Graduando em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.

8.
Bruno Gonçalves de Jesus. Paralelização de Algoritmos de Síntese de Imagens Foto-realísticas. 2006. Iniciação Científica. (Graduando em Bacharelado em Ciência da Computação) - Universidade Presbiteriana Mackenzie. Orientador: Denise Stringhini.



Inovação



Projetos de pesquisa


Educação e Popularização de C & T



Livros e capítulos
1.
STRINGHINI, D.; GONCALVES, R. ; GOLDMAN, A. . Introdução à Computação Heterogênea. In: Luiz Carlos Albini, Alberto Ferreira de Souza, Renata Galante, Roberto Cesar Junior, Aurora Pozo. (Org.). XXXI Jornadas de Atualização em Informática. 1ed.Curitiba: Sociedade Brasileira de Computação (SBC), 2012, v. 21, p. 262-309.


Cursos de curta duração ministrados
1.
STRINGHINI, D.; GOLDMAN, A. . Aspectos de otimização no desenvolvimento de aplicações em CUDA. 2011. (Curso de curta duração ministrado/Outra).

2.
STRINGHINI, D.; GONCALVES, R. ; GOLDMAN, A. . Introdução à computação heterogênea. 2012. .

3.
STRINGHINI, D.; FAZENDA, A. . O primeiro passo para se programar dez milhões de cores. 2016. (Curso de curta duração ministrado/Outra).

4.
STRINGHINI, D.; GONCALVES, R. ; GOLDMAN, A. . Ambientes e ferramentas de programação para GPU. 2012. (Curso de curta duração ministrado/Outra).


Entrevistas, mesas redondas, programas e comentários na mídia
1.
STRINGHINI, D.; ALMEIDA, J. ; STALBAUM, B. . Grid Computing / Cinegrid. 2009. (Programa de rádio ou TV/Mesa redonda).


Organização de eventos, congressos, exposições e feiras
1.
STRINGHINI, D.; GOLDMAN, A. . I Escola Regional de Alto Desempenho de São Paulo. 2010. (Outro).

2.
SILVA, G. ; STRINGHINI, D. . WSCAD-SSC. 2009. (Congresso).




Página gerada pelo Sistema Currículo Lattes em 13/11/2018 às 16:55:17