Fronteiras da Engenharia de Software Fronteiras da Engenharia de Software
-
- Technology
Um podcast para refletir sobre o presente e o futuro da engenharia de software.
Episódios mensais entrevistando pesquisadores da área são publicados na terceira quarta-feira do mês.
Nossa equipe é formada por Leonardo Fernandes (IFAL), Fabio Petrillo (ÈTS), Danilo Monteiro (Zup Innovation), Adolfo Neto (UTFPR) e Maria Claudia Emer (UTFPR).
Nosso site é https://fronteirases.github.io/.
-
45: Formação de Recursos Humanos de Excelência, com Ana Regina Cavalcanti da Rocha (COPPE UFRJ)
Neste episódio do Fronteiras da Engenharia de Software, Adolfo Neto e Maria Claudia Emer, ambos professores da UTFPR Curitiba, entrevistam a professora Ana Regina Cavalcanti da Rocha, uma figura central na formação de recursos humanos em Engenharia de Software no Brasil. Discutimos sua trajetória, desde sua formação até suas contribuições marcantes, passando por sua recente homenagem durante o CBSoft 2023. Ana Regina compartilhou insights sobre a importância da formação acadêmica, sua participação no desenvolvimento do MPS.Br e sua visão sobre os desafios atuais da área. Também abordamos questões relevantes, como a presença feminina na computação e a fuga de talentos brasileiros para o exterior. No desfecho, Ana Regina compartilhou sua visão sobre os próximos avanços na engenharia de software.
Links da professora Ana Regina:
CV lattes http://lattes.cnpq.br/6344175997146758
Página na Coppe https://www.cos.ufrj.br/index.php/pt-BR/pessoas/details/18/1002-darocha
Google Scholar: https://scholar.google.com/citations?user=BzLsFoAAAAAJ&hl=en&oi=ao
DBLP: https://dblp.org/pid/r/AnaReginaRocha.html
Plataforma Acácia (Genealogia Acadêmica do Brasil) https://plataforma-acacia.org/profile/ana-regina-cavalcanti-da-rocha/
Texto sobre a homenagem “Destaque Formação de Recursos Humanos de Excelência” da Comissão Especial de Engenharia de Software (CEES) https://coppe.ufrj.br/planeta-coppe/professora-da-coppe-sera-homenageada-pela-comissao-especial-de-engenharia-de-software/
Palestra “Pesquisa, interação com a indústria e formação de recursos humanos: uma experiência de integração” https://www.youtube.com/watch?v=npoFYsEyMgA (slides https://pesc.coppe.ufrj.br/arquivos/Slides/2023%20Slides%20Ana%20Regina.pdf )
Mais informações em https://fronteirases.github.io/episodios/paginas/45
Entrevistadores: Adolfo Neto (PPGCA UTFPR) https://adolfont.github.io e Maria Claudia Emer
Nosso site é: https://fronteirases.github.io
Extreme Energy (Music Today 80). Composed & Produced by: Anwar Amr. Link: https://www.youtube.com/watch?v=8ZZbAkKNx7s
Data de publicação: 17 de abril de 2024.
Como citar este episódio
FRONTEIRAS DA ENGENHARIA DE SOFTWARE EP. 45: Formação de Recursos Humanos de Excelência, com Ana Regina Cavalcanti da Rocha (COPPE UFRJ). [Locução de]: Adolfo Neto e Maria Claudia Emer. Entrevistada: Ana Regina Cavalcanti da Rocha. S. l.: Fronteiras da Engenharia de Software, 17 abr. 2024. Podcast. Disponível em: https://fronteirases.github.io/episodios/paginas/45. Acesso em: 17 abr. 2024.
---
Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message -
44: Como se faz DevOps, com Leonardo Leite, Paulo Meirelles e Fabio Kon
Neste episódio do podcast Fronteiras da Engenharia de Software, os pesquisadores Fabio Kon, Paulo Meirelles e Leonardo Alexandre Ferreira Leite, autores do livro "Como se Faz Devops," discutem a transformação de uma pesquisa de doutorado em uma obra de divulgação científica. Eles conversaram conosco sobre a importância de levar o conhecimento acadêmico para a indústria de software brasileira, destacaram os desafios e as oportunidades na área de Engenharia de Software, e exploraram a fronteira da inteligência artificial na geração automática de código. Os autores também refletiram sobre o papel do software livre e compartilharam suas expectativas para o futuro da Engenharia de Software. A conversa proporciona uma visão sobre a pesquisa e prática na nossa área, além de perspectivas sobre o processo de escrita do livro e seu impacto na comunidade.
Como se faz DevOps
Organizando pessoas, dos silos aos times de plataforma
Leonardo Leite, Paulo Meirelles, Fabio Kon
https://bit.ly/LivroDevOps
Link para escutar como podcast https://podcasters.spotify.com/pod/show/fronteirases/episodes/44-Como-se-faz-DevOps--com-Leonardo-Leite--Paulo-Meirelles-e-Fabio-Kon-e2h85gp
Link para assistir no YouTube https://www.youtube.com/watch?v=M4BmrNwvBZA
Entrevistados:
Leonardo Leite https://www.ime.usp.br/~leofl/
Paulo Meirelles https://www.ime.usp.br/paulormm/
Fabio Kon https://www.ime.usp.br/~kon
Artigos:
"A grounded theory of organizational structures for development and infrastructure professionals in software-producing organizations"
Advisors: Prof. Paulo Meirelles and Prof. Fabio Kon.
http://www.ime.usp.br/~leofl/devops
“Uma teoria fundamentada sobre estruturas organizacionais para profissionais de desenvolvimento e de infraestrutura em organizações produtoras de software “
https://www.teses.usp.br/teses/disponiveis/45/45134/tde-28062022-132626/pt-br.php
A Survey of DevOps Concepts and Challenges
Leonardo Leite, Carla Rocha, Fabio Kon, Dejan Milojicic, Paulo Meirelles
ACM Computing Surveys, Vol. 52, No. 6, 2019.
https://dl.acm.org/doi/10.1145/3359981?cid=81413601887
Todas as publicações https://www.ime.usp.br/~leofl/devops/publications/
Mais links:
Programa de Pós-graduação em Ciência da Computação do IME-USP https://www.ime.usp.br/pos-computacao/
AgilCoop http://valinhos.ime.usp.br:55080/agilcoop/node/111
Infelizmente os arquivos do AgilCast parecem ter sido perdidos https://archive.is/LPDk4
Inteligência Artificial na Administração Pública Brasileira
Aline Macohin
https://www.amazon.com.br/Intelig%C3%AAncia-Artificial-Administra%C3%A7%C3%A3o-P%C3%BAblica-Brasileira/dp/8551927175
Mais informações em https://fronteirases.github.io/episodios/paginas/44
Entrevistadores: Adolfo Neto (PPGCA UTFPR) https://adolfont.github.io e Maria Claudia Emer
Nosso site é: https://fronteirases.github.io
Extreme Energy (Music Today 80). Composed & Produced by: Anwar Amr. Link: https://www.youtube.com/watch?v=8ZZbAkKNx7s
---
Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message -
Testes manuais cheiram mal! Catalogando e identificando test smells em língua natural, Elvys Soares
Esta é a gravação de uma palestra apresentada no canal do Fronteiras da Engenharia de Software.
Se você preferir assistir no YouTube, o link é https://youtu.be/2RBb37dVtzU
Título do artigo:
Manual Tests Do Smell! Cataloging and Identifying Natural Language Test Smells
Preprint https://arxiv.org/abs/2308.01386
Perfil Elvys Soares na ACM https://dl.acm.org/profile/81435599693
Lattes de Elvys Soares http://lattes.cnpq.br/6415531537733982
Entrevistador: Adolfo Neto (PPGCA UTFPR) https://adolfont.github.io
Nosso site é: https://fronteirases.github.io
Opening Song: Extreme Energy (Music Today 80). Composed & Produced by: Anwar Amr Video. Link: https://www.youtube.com/watch?v=8ZZbAkKNx7s
---
Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message -
43: Engenharia de Software para Cidades Inteligentes, com Thais Batista (UFRN)
Neste episódio do podcast "Fronteiras da Engenharia de Software", a professora Thais Batista, da UFRN, compartilha informações sobre Engenharia de Software para Cidades Inteligentes. Ela aborda sua trajetória na Sociedade Brasileira de Computação (SBC), destacando seu papel como atual presidente e a importância da SBC na interação entre academia, sociedade e indústria. Também fala de seu papel no projeto da linguagem Lua. A professora também discute desafios enfrentados por mulheres na área, ressaltando a necessidade de igualdade e encorajamento. Além disso, Thais explora as possíveis futuras fronteiras da engenharia de software, incluindo o desenvolvimento sustentável de software, segurança cibernética e a influência da inteligência artificial.
Link para escutar como podcast https://podcasters.spotify.com/pod/show/fronteirases/episodes/43-Engenharia-de-Software-para-Cidades-Inteligentes--com-Thais-Batista-UFRN-e2g065n
Link para assistir no YouTube https://youtu.be/0RusJrjy8kM
Página de Thais Batista https://dimap.ufrn.br/~thais/
Página do programa em que Thais atua: PPgSC/UFRN - PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO https://posgraduacao.ufrn.br/ppgsc
Artigos:
Towards a Multi-Tenant Microservice Architecture: An Industrial Experience
"Rumo a uma Arquitetura de Microsserviços Multi-Inquilino: Uma Experiência Industrial"
https://ieeexplore.ieee.org/abstract/document/9842651
A platform for integrating heterogeneous data and developing smart city applications
"Uma Plataforma para Integrar Dados Heterogêneos e Desenvolver Aplicações para Cidades Inteligentes"
https://www.sciencedirect.com/science/article/pii/S0167739X2100426X
On a Metaprocess for Microservice Migration
"Sobre um Metaprocesso para Migração de Microsserviços”
https://dl.acm.org/doi/10.1145/3613372.3613382
Livros:
Software Architecture in Action: Designing and Executing Architectural Models with Sysadl Grounded on the Omg Sysml Standard https://www.amazon.com.br/Software-Architecture-Action-Designing-Architectural/dp/3319443372/
Resource Management for Internet of Things https://www.amazon.com.br/Resource-Management-Internet-SpringerBriefs-Computer-ebook/dp/B06XYCSTJB/
Middleware Solutions for the Internet of Things https://www.amazon.com.br/Middleware-Solutions-Internet-SpringerBriefs-Computer-ebook/dp/B00FCN0JDS/
Vídeos:
Desafios para Desenvolvimento de Aplicações para Cidades Inteligentes - Thais Vasconcelos Batista
https://www.youtube.com/watch?v=Onx6iioLGiI
Workshop Lua 30 Anos https://www.youtube.com/playlist?list=PLRKeuVfLlY-4OZKpfochBktBuqgz123YH
Pesquisadores homenageados CEES https://comissoes.sbc.org.br/ce-es/homenageados.php?lang=pt-br
Mais informações em https://fronteirases.github.io/episodios/paginas/43
Entrevistador: Adolfo Neto (PPGCA UTFPR) https://adolfont.github.io
Nosso site é: https://fronteirases.github.io
Song: Extreme Energy (Music Today 80). Composed & Produced by: Anwar Amr Video. Link: https://www.youtube.com/watch?v=8ZZbAkKNx7s
---
Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message -
Itana Gimenes: pioneira da Engenharia de Software
Página da professora Itana: http://www.din.uem.br/pessoas/docentes/itana-gimenes
Episódio original do Emílias Podcast - Mulheres na Computação https://open.spotify.com/episode/2j9W9DhFIJWiYVK7mIkD5t
Assista no YouTube em https://youtu.be/wC9jP57vrnk
Nosso site é: https://fronteirases.github.io
---
Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message -
41: Lean e Verificação de Software, com Leonardo de Moura (AWS)
Neste episódio do Fronteiras da Engenharia de Software, Adolfo Neto entrevista o pesquisador Leonardo de Moura, Senior Principal Applied Scientist no Grupo de Raciocínio Automatizado na AWS e Chief Architect da Lean FRO. Leonardo é reconhecido por diversas contribuições, entre elas o desenvolvimento do Z3, um SMT Solver, e da Lean, que é ao mesmo tempo uma linguagem de programação funcional e um provador de teoremas.
A entrevista é dividida em partes, começando com a apresentação de Leonardo e de sua trajetória desde o doutorado na PUC-Rio até sua posição atual na AWS. Em seguida, Leonardo explora os conceitos fundamentais sobre verificação de software e como provadores de teoremas, como o Z3, são aplicados nesse contexto.
A terceira parte destaca a evolução do Lean, inicialmente uma ferramenta para matemáticos, para se tornar uma linguagem de programação funcional (Lean 4). Leonardo compartilha insights sobre o sucesso do Lean, sua comunidade ativa e as possibilidades que a linguagem oferece para desenvolvimento e verificação de software.
Dentro do enfoque em Lean, são abordados temas como a mudança para ser uma linguagem de programação funcional, a base em teoria dos tipos dependentes e as potenciais aplicações em pesquisa e desenvolvimento de software. Perguntas do Twitter sobre o uso do Lean fora do meio acadêmico e a Teoria da Homotopia são discutidas, assim como as perspectivas de pesquisa com o Lean 4.
A quarta parte explora temas diversos, como a participação de Lean na Rinha de Backend, onde uma implementação em Lean se destacou, e a criação da Lean FRO, uma organização focada em pesquisa do Lean. Também são discutidos os avanços em IA e como o Lean pode se beneficiar dessas tecnologias.
Na parte final, Adolfo pergunta a Leonardo sobre a próxima fronteira da engenharia de software, proporcionando uma visão do que pode vir a moldar o futuro da área. O episódio encerra com agradecimentos aos ouvintes e a promessa de retornar com mais discussões no próximo episódio do Fronteiras da Engenharia de Software.
Sobre Leonardo de Moura:
Página https://leodemoura.github.io/
Escavador https://www.escavador.com/sobre/7442280/leonardo-mendonca-de-moura
Scholar https://scholar.google.com/citations?user=CwazDKgAAAAJ&hl=pt-BR&oi=ao
DBLP https://dblp.org/pid/d/LeonardoMdeMoura.html
Linkedin https://www.linkedin.com/in/leonardo-de-moura-26a27b5/
GitHub https://github.com/leodemoura
Mais links em https://fronteirases.github.io/episodios/paginas/41
Entrevistador: Adolfo Neto (PPGCA UTFPR) https://adolfont.github.io/
Nosso site é: https://fronteirases.github.io/
Opening Song: Extreme Energy (Music Today 80). Composed & Produced by: Anwar Amr Video. Link: https://www.youtube.com/watch?v=8ZZbAkKNx7s
---
Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message