PROGRAMAÇÃO GERAL

Os anais do evento serão disponibilizados em formato online a partir da data de início do evento e serão publicados na plataforma SOL da SBC, com DOI próprio.

A programação completa, pode ser baixada clicando aqui.

MINICURSOS

Minicurso 1 - Computação Quântica com jogos e IBM Qiskit


O minicurso oferece uma introdução acessível na área da computação quântica usando jogos e simuladores. Neste minicurso, os participantes serão introduzidos aos conceitos fundamentais da computação quântica e aprenderão a usar a biblioteca IBM Qiskit, uma das principais ferramentas de desenvolvimento atuais para programação quântica.

Image

Cecilia Botelho

Sou estudante de Ciência da Computação na Universidade Federal de Pelotas, atualmente faço parte de um grupo de pesquisa com enfoque em computação quântica. Tenho experiência em processamento de dados avançados e familiaridade com diversas linguagens de programação. Atuei como bolsista de iniciação científica em um grupo de pesquisa em inteligência artificial, onde explorei aplicações de lógica fuzzy. Desenvolvi também fluência em inglês durante um intercâmbio em Vancouver, Canadá.


Image

Gabriel Ramires

Sou estudante do sexto semestre de Ciência da Computação na Universidade Federal de Pelotas. Minha experiência engloba processamento de dados, inteligência artificial e desenvolvimento de software. Atuo como bolsista de iniciação científica em computação quântica e lógica Fuzzy e também ocupo um cargo na presidência da Empresa Júnior de Computação da UFPEL (HUT8).


Image

Vinicius Peruzzi

Estudante do sétimo semestre de Ciência da Computação na Universidade Federal de Pelotas. Possuo grande contato com HPC (High Performance Computing) usado em programação paralela e distribuída, especialmente utilizando linguagens de baixo nível, como C e C++, bem como ferramentas como MPI, OPenMP e RPC. Atuo como bolsista de iniciação científica em computação quântica e lógica fuzzy, e como voluntário, também na iniciação científica, na área de sistemas operacionais, no desenvolvimento de uma plataforma de simulação com objetivos didáticos e educacionais.


Image

Gabriel Rosa

Sou estudante de ciências da computação na Universidade Federal de Pelotas (UFPEL). Tenho experiência em impressão 3D e suporte ao usuário como técnico de informática. Atualmente, participo como bolsista de iniciação científica em computação quântica e jogos digitais.



Minicurso 2 - Utilização de Model Checking na verificação formal de sistemas autônomos


Neste minicurso será apresentado um modelo formal que representa um sistema autônomo simples. Tal modelo será construído na ferramenta de model checking UPPALL, onde é possível simular o modelo e também executar verificações formais usando lógica temporal. O minicurso tem o seguinte programa:
1 - Visão geral de autômato temporal e lógica temporal.
2 - Utilização da ferramenta de model checking UPPALL.
3 - Apresentação de um exemplo de sistema autônomo baseado em agentes representando um veículo autônomo em trânsito urbano.
4 - Construção do referido exemplo usando o UPPAAL.
5 - Verificação formal de propriedades temporais usando o exemplo anterior.

Image

Gleifer Vaz Alves

Possui graduação em Ciência da Computação pela Universidade Católica de Pelotas (2002), mestrado em Ciência da Computação pela Universidade Federal de Pernambuco (2005) e doutorado em Ciência da Computação pela Universidade Federal de Pernambuco (2009). Em 2018 realizou dois estágios de pós-doutorado, o primeiro na University of Liverpool (United Kingdom), sob supervisão do professor Michael Fisher e o segundo na Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS), sob supervsião do professor Rafael Bordini. Atualmente é professor Associado I da Universidade Tecnológica Federal do Paraná - Câmpus Ponta Grossa, onde é docente dos cursos de Bacharelado em Ciência da Computação e do Mestrado em Ciência da Computação (PPGCC). Tem experiência na área de Ciência da Computação, com ênfase em Teoria da Computação, Lógica Computacional, Teoria da Prova, Métodos Formais, Linguagens de Programação, Agentes Inteligentes e Sistemas Multi-Agentes. No momento atua em projetos de pesquisa envolvendo os tópicos de Veículos Autônomos, Cidades Inteligentes e Agentes Éticos (e Machine Ethics), usando técnicas de Implementação de Agentes e Sistemas Multi-Agentes e Verificação Formal de Agentes Inteligentes.

PALESTRAS

Palestra 1 - Desvendando a arquitetura de Microserviços: Como Grandes Empresas escalam seus produtos"


Nesta palestra, entenderemos o conceito por trás da arquitetura de microserviços, desvendando suas bases essenciais e explorando uma série de exemplos que demonstram por que essa abordagem tem se destacado no mercado de tecnologia. Além disso, exploraremos uma série de cases de sucesso, onde a aplicação desse modelo arquitetural causou significantes melhoras de perfomance e diminuição de gargalos nas equipes de tecnologia.

Image

Fernanda Kipper

contato@fernandakipper.com

Engenheira de Software no Itaú e estudante de Ciência da Computação, sou apaixonada pelo desenvolvimento Web desde os 18 anos. Adoro compartilhar meu conhecimento e minha paixão pela área através de videos e lives no YouTube e Instagram, onde sozinha já reuni uma comunidade de mais de 80 mil desenvolvedores.


Palestra 2 - Quando escalar é mais importante que acelerar: novos desafios e soluções em computação eficiente


Em duas décadas, o fim da lei de Dennard, que também representa o início da era de múltiplos núcleos, já revolucionou a forma como projetamos computadores, como desenvolvemos software e como consumimos produtos e serviços de computação. O fim dos processadores de núcleo único, exige que projetistas de hardware se preocupem mais com a produtividade dos desenvolvedores de software e exige destes a preocupação em utilizar concomitantemente cada milímetro quadrado de silício para realizar as funcionalidades do software, minimizando a ociosidade do hardware e maximizando a eficiência da computação. Mapear hardware e software torna-se uma preocupação mútua. Todavia a responsabilidade de resolver problemas cada vez maiores ou cada vez mais rápido transferiu-se enormemente para o desenvolvedor de software. Cada vez mais, mais núcleos são oferecidos ao software para processamento. Não utilizá-los de forma eficiente significa não alcançar todo o potencial do hardware. Otimizar o projeto do software para uma máquina com alguns núcleos não significa que esse software também seja ótimo para uma máquina com o dobro de núcleos, ou com o quádruplo, muito menos com oito vezes mais núcleos. Para que softwares modernos continuem eficientes nas futuras gerações de hardware, não importa ser rápido nos hardwares de hoje; importa ser capaz de continuar utilizar eficientemente os núcleos adicionais que virão com as novas gerações de processadores. Nessa palestra, discutiremos os desafios, as soluções existentes e os problemas ainda em aberto para alcançar escalabilidade no desenvolvimento de softwares modernos.

Image

Samuel Xavier de Souza

samuel@dca.ufrn.br

Engenheiro de Computação pela Universidade Federal do Rio Grande do Norte - UFRN (2000) e doutor em Engenharia Elétrica pela Katholieke Universiteit Leuven, Bélgica (2007). Trabalhou como Engenheiro de Software/Hardware no Centro Interuniversitário de Micro- e Nanoeletrônica - IMEC, Bélgica, e como consultor de pesquisa no Centro de Supercomputação de Flanders - VSC, Bélgica. Desde 2009 é professor do Departamento de Engenharia de Computação e Automação da UFRN. Fundou em 2016 o Núcleo de Processamento de Alto Desempenho-NPAD que hoje coordena com o objetivo de facilitar o uso da supercomputação como ferramenta de pesquisa na UFRN. Em 2016, recebeu o prêmio Royal Society-Newton Advanced Fellowships por suas pesquisas em Software Paralelo Energeticamente Efficiente. Seus interesses de pesquisa estão em eficiência energética de software, eficiência e escalabilidade de sistemas paralelos, algoritmos e arquiteturas paralelas e suas aplicações.


Palestra 3 - Computação quântica e seus potenciais impactos


A Computação Quântica tem recebido grande atenção da comunidade ciêntifica e recorrentes investimentos de empresas e do estado. Contudo, como ela funciona e o que nos levou a investir mais neste paradigma computacional em lugar de outros? Quais tipos de problemas ela potencialmente poderá resolver, bem como qual o impacto desta aplicação na sociedade também serão temas a serem abordados nesta palestra.

Image

Anderson Paiva Cruz

anderson@imd.ufrn.br

Engenheiro da Computação, Mestre e Doutor em Ciência da Computação pela UFRN (2012), e realizou pós-doutorado na UPNA (2022-2023). É Professor Associado do Instituto Metrópole Digital da UFRN. Foi um dos responsáveis pela criação e gestão executiva da maior incubadora de empresas do RN de 2013 a 2017. Bem como, trabalhou na criação, sendo também o primeiro Diretor, do Parque Tecnológico Metrópole Digital. Foi Presidente da Rede Potiguar de Incubadoras e Parques (REPIN) e integrou o grupo estendido de dirigentes da Anprotec de 2017 a 2020. Nos últimos anos, envidou esforços na coordenação de projetos de P,D&I na área de saúde Pública e de Extensão Tecnológica em Internacionalização Empreendedora e Indústria 4.0. Atualmente se dedica a projetos na área de inteligência comutacional, com foco em fusão de dados e computação quântica.




ORGANIZAÇÃO