Fronteiras da Engenharia de Software

Fronteiras da Engenharia de Software

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/. read less
TecnologiaTecnologia

Episódios

45: Formação de Recursos Humanos de Excelência, com Ana Regina Cavalcanti da Rocha (COPPE UFRJ)
17-04-2024
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/6344175997146758Pá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
20-03-2024
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
43: Engenharia de Software para Cidades Inteligentes, com Thais Batista (UFRN)
21-02-2024
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
41: Lean e Verificação de Software, com Leonardo de Moura (AWS)
29-01-2024
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
42: Arquiteturas de Referência, com Pablo Antonino (Fraunhofer IESE)
29-01-2024
42: Arquiteturas de Referência, com Pablo Antonino (Fraunhofer IESE)
Neste episódio do Fronteiras da Engenharia de Software, Adolfo Neto e Maria Claudia Emer entrevistam Pablo Antonino, Gerente do Departamento de Engenharia Virtual do Fraunhofer IESE na Alemanha. Pablo, doutor em Ciência da Computação pela Universidade de Kaiserslautern, compartilha sua expertise em design, avaliação e integração de sistemas embarcados confiáveis em diversos domínios. O que são Arquiteturas de Referência na Engenharia de Software? O que envolve a área de Engenharia Contínua? Quais são as práticas e dimensões essenciais nesse contexto? Quais foram os principais resultados da pesquisa sobre Arquiteturas de Referência da Indústria 4.0 publicada em 2021? Como o livro "Arquiteturas de Referência para Domínios Críticos" aborda o uso atual dessas arquiteturas e a percepção de profissionais no mercado sobre necessidades futuras? O que são Gêmeos Digitais e Simulações, e por que os clientes do Fraunhofer IESE têm mostrado forte interesse nessas áreas? Quais são os desafios que as empresas enfrentam ao procurar especialistas em Gêmeos Digitais e Simulações para apoiar projetos? Como foi o início da sua carreira no Fraunhofer IESE após concluir o mestrado em 2009? Como o Fraunhofer IESE conduz pesquisas, especialmente em colaboração entre indústria e academia? Qual é a próxima fronteira da engenharia de software, na sua visão? Links: Página de Pablo https://about.me/pabloantonino   Fraunhofer IESE http://www.iese.fraunhofer.de  Página de Pablo no Fraunhofer IESE https://www.iese.fraunhofer.de/blog/author/pablo-antonino/   Perfil no IEEE Xplore https://ieeexplore.ieee.org/author/37593471700    Publicações https://scholar.google.com/citations?hl=pt-BR&user=wXFLmWwAAAAJ&view_op=list_works&sortby=pubdate   Lirvo “Reference Architectures for Critical Domains: Industrial Uses and Impacts”, com https://amzn.to/48mHb0y, com Elisa Yumi Nakagawa  Artigo “Industry 4.0 reference architectures: State of the art and future trends” https://doi.org/10.1016/j.cie.2021.107241   Emílias Podcast 94: Pesquisa na Indústria, com Adeline Silva Schäffer (Fraunhofer IESE) https://youtu.be/jwhw6D9H2Io    Nosso episódio com Rodrigo Santos https://podcasters.spotify.com/pod/show/fronteirases/episodes/30-Ecossistemas-de-software-na-indstria--com-Rodrigo-Santos-UNIRIO-e1rt7rb  Flavio Oquendo https://people.irisa.fr/Flavio.Oquendo/ Mais links em ⁠https://fronteirases.github.io/episodios/paginas/42  Entrevistadores: Adolfo Neto (PPGCA UTFPR) ⁠⁠⁠https://adolfont.github.io/⁠ e  Maria Claudia Emer Song: Extreme Energy (Music Today 80). Composed & Produced by: Anwar Amr Video. Link:⁠ ⁠⁠https://www.youtube.com/watch?v=8ZZbAkKNx7s⁠⁠ Nosso site é: ⁠⁠https://fronteirases.github.io/⁠⁠⁠⁠⁠. --- Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message
40: Versionamento de Software, com Leonardo Murta (UFF)
18-10-2023
40: Versionamento de Software, com Leonardo Murta (UFF)
Neste episódio do Fronteiras da Engenharia de Software, Adolfo Neto e Maria Claudia Emer entrevistaram o professor Leonardo Murta da UFF. O episódio abordou como tema principal o Versionamento de Software, explorando como ele difere do versionamento de código. Durante a conversa, o professor Murta também discutiu seus estudos e publicações relacionados ao tema, incluindo a pesquisa sobre conflitos de fusão em projetos Java de código aberto hospedados no GitHub, a ferramenta TIPMerge para recomendar participantes para sessões de merge colaborativo e o projeto noWorkflow, que se concentra na captura e análise da procedência de scripts. Além disso, o episódio destacou o reconhecimento do professor como Pesquisador Homenageado da CEES em 2023 e sua liderança no Grupo de Evolução e Manutenção de Software (GEMS) da UFF. Também foram discutidas suas experiências como editor-chefe do JSERD e editor associado da JBCS. O episódio encerrou com uma visão sobre a próxima fronteira da engenharia de software. Páginas de Leo Murta http://www.ic.uff.br/~leomurta e https://leomurta.github.io/  Lattes http://lattes.cnpq.br/1565296529736448  Scholar https://scholar.google.com/citations?user=VEbJeB8AAAAJ  DBLP https://dblp.org/pid/25/3645.html  Twitter https://twitter.com/leomurta  Links: Grupo de Evolução e Manutenção de Software (GEMS) da Universidade Federal Fluminense (UFF) https://github.com/gems-uff  Leo Murta: Pesquisador Homenageado da CEES em 2023 https://dev.to/fronteirases/pesquisador-homenageado-da-cees-em-2023-42l4  Homenageados CEES http://comissoes.sbc.org.br/ce-es/homenageados.php?lang=pt-br Artigos: On the Nature of Merge Conflicts: A Study of 2,731 Open Source Java Projects Hosted by GitHub https://bit.ly/3tgyKVg  Recommending Participants for Collaborative Merge Sessions https://bit.ly/3Q1UmOi  noWorkflow: Capturing and Analyzing Provenance of Scripts https://bit.ly/45aBVLn  Repositório noWorkflow https://github.com/gems-uff/noworkflow  Understanding and improving the quality and reproducibility of Jupyter notebooks https://bit.ly/46CSroN  Entrevistadores: Adolfo Neto (PPGCA UTFPR) ⁠https://adolfont.github.io/⁠⁠⁠⁠ Maria Claudia Emer (PPGCA UTFPR) 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
39: Pesquisa na Indústria, com Bruno Cartaxo (IFPE e StackSpot)
20-09-2023
39: Pesquisa na Indústria, com Bruno Cartaxo (IFPE e StackSpot)
Nesta entrevista com Bruno Cartaxo, professor associado no Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco (IFPE) e engenheiro de software na StackSpot, o tema principal foi "Pesquisa na Indústria". Durante a conversa, os anfitriões, Adolfo Neto e Maria Claudia Emer, ambos da UTFPR Curitiba e do PPGCA, discutiram diversos aspectos deste tópico. Bruno Cartaxo compartilhou suas perspectivas e insights sobre as seguintes questões: A necessidade de pesquisadores na indústria e suas razões. As diferenças entre fazer pesquisa na indústria e em instituições acadêmicas. A avaliação dos resultados de pesquisa na indústria, incluindo a consideração de artigos, patentes e proteção de conhecimento sensível. A viabilidade de realizar pesquisa em empresas com recursos limitados. O papel de mestres e doutores na pesquisa industrial. A importância das parcerias entre empresas e instituições de pesquisa. Os desafios comuns enfrentados pelos pesquisadores na indústria em comparação com seus colegas acadêmicos. Além disso, a entrevista também abordou tópicos adicionais, como o livro publicado por Bruno Cartaxo sobre "Mestrado e Doutorado em Computação" e o HiDev podcast, bem como suas motivações e recepção. No encerramento, Bruno Cartaxo compartilhou suas perspectivas sobre a próxima fronteira da engenharia de software, destacando possíveis desenvolvimentos futuros na área. Página de Bruno Cartaxo: https://brunocartaxo.com/ Scholar: https://scholar.google.com/citations?user=vhU9_aEAAAAJ   HiDev podcast: https://brunocartaxo.com/hidev-podcast/  Livro “Mestrado e Doutorado em Computação: Um guia para iniciação e sobrevivência, sem academês”: https://www.casadocodigo.com.br/products/livro-mestrado-doutorado  Live FORPPGC-PR Mestrado e Doutorado em Computação:  https://www.youtube.com/live/euf4AY5v_-c?feature=share  Live [Casa do Código] Mestrado e Doutorado em Computação: https://www.youtube.com/watch?v=5eHRMP8KvjI  Podcast Adolfo Neto: “Bruno Cartaxo: Professor do IFPE” https://www.youtube.com/watch?v=CI1G0SEwPe4  Academia e Universidade VS Mercado e Indústria – Hipsters Ponto Tech #249: https://www.hipsters.tech/academia-e-universidade-vs-mercado-e-industria-hipsters-ponto-tech-249/  Filosofias de Profundidade: Trabalho Focado para Alunos de Pós-graduação https://qeondb.blogspot.com/2018/06/filosofias-de-profundidade-trabalho.html  Disciplinas Remotas UTFPR: https://portal.utfpr.edu.br/documentos/pesquisa-e-pos-graduacao/proppg/stricto-sensu/disciplinas-institucionais/disciplinas-remotas  Produção e Divulgação de Podcasts como Atividade de Extensão: https://www.youtube.com/watch?v=OnPZ_fMnzQc  ML4SE, de Gustavo Pinto:  http://ml4se.substack.com/  Entrevistadores: Adolfo Neto (PPGCA UTFPR) ⁠https://adolfont.github.io/⁠⁠⁠ Maria Claudia Emer (PPGCA UTFPR) 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
38: Anotações de Código (e frameworks que as usam), com Eduardo Guerra (UniBZ)
16-08-2023
38: Anotações de Código (e frameworks que as usam), com Eduardo Guerra (UniBZ)
Neste episódio, Adolfo Neto e Maria Claudia Emer, professores da UTFPR Curitiba, entrevistam Eduardo Guerra, pesquisador da Universidade Livre de Bozen-Bolzano, sobre anotações de código e frameworks baseados em metadados. Adolfo e Maria Claudia iniciam a conversa com a definição de anotações de código e sua utilização em frameworks. Eduardo explora desafios na construção desses frameworks. Os resultados da pesquisa de Eduardo são discutidos, incluindo métricas de abuso de anotações e ferramentas de visualização. A validação de anotações em software orientado a objetos é comparada à validação tradicional. A trajetória de Eduardo, desde a revista MundoJ até seu envolvimento com o mercado, é abordada. Ele compartilha motivos para sua mudança do INPE para a Universidade Livre de Bozen-Bolzano. O episódio encerra com uma visão das próximas fronteiras da Engenharia de Software, incluindo arquitetura evolutiva e a integração de IA no desenvolvimento. Este episódio fornece insights profundos sobre anotações de código e frameworks, revelando seu impacto crucial na Engenharia de Software. Links de Eduardo Guerra: Twitter: https://twitter.com/emguerra About Me: https://about.me/guerraem YouTube: https://www.youtube.com/@eduardomguerra  GitHub: https://github.com/guerraem  Página na UniBZ: https://www.unibz.it/en/faculties/engineering/academic-staff/person/43879-eduardo-martins-guerra Linkedin: https://it.linkedin.com/in/eduardo-guerra-b4633115b  Scholar: https://scholar.google.com.br/citations?hl=pt-BR&user=vpwOa7QAAAAJ&view_op=list_works&sortby=pubdate Coursera: https://www.coursera.org/instructor/guerra  Projeto Esfinge: https://esfinge.sourceforge.net/Oprojeto.html e https://github.com/EsfingeFramework  Livro sobre Anotações: https://www.casadocodigo.com.br/products/livro-reflexao-anotacoes  HiDev podcast com Eduardo Guerra https://www.listennotes.com/podcasts/hidev-podcast/padr%C3%B5es-de-software-eduardo-hlUQbzjIM_d/  Links para os artigos: https://fronteirases.github.io/episodios/paginas/38 Texto “Programming types and mindsets”, de David Heinemeier Hansson: https://world.hey.com/dhh/programming-types-and-mindsets-5b8490bc  Entrevistadores: Adolfo Neto (PPGCA UTFPR) https://adolfont.github.io/⁠⁠ Maria Claudia Emer (PPGCA UTFPR) 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
37: Medição de Software, com Monalessa Barcellos (UFES)
19-07-2023
37: Medição de Software, com Monalessa Barcellos (UFES)
Neste episódio do Fronteiras, entrevistamos Monalessa Barcellos, uma renomada pesquisadora e professora do Departamento de Informática da Universidade Federal do Espírito Santo (UFES). Monalessa é membro sênior do Núcleo de Estudos em Modelagem Conceitual e Ontologias (NEMO) e co-coordenadora do Laboratório de Práticas de Engenharia de Software "Ricardo de Almeida Falbo" (LabES). Além disso, ela é uma das autoras do livro "Medição de Software e Controle Estatístico de Processos". Assista a esta entrevista, com imagens, em https://youtu.be/ry3ahtlH_QY. Páginas  http://www.inf.ufes.br/~monalessa   http://nemo.inf.ufes.br http://labes.inf.ufes.br  http://www.informatica.ufes.br  Lattes http://lattes.cnpq.br/8826584877205264  Scholar https://scholar.google.com/citations?user=-ZXHoL4AAAAJ&hl=pt-BR&oi=ao  Twitter do NEMO: https://twitter.com/nemo_ufes  Links: SBQS 2023 http://sbqs.sbc.org.br/2023  SBQS 2021 http://sbqs.sbc.org.br/2021  Towards a Framework for Continuous Software Engineering/ Em direção a um arcabouço para engenharia contínua de software http://www.inf.ufes.br/~monalessa/wp-content/papercite-data/pdf/towards_a_framework_for_continuous_software_engineering_2020.pdf  From a Scrum Reference Ontology to the Integration of Applications for Data-Driven Software Development/De uma Ontologia de Referência em Scrum à Integração de Aplicativos para o desenvolvimento de software orientado por dados http://www.inf.ufes.br/~monalessa/wp-content/papercite-data/pdf/from_a_scrum_reference_ontology_to_the_integration_of_applications_for_data_driven_software_development_2021.pdf  Combining GQM+Strategies and OKR - Preliminary Results from a Participative Case Study in Industry/Combinando GQM+Estratégias e OKR - Resultados preliminares de um estudo de caso participativo na indústria Livro sobre medição de software e controle estatístico de processos https://nemo.inf.ufes.br/wp-content/uploads/Monalessa/LivroMedicao&CEP_RochaSantosBarcellos_2012.pdf  CIbSE 2023 https://conf.researchr.org/home/cibse-2023  Entrevistadores: Adolfo Neto (PPGCA UTFPR) ⁠https://adolfont.github.io/⁠ Maria Claudia Emer (PPGCA UTFPR) 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
Aviso sobre o próximo episódio (36) do Fronteiras da Engenharia de Software
07-06-2023
Aviso sobre o próximo episódio (36) do Fronteiras da Engenharia de Software
Olá pessoal, este episódio é para avisar que o nosso próximo episódio regular (o 36, que fecha nossa terceira temporada em 21/06/2023) vai ser uma entrevista em inglês com a professora Laurie Williams da Universidade Estadual da Carolina do Norte. O tema será Segurança de Software.Obviamente, o áudio deste episódio vai ser em inglês. Mas se você quiser ver a entrevista com legendas (revisadas por um humano) em português, você poderá assistir em nosso canal no YouTube, no mesmo dia em que o episódio for publicado no feed do podcast.  É um experimento. Vamos ver se vocês gostam. Se vocês gostarem, talvez uma ou duas entrevistas por ano serão em inglês, com pesquisadores e pesquisadoras que fazem trabalhos acadêmicos relevantes para a indústria de software.Já temos alguns nomes em mente, mas aceitamos sugestões. Basta responder entrar em contato pelas nossas redes ou pelo email fronteirasesw@gmail.com.Sobre as legendas: mesmo usando ferramentas como Whisper e ChatGPT, dá muito trabalho ter boas legendas de entrevistas como as nossas. Futuras entrevistas ou não terão legendas, ou precisaremos abrir uma campanha de financiamento (ou ainda pedir patrocínio) para financiar uma pessoa tradutora.Você topa nos ajudar? Se você quiser ajudar o Fronteiras de alguma forma, seja financeiramente e/ou gerando/revisando legendas, sugerindo nomes, ajudando com perguntas no roteiro, ajudando na edição, entre em contato. Adolfo Neto Coordenador do Fronteiras da Engenharia de Software  https://fronteirases.github.io/ Track Name: Extreme Energy Composed by: Anwar Amr Youtube Channel: goo.gl/kWPRZt Contact us: info@musictoday80.com Extreme Energy By MusicToday80 is licensed under a Creative Commons License. --- Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message
35: Modernização de Software, com Wesley Klewerton
17-05-2023
35: Modernização de Software, com Wesley Klewerton
Neste episódio do Fronteiras, entrevistamos Wesley Assunção, um pesquisador de pós-doutorado e assistente universitário na Johannes Kepler University Linz e na Pontifícia Universidade Católica do Rio de Janeiro. Wesley trabalha na área de modernização de software, que se concentra em atualizar e transformar sistemas legados em software mais atualizado e sustentável. Ele explica como a modernização de software é importante para a indústria e os desafios enfrentados pelos desenvolvedores ao decidir atualizar sistemas legados. Wesley também discute seus artigos de pesquisa recentes, incluindo um sobre a identificação de microsserviços em sistemas legados e outro sobre como sistemas de controle de versão lidam com granularidade de mudanças. Por fim, Wesley compartilha sua jornada de carreira e como sua trajetória pode inspirar jovens de regiões afastadas a seguir carreira em engenharia de software. Assista no YouTube, com imagens, em https://youtu.be/9jFOx22TP10.  Página do Wesley: https://wesleyklewerton.github.io/ Perfil no Google Scholar:  https://scholar.google.com/citations?user=PBndQZcAAAAJ&hl=en&oi=ao Perfil no Twitter: https://twitter.com/wesleyklewerton Reengineering legacy applications into software product lines: a systematic mapping https://link.springer.com/article/10.1007/s10664-017-9499-z Analysis and Propagation of Feature Revisions in Preprocessor-based Software Product Lines https://gabrielamichelon.github.io/papers/Analysis_and_Propagation_of_Feature_Revisions_in_Preprocessor-based_Software_Product_Lines.pdf Analysis of a many-objective optimization approach for identifying microservices from legacy systems https://link.springer.com/article/10.1007/s10664-021-10049-7 Roberto E. Lopez-Herrejon; Jabier Martinez; Wesley K. G. Assunção; Tewfik Ziadi; Mathieu Acher; and Silvia R. Vergilio. Handbook of Re-Engineering Software Intensive Systems into Software Product Lines. Springer International Publishing, 2022. 10.1007/978-3-031-11686-5 https://link.springer.com/book/10.1007/978-3-031-11686-5  Keeping old computers going costs government £2.3bn a year, says report  https://www.bbc.com/news/uk-politics-58085316  Agencies Need to Develop Modernization Plans for Critical Legacy Systems  https://www.gao.gov/products/gao-19-471  Amazon está abandonando microsserviços https://twitter.com/giovannibassi/status/1654272021642072066  Entrevistadores: Adolfo Neto (PPGCA UTFPR) https://adolfont.github.io/Maria Claudia Emer (PPGCA UTFPR) Nosso site é: ⁠⁠https://fronteirases.github.io/ --- Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message
34: Interação da pesquisa com a indústria, com Sérgio Soares (CIn UFPE)
19-04-2023
34: Interação da pesquisa com a indústria, com Sérgio Soares (CIn UFPE)
Sérgio Soares é Professor Associado do Centro de Informática (CIn) da Universidade Federal de Pernambuco (UFPE). É Vice-Diretor do CIn desde 2021.  Atua principalmente nos seguintes tópicos: Engenharia de Software Experimental, Modularidade de Software, Linhas de Produto de Software e Desenvolvimento de Software Orientado a Objetos. Foi Diretor do Instituto SENAI de Inovação para Tecnologias da Informação e Comunicação (ISI-TICs) de 2013 a 2020. Atuou de 2018 a 2020 como Líder da Aliança de Mercado Indústria Mais Avançada (I+A) do SENAI. Foi Pesquisador Visitante do MIT Industrial Performance Center em 2020, pesquisando sobre aumento da produtividade na indústria através da Digitalização.  Página https://www.cin.ufpe.br/~scbs/ Lattes http://lattes.cnpq.br/6456667887502521 Scholar https://scholar.google.com/citations?user=Jqll4wwAAAAJ&hl=pt-BR Twitter https://twitter.com/scbs  Instagram https://www.instagram.com/scbs/  YouTube https://www.youtube.com/@sergiocbs/    Links: Fernando Kenji Kamei apresenta What Evidence We Would Miss If We Do Not Use Grey Literature? https://www.youtube.com/live/w_5zXmm24jU?feature=share  Extending an LGPD Compliance Inspection Checklist to Assess IoT Solutions: An Initial Proposal https://sol.sbc.org.br/index.php/cbsoft_estendido/article/view/22300  Live do Fernando Episódio do Bruno Cartaxo Episódio Igor Wiese Evolving software product lines with aspects: an empirical study on design stability https://scholar.google.com.br/citations?view_op=view_citation&hl=pt-BR&user=Jqll4wwAAAAJ&citation_for_view=Jqll4wwAAAAJ:u-x6o8ySG0sC  Implementing distribution and persistence aspects with AspectJ https://scholar.google.com.br/citations?view_op=view_citation&hl=pt-BR&user=Jqll4wwAAAAJ&citation_for_view=Jqll4wwAAAAJ:u5HHmVD_uO8C  https://www.instagram.com/jusaraivatechlaw/  CIn-UFPE e MDIC lançaram o projeto 5G Open Labs Brasil https://portal.cin.ufpe.br/2023/04/05/cin-ufpe-e-mdic-lancaram-o-projeto-5g-open-labs-brasil-na-ultima-terca-feira-04/  Nosso site: ⁠https://fronteirases.github.io/ --- Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message
33: Engenharia de Sistemas de Software Contemporâneos, com Guilherme Horta Travassos (COPPE/UFRJ)
15-03-2023
33: Engenharia de Sistemas de Software Contemporâneos, com Guilherme Horta Travassos (COPPE/UFRJ)
Neste episódio conversamos com Guilherme Horta Travassos, professor e pesquisador na COPPE/UFRJ. Página: https://www.cos.ufrj.br/~ght/ Página no COS UFRJ: https://www.cos.ufrj.br/index.php/pt-BR/pessoas/details/18/1023-ght ESE http://lens-ese.cos.ufrj.br/ese/ ORCID: https://orcid.org/0000-0002-4258-0424 Lattes: http://lattes.cnpq.br/7541486051032916 Scholar: https://scholar.google.com/citations?user=hn4LDmkAAAAJ&hl=en&oi=ao Linkedin: https://www.linkedin.com/in/guilherme-horta-travassos-9304322/ Artigos: Consolidating a common perspective on Technical Debt and its Management through a Tertiary Study https://doi.org/10.1016/j.infsof.2022.106964 Moderator factors of software security and performance verification https://doi.org/10.1016/j.jss.2021.111137 Alternatives for testing of context-aware software systems in non-academic settings: results from a Rapid Review https://doi.org/10.1016/j.infsof.2022.106937 Socioeconomic factors and the probability of death by Covid-19 in Brazil https://doi.org/10.1093/pubmed/fdaa279 Towards an evidence-based theoretical framework on factors influencing the software development productivity. https://doi.org/10.1007/s10664-020-09844-5 Episódios mencionados: #3. Segurança em DevOps com Daniela S. Cruzes (SINTEF/NTNU) https://anchor.fm/fronteirases/episodes/3--Segurana-em-DevOps-com-Daniela-S--Cruzes-SINTEFNTNU-ei0u14/a-a2u1mgj 25: Estudos Secundários em Engenharia de Software, com Katia Felizardo (UTFPR) https://spotifyanchor-web.app.link/e/aEkwPTRz8xb 24: Engenharia de Requisitos, com Marcos Kalinowski (PUC-Rio) https://spotifyanchor-web.app.link/e/WtddMkTz8xb 32: Cognitive-Driven Development, com Gustavo Pinto (Zup Innovation e UFPA) https://spotifyanchor-web.app.link/e/g1CKIRUz8xb Livro: Contemporary Empirical Methods in Software Engineering https://link.springer.com/book/10.1007/978-3-030-32489-6 Algumas Tecnologias: IoT Roadmap: Support for Internet of Things Software Systems Engineering https://doi.org/10.48550/arXiv.2103.04969 isTDM (Infrastructure for Supporting Technical Debt Management) https://tdmframework.labculturadigital.com.br/tdm-guidelines-about/ Nosso site: https://fronteirases.github.io/ --- Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message
32: Cognitive-Driven Development, com Gustavo Pinto (Zup Innovation e UFPA)
15-02-2023
32: Cognitive-Driven Development, com Gustavo Pinto (Zup Innovation e UFPA)
Neste episódio conversamos com Gustavo Pinto sobre Cognitive-Driven Development, "(...) uma nova técnica de codificação de projeto (...) que visa reduzir a complexidade das unidades de código (por exemplo, uma classe), colocando sistematicamente um limite no número de itens de codificação (...) que podem ser usados ao mesmo tempo". Gustavo Pinto é Professor da Faculdade de Computação da Universidade Federal do Pará e Chefe de Pesquisa da Zup Innovation. Links: Site: https://gustavopinto.org/Scholar: https://scholar.google.com/citations?user=dOeggYMAAAAJ&hl=enLinkedin https://www.linkedin.com/in/gustavo-pinto-1853b811/Faculdade de Computação da UFPA https://www.computacao.ufpa.br/PPGCC UFPA https://www.ppgcc.propesp.ufpa.br/index.php/br/ Artigo: “Cognitive-Driven Development Helps Software Teams to Keep Code Units Under the Limit!” https://arxiv.org/abs/2210.07342 Posts/Tweets: Rigor vs value in industrial research https://gustavopinto.medium.com/rigour-vs-value-in-industrial-research-8eb526a00537Why is 42 the answer to the meaning of life, the universe, and everything? https://gustavopinto.medium.com/why-is-42-the-answer-to-the-meaning-of-life-the-universe-and-everything-a9a41a28fad5Teste de fuzzing: faça testes automatizados com Fuzzers https://www.zup.com.br/blog/teste-fuzzingReunião one-on-one ou 1:1: guia de boas práticas https://www.zup.com.br/blog/reuniao-one-on-one-1-1Paper club https://twitter.com/gustavopinto/status/1594800018971627520Papers we Love https://paperswelove.org/What improves developer productivity at google? code quality https://bit.ly/3HW7jWhThe Magical Number 7 https://en.wikipedia.org/wiki/The_Magical_Number_Seven,_Plus_or_Minus_Two Escute no YouTube em  https://youtu.be/RSZ35P3ya38 Escute no Anchor em https://anchor.fm/fronteirases/episodes/Cognitive-Driven-Development--com-Gustavo-Pinto-Zup-Innovation-e-UFPA-e1utfhr Nosso site é https://fronteirases.github.io/. #PODCAST Site do evento: https://sbqs.sbc.org.br/2023/ Twitter https://twitter.com/BrasilSbqs Instagram https://instagram.com/SBQSBRASIL --- Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message
31: UX design em startups de software, com Luciana Zaina (UFSCAR)
16-01-2023
31: UX design em startups de software, com Luciana Zaina (UFSCAR)
Luciana Zaina é Professora Associada e Pesquisadora no Departamento de Computação da UFSCAR Sorocaba.  É Bolsista de Produtividade em Desenvolvimento Tecnológico. e Extensão Inovadora do CNPq. Orienta mestrado e doutorado nos programas de pós-graduação em Ciência da Computação da UFSCAR de Sorocaba e de São Carlos  (PPGCC and PPGCCS) Faz parte de dois grupos de pesquisa, o LERIS – Laboratory of Studies in Networks, Innovation and Software e o UXLERIS,  um grupo de pesquisa dentro do LERIS dedicado á UX. Página: http://uxleris.dcomp.ufscar.br/lzaina/Lattes: http://lattes.cnpq.br/0192085115595443LERIS https://leris.dcomp.ufscar.br/UXLERIS http://uxleris.net/Linkedin: https://www.linkedin.com/in/luciana-zaina-53a1a616Scholar: https://scholar.google.com/citations?user=y0kz-FgAAAAJ&hl=en&oi=aoTwitter: https://twitter.com/lzaina Artigos mencionados: Influences of UX factors in the Agile UX context of software startups https://doi.org/10.1016/j.infsof.2022.107041UX Work in Software Start-Ups: Challenges from the Current State of Practice https://link.springer.com/chapter/10.1007/978-3-030-78098-2_2UX work in software startups: A thematic analysis of the literature https://doi.org/10.1016/j.infsof.2021.106688 Links: Episódio sobre UX com Tayana Conte https://anchor.fm/fronteirases/episodes/10--User-Experience-UX-com-Tayana-Conte-UFAM-esqjrUX em Startups Brasileiras (relatório técnico) http://uxleris.sor.ufscar.br/reports/RelatorioTecnico_UX_Startups_2020.pdfUX em startups de software: um retrato no cenário brasileiro https://brasil.uxdesign.cc/ux-em-startups-de-software-um-retrato-no-cenario-brasileiro-8fc997d7ca4dUX em startups: quais práticas utilizar? https://medium.com/ux-user-experience-design-em-portugues/ux-em-startups-quais-pr%C3%A1ticas-utilizar-1ea213fdcd6aComputing to You http://uxleris.sor.ufscar.br/c2y/#Ferramentas computacionais voltadas ao usuário são tema de pesquisa na UFSCar https://www.youtube.com/watch?v=Jo00VwLfe70UXTools  http://uxtools.uxleris.net/ Mais informações em https://fronteirases.github.io/resumos/31_lucianazaina --- Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message