Simone do Rocio Senger de Souza

“Teste de Software Concorrente: quem precisa?”

Programas concorrentes estão se tornando cada vez mais populares haja visto as tecnologias atuais, com processadores compostos por múltiplos núcleos e o uso crescente de clusters de computadores. Busca-se sempre aliar maior desempenho, acesso distribuído e qualidade. Nesse contexto, o teste de software concorrente torna-se mais complexo, pois além das dificuldades já inerentes à atividade de teste, novos desafios são impostos. Múltiplas execuções de um software concorrente com a mesma entrada podem executar diferentes sequências de sincronização e podem produzir diferentes resultados. Cabe à atividade de teste, nesse cenário, identificar se as sequências de sincronização possíveis foram executadas e se as saídas obtidas estão corretas. Nesta palestra serão apresentados os principais desafios para estabelecimento de mecanismos de apoio ao teste de software concorrente, as contribuições já existentes, as oportunidades de pesquisa e inovação nesta área.


Dra. Simone do Rocio Senger de Souza

Possui doutorado em Física Computacional pela Universidade de São Paulo (2000), mestrado em Ciências da Computação também pela Universidade de São Paulo (1996) e Bacharelado em Informática pela Universidade Estadual de Ponta Grossa (1990). Em 2010 realizou pós-doutorado na University of Southampton (UK), realizando pesquisas na área de teste de software concorrente. Foi docente na Universidade Estadual de Ponta Grossa (PR), junto ao Departamento de Informática, entre 1991 e 2005. Desde então, é professora associada do Instituto de Ciências Matemáticas e de Computação (ICMC/USP São Carlos). Atua como pesquisadora junto ao Laboratório de Engenharia de Software do ICMC (LabES), atuando em pesquisas na área de teste de software. Participou de projetos de cooperação científica nacional e internacional como Plavis – Plataforma para Validação e Integração de Software em Sistemas Espaciais, QualiPSo – Quality Plataform for Open Source Software, Procad (ICMC/UEM/PUC-RS) e INCT-SEC – Instituto Nacional de Ciência e Tecnologia em Sistemas Embarcados Críticos. É co-autora de capítulo no livro Introdução ao Teste de Software, publicado em 2007 e agraciado com o prêmio Jabuti – Melhor Livro de Ciências Exatas. Seus interesses de pesquisa incluem teste de software aplicado a software concorrente, estudos experimentais em teste de software, qualidade de software e ensino na computação.