Descobrir
Fronteiras da Engenharia de Software
![Fronteiras da Engenharia de Software Fronteiras da Engenharia de Software](https://is1-ssl.mzstatic.com/image/thumb/Podcasts113/v4/15/40/d0/1540d0be-0cf6-5e4e-acfe-3462a0236787/mza_9757867346103096331.jpg/400x400bb.jpg)
Fronteiras da Engenharia de Software
Autor: Fronteiras da Engenharia de Software
Inscrito: 51Reproduzido: 1,011Inscreva-se
compartilhar
© Fronteiras da Engenharia de Software
Descrição
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/.
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/.
56 Episodes
Reverse
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
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
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/.
Esta é a parte 2 da entrevista com Igor Steinmacher, professor da Northern Arizona University. Escute no YouTube em https://youtu.be/BZzcHzlx1zY ou em outras plataformas de áudio em https://anchor.fm/fronteirases/episodes/27--PARTE-2-de-Contribuio-em-Projetos-de-Cdigo-Aberto--com-Igor-Steinmacher-Northern-Arizona-University-e1nnpk0.
Escute a parte 1 em:
- Anchor: https://spotifyanchor-web.app.link/e/czYZgE23htb
- Spotify: https://open.spotify.com/episode/0tG3NCTLsQx2DSiTw3dQDb?si=59cAyQ-1ThaBI_JGGmwsfw
- YouTube: https://youtu.be/Hf_gr-Vvj-M
O site do Igor é https://www.igor.pro.br/ e ele está no Twitter como @igorsteinmacher.
O roteiro com perguntas e links para os artigos para está em https://bit.ly/3QHoxaG.
Nossa equipe é formada por:
Leonardo Fernandes (IFAL);
Fabio Petrillo (École de Technologie Supérieure);
Danilo Monteiro (Zup Innovation);
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio;
Myrian Rodrigues da Silva (USES/UFAM)
Italo Santos (NAU)
Diego Andrade (UFC)
Nosso site é https://fronteirases.github.io/.
Fundo musical da abertura: Extreme Energy de MusicToday80, disponível em https://www.youtube.com/watch?v=fh-o8Bxc3Ys
Igor Steinmacher é professor da Northern Arizona University. Seu site é https://www.igor.pro.br/. Ele está no Twitter como @igorsteinmacher.
O roteiro com perguntas e links para os artigos para está em https://bit.ly/3QHoxaG.
Conversamos com Katia Felizardo, professora na Universidade Tecnológica Federal do Paraná (UTFPR), Campus Cornélio Procópio.
Site da Katia:
Scholar: https://scholar.google.com/citations?user=YByP4IQAAAAJ&hl=pt-BR&oi=ao
DBLP: https://dblp.org/pid/53/8384.html
Links Citados:
Katia Romero Felizardo: Estudo secundário - O que é? Por que e como fazer? Quando e como atualizar? https://youtu.be/JRMp29aUMRI
Revisão Sistemática da Literatura em Engenharia de Software: Teoria e Prática https://www.amazon.com.br/Revis%C3%A3o-Sistem%C3%A1tica-Literatura-Engenharia-Software/dp/8535286411/
Almanaques sobre RS e MS, que foram desenvolvidos em parceria com a profa. Maria Augusta Nunes, Ícaro Dantas Silva, Elisa Yumi Nakagawa, Fabiano Cutigi Ferrari, Sandra Camargo Pinto Ferraz Fabbri e o ilustrador Humberto Júnior.
http://almanaquesdacomputacao.com.br/gutanunes/publications/S6V7.pdf
http://almanaquesdacomputacao.com.br/gutanunes/publications/S6V8.pdf
http://almanaquesdacomputacao.com.br/gutanunes/publications/S6V9.pdf
http://almanaquesdacomputacao.com.br/gutanunes/publications/S6V10.pdf
Artigos mencionados: https://gist.github.com/adolfont/348c40b82744f419a30e3310cfbabf99
Nossa equipe é formada por:
Leonardo Fernandes (IFAL);
Fabio Petrillo (École de Technologie Supérieure);
Danilo Monteiro (Zup Innovation);
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio;
Myrian Rodrigues da Silva (USES/UFAM)
Italo Santos
Diego Andrade
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation https://www.zup.com.br/.
Conversamos com Marcos Kalinowski, professor na Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio).
Escute no Youtube em https://youtu.be/6GDqAJLBxRI.
Sites do Marcos:
Site: http://www-di.inf.puc-rio.br/~kalinowski/
Twitter: http://twitter.com/prof_kalinowski
LinkedIn https://www.linkedin.com/in/kalinowski/
Links Citados
Segurança em Engenharia de Software, com Joanna C.S. Santos (University of Notre Dame) https://anchor.fm/fronteirases/episodes/Segurana-em-Engenharia-de-Software--com-Joanna-C-S--Santos-University-of-Notre-Dame-e1fk8v9
Métodos Ágeis com Prof. Fabio Kon (IME/USP) https://anchor.fm/fronteirases/episodes/1--Mtodos-geis-com-Prof--Fabio-Kon-IMEUSP-efcsgo
The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons! https://www.amazon.com.br/Essentials-Modern-Software-Engineering-Practices/dp/1947487272/
Engenharia de Software Moderna - Princípios e Práticas para Desenvolvimento de Software com Produtividade, Marco Tulio Valente https://engsoftmoderna.info/
Ensino de Engenharia de Software com Marco Tulio Valente (UFMG) https://anchor.fm/fronteirases/episodes/9--Ensino-de-Engenharia-de-Software-com-Marco-Tulio-Valente-UFMG-eqbqoh
Artigos mencionados:
Stefan Wagner, Marcos Kalinowski, Dietmar Winkler et al: Status Quo in Requirements Engineering: A Theory and a Global Family of Surveys. ACM Trans. Softw. Eng. Methodol. 28(2): 9:1-9:48 (2019);
Daniel Méndez Fernández, Marcos Kalinowski, Roel J. Wieringa et al: Naming the pain in requirements engineering - Contemporary problems, causes, and effects in practice. Empir. Softw. Eng. 22(5): 2298-2338 (2017);
Fabiola Moyon, Pamela Almeida, Daniel Riofrío, Daniel Méndez, Marcos Kalinowski: Security Compliance in Agile Software Development: A Systematic Mapping Study. SEAA 2020: 413-420;
Hugo Villamizar, Marcos Kalinowski, Alessandro F. Garcia, Daniel Méndez: An efficient approach for reviewing security-related aspects in agile requirements specifications of web applications. Requir. Eng. 25(4): 439-468 (2020);
Hugo Villamizar, Tatiana Escovedo, Marcos Kalinowski: Requirements Engineering for Machine Learning: A Systematic Mapping Study. SEAA 2021: 29-36
Marco Kuhrmann, Marcos Kalinowski, Ita Richardson et al: What Makes Agile Software Development Agile? CoRR abs/2109.11435 (2021).
Nossa equipe é formada por:
Leonardo Fernandes (IFAL);
Fabio Petrillo (École de Technologie Supérieure);
Danilo Monteiro (Zup Innovation);
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio;
Ingrid Nunes (UFRGS) - co-host deste episódio.
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation https://www.zup.com.br/.
Conversamos com Awdren Fontão, professor na Universidade Federal de Mato Grosso do Sul (UFMS).
Site de Awdren:
https://awdren.github.io/ (lá ele deixa link para todos os seus outros sites relevantes)
Links Citados
CBSOFT https://twitter.com/congressocbsoft
The Business Value of Developer Relations: How and Why Technical Communities Are Key To Your Success. https://dev.to/kimmaida/the-developer-relations-explainer-431o
Artigos mencionados:
Awdren de Lima Fontão, Sergio Cleger-Tamayo, Igor Wiese, Rodrigo Pereira dos Santos, Arilo Claudio Dias-Neto: On value creation in developer relations (DevRel): a practitioners' perspective. ICGSE 2020: 33-42
Awdren de Lima Fontão, Pedro Paes, Oswald Mesumbe Ekwoge, Rodrigo Pereira dos Santos, Arilo Claudio Dias-Neto: Evaluating Processes to Certify Mobile Applications During Developer Relations Activities. IEEE Access 8: 137462-137476 (2020)
Raphael Oliveira, Camila Ajala, Davi Viana, Bruno B. P. Cafeo, Awdren L. Fontão: Developer Relations (DevRel) Roles: an Exploratory Study on Practitioners' opinions. SBES 2021: 363-367
Nossa equipe é formada por:
Leonardo Fernandes (IFAL)
Fabio Petrillo (UQAC)
Danilo Monteiro (Zup Innovation)
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio
Ingrid Nunes (UFRGS) - co-host deste episódio
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation https://www.zup.com.br/.
Neste episódio falamos sobre a Gambiconf: https://gambiconf.dev/.
A música de fundo do intervalo é:
Monkeys Spinning Monkeys by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/4071-monkeys-spinning-monkeys
License: https://filmmusic.io/standard-license
Conversamos com Joanna C.S. Santos, professora assistente na University of Notre Dame.
Site de Joanna
https://joannacss.github.io/ (lá ela deixa link para todos os seus outros sites relevantes)
Links Citados
Entrevista no Emílias https://www.youtube.com/watch?v=5SWp7QGsVEY
Entrevista no projeto GAP https://youtu.be/dQQm8_35DqY
CS Jobs at Undergraduate Institutions (PUIs) https://cs-pui.github.io/
Raciocínio Automatizado com Leonardo de Moura, Pesquisador na Microsoft Research https://www.youtube.com/watch?v=bwKFcLaeD1A
Artigos mencionados:
Joanna C. S. Santos, Anthony Peruma, Mehdi Mirakhorli, Matthias Galster, Jairo Veloz Vidal, Adriana Sejfia: Understanding Software Vulnerabilities Related to Architectural Security Tactics: An Empirical Investigation of Chromium, PHP and Thunderbird. ICSA 2017: 69-78
Joanna C. S. Santos, Adriana Sejfia, Taylor Corrello, Smruthi Gadenkanahalli, Mehdi Mirakhorli: Achilles' heel of plug-and-Play software architectures: a grounded theory based approach. ESEC/SIGSOFT FSE 2019: 671-682
Joanna C. S. Santos, Selma Suloglu, Joanna Ye, Mehdi Mirakhorli: Towards an Automated Approach for Detecting Architectural Weaknesses in Critical Systems. ICSE (Workshops) 2020: 250-253.
Nossa equipe é formada por:
Leonardo Fernandes (IFAL)
Gustavo Pinto (UFPA)
Fabio Petrillo (UQAC)
Danilo Monteiro (Zup Innovation)
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio
Ingrid Nunes (UFRGS) - co-host deste episódio
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation https://www.zup.com.br/.
Neste episódio, conversamos com Fernando Quintão, professor do Departamento de Computação da Universidade Federal de Minas Gerais (UFMG). O tema foi Linguagens de Programação e suas relações com a Engenharia de Software.
Sites de Fernando:
Página oficial na UFMG https://homepages.dcc.ufmg.br/~fernando/
Página do Laboratório de Compiladores da UFMG: http://lac.dcc.ufmg.br/
LinkedIn Do Laboratório de Compiladores: https://www.linkedin.com/company/compilers-lab
Canal do Laboratório de Compiladores: https://www.youtube.com/channel/UC3ZYeUlwAEYXOfcoKgRX3tA
Google Scholar https://scholar.google.com.br/citations?user=xZfJARoAAAAJ&hl=en
Links Citados
Qubit allocation https://scholar.google.com.br/citations?view_op=view_citation&hl=en&user=xZfJARoAAAAJ&citation_for_view=xZfJARoAAAAJ:eq2jaN3J8jMC
Nossa equipe é formada por:
Leonardo Fernandes (IFAL)
Gustavo Pinto (UFPA)
Fabio Petrillo (UQAC)
Danilo Monteiro (Zup Innovation)
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio
Ingrid Nunes (UFRGS) - co-host deste episódio
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation https://www.zup.com.br/.
Neste episódio, conversamos com César França, professor do Departamento de Computação da Universidade Federal Rural de Pernambuco (UFRPE) e Head of Research na CESAR School, que é a escola de inovação do CESAR, instituto de inovação localizado no Porto Digital do Recife.
Sites de César
Página oficial na UFRPE http://www.dc.ufrpe.br/br/node/483
Google Scholar https://scholar.google.com/citations?user=6627qGUAAAAJ&hl=pt-BR
Links https://linktr.ee/cesar.franssa
Instagram https://www.instagram.com/cesar.franssa/
Twitter https://twitter.com/cesarfranssa
Linkedin https://www.linkedin.com/in/cesarfranssa/
Links Citados
Artigos sobre a importância de compreender a motivação no campo da engenharia de software: https://scholar.google.com.br/citations?view_op=view_citation&hl=en&user=6627qGUAAAAJ&citation_for_view=6627qGUAAAAJ:k_IJM867U9cC e https://scholar.google.com.br/citations?view_op=view_citation&hl=en&user=6627qGUAAAAJ&citation_for_view=6627qGUAAAAJ:roLk4NBRz8UC
Layout do escritório pode influenciar a motivação? https://dl.acm.org/doi/10.1145/3422392.3422441
Artigo sobre obsolescência de engenheiros de software https://dl.acm.org/doi/10.1145/3474624.3477059
Livro “Classical Theories of Human Motivation” https://www.amazon.com.br/Classical-Theories-Human-Motivation-English-ebook/dp/B07D1N7QJK/
Nossa equipe é formada por:
Leonardo Fernandes (IFAL)
Gustavo Pinto (UFPA)
Fabio Petrillo (UQAC)
Danilo Monteiro (Zup Innovation)
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio
Ingrid Nunes (UFRGS) - co-host deste episódio
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation https://www.zup.com.br/.
Neste episódio, conversamos com Simone Souza, professora no Instituto de Ciências Matemáticas e de Computação (ICMC) da Universidade de São Paulo (USP). O tema foi Teste de Software.
As páginas da Simone são https://bit.ly/fes0207 e https://www.icmc.usp.br/pessoas?id=3685313. Seu ORCID é https://orcid.org/0000-0001-9007-9821.
Artigos mencionados:
Ítalo Santos, Silvana M. Melo, Paulo Sergio Lopes de Souza, Simone R. S. Souza: Testing Techniques Selection: A Systematic Mapping Study. SBES 2019: 347-356.
Sílvia M. D. Diaz, Paulo S. L. Souza, Simone R. S. Souza:Structural testing for communication events into loops of message-passing parallel programs. Concurr. Comput. Pract. Exp. 33(18) (2021).
Márcio E. Delamaro, Stevão Alves de Andrade, Simone do Rocio Senger de Souza, Paulo Sergio Lopes de Souza: Parallel Execution of Programs as a Support for Mutation Testing: A Replication Study. Int. J. Softw. Eng. Knowl. Eng. 31(3): 337-380 (2021).
Victor Hugo Santiago C. Pinto, Ricardo R. Oliveira, Ricardo Ferreira Vilela, Simone R. S. Souza: Evaluating the User Acceptance Testing for Multi-tenant Cloud Applications. CLOSER 2018: 47-56
Naylor G. Bachiega, Paulo S. L. Souza, Sarita Mazzini Bruschi, Simone do Rocio Senger de Souza: Container-Based Performance Evaluation: A Survey and Challenges. IC2E 2018: 398-403
Silvana M. Melo, Veronica X. S. Moreira, Leo Natan Paschoal, Simone R. S. Souza: Testing Education: A Survey on a Global Scale. SBES 2020: 554-563
Gabriela Martins de Jesus, Leo Natan Paschoal, Fabiano Cutigi Ferrari, Simone R. S. Souza: Is It Worth Using Gamification on Software Testing Education?: An Experience Report. SBQS 2019: 178-187
Nossa equipe é formada por:
Leonardo Fernandes (IFAL)
Gustavo Pinto (UFPA)
Fabio Petrillo (UQAC)
Danilo Monteiro (Zup Innovation)
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio
Ingrid Nunes (UFRGS) - co-host deste episódio
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation https://www.zup.com.br/.
Neste episódio, conversamos com Maurício F. Aniche, professor na Universidade Tecnológica de Delft (TU Delft). O tema foi Aprendizado de Máquina em Engenharia de Software.
A página do Maurício é https://www.mauricioaniche.com/. Ele está no Twitter como @mauricioaniche.
Artigos mencionados:
Jeroen Castelein, Maurício Finavaro Aniche, Mozhan Soltani, Annibale Panichella, Arie van Deursen: Search-based test data generation for SQL queries. ICSE 2018.
Ludewig, M., Mauro, N., Latifi, S. and Jannach, D.: "Performance Comparison of Neural and Non-Neural Approaches to Session-based Recommendation". In: Proceedings of the 2019 ACM Conference on Recommender Systems (RecSys 2019). Copenhagen, 2019
Henk Grent, Aleksei Akimov, Maurício Aniche: Automatically Identifying Parameter Constraints in Complex Web APIs: A Case Study at Adyen. ICSE (SEIP) 2021.
Casper Schröder, Adriaan van der Feltz, Annibale Panichella, Maurício Aniche: Search-Based Software Re-Modularization: A Case Study at Adyen. ICSE (SEIP) 2021.
Jeanderson Cândido, Jan Haesen, Maurício Aniche, Arie van Deursen: An Exploratory Study of Log Placement Recommendation in an Enterprise System. MSR 2021: 143-154
Bart van Oort, Luis Cruz, Maurício Aniche, Arie van Deursen: The Prevalence of Code Smells in Machine Learning projects. WAIN@ICSE 2021
Mauricio Finavaro Aniche, Gabriele Bavota, Christoph Treude, Marco Aurélio Gerosa, Arie van Deursen: Code smells for Model-View-Controller architectures. Empir. Softw. Eng. 23(4): 2121-2157 (2018)
Maurício Aniche, Frank Mulder, Felienne Hermans: Grading 600+ Students: A Case Study on Peer and Self Grading. ICSE (SEET) 2021: 211-220
Nossa equipe é formada por:
Leonardo Fernandes (IFAL)
Gustavo Pinto (UFPA)
Fabio Petrillo (UQAC)
Danilo Monteiro (Zup Innovation)
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio
Ingrid Nunes (UFRGS) - co-host deste episódio
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation.
Conversamos com Igor Wiese, professor da Universidade Tecnológica Federal do Paraná (UTFPR), sobre Desenvolvimento de Software Livre.
Sites de Igor:
Site pessoal: https://igorwiese.com/
Scholar: https://scholar.google.com.br/citations?user=u27JHSAAAAAJ&hl=pt-PT
Links Citados:
Why do newcomers abandon open source software projects? https://ieeexplore.ieee.org/document/6614728
The hard life of open source software project newcomers. https://dl.acm.org/doi/10.1145/2593702.2593704
What Attracts Newcomers to Onboard on OSS Projects? TL;DR: Popularity https://www.oss2019.org/details/oss2019-papers/5/What-Attracts-Newcomers-to-Onboard-on-OSS-Projects-TL-DR-Popularity
What Makes a Great Maintainer of Open Source Projects? http://gustavopinto.org/lost+found/icse2021.pdf
Effects of Adopting Code Review Bots on Pull Requests to OSS Projects https://ieeexplore.ieee.org/document/9240622
Grey Literature in Software Engineering: A critical review https://arxiv.org/abs/2104.13435
Episódio com Mairieli Wessel https://open.spotify.com/episode/23VeBmG5ur1G9oQb8oNTkV
Open Source Licensing 101 http://gustavopinto.org/books/open-source-licensing-101/
Octoverse https://octoverse.github.com/
Mairieli Wessel: Doutoranda em Ciência da Computação na Universidade de São Paulo https://anchor.fm/emilias-podcast/episodes/Mairieli-Wessel-Doutoranda-em-Cincia-da-Computao-na-Universidade-de-So-Paulo-en6up6
Fernando Kenji Kamei apresenta What Evidence We Would Miss If We Do Not Use Grey Literature? https://youtu.be/w_5zXmm24jU
Nossa equipe é formada por:
Leonardo Fernandes (IFAL)
Gustavo Pinto (UFPA)
Fabio Petrillo (UQAC)
Danilo Monteiro (Zup Innovation)
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio
Ingrid Nunes (UFRGS) - co-host deste episódio
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation.
Conversamos com Edna Dias Canedo, pesquisadora na Universidade de Brasília.
Site de Edna: https://cic.unb.br/~ednacanedo/
Publicações de Edna (Google Scholar) https://scholar.google.com.br/citations?user=5dVS0S4AAAAJ&hl=en
O Emílias Podcast - Mulheres na Computação, mencionado no episódio, está em https://anchor.fm/emilias-podcast.
Nossa equipe é formada por:
Leonardo Fernandes (IFAL)
Gustavo Pinto (UFPA)
Fabio Petrillo (UQAC)
Danilo Monteiro (Zup Innovation)
Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio
Ingrid Nunes (UFRGS) - co-host deste episódio
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation.
Conversamos com Gustavo Soares, pesquisador na Microsoft Research.
Sites de Gustavo
https://www.microsoft.com/en-us/research/people/gsoares/
https://scholar.google.com.br/citations?user=MwfgMR0AAAAJ&hl=pt-BR
https://www.linkedin.com/in/gustavoasoares
Links Citados
Curso de Armando Solar sobre Síntese de Programas: https://people.csail.mit.edu/asolar/SynthesisCourse/index.htm
On the fly synthesis of edit suggestions https://dl.acm.org/doi/10.1145/3360569
Program Synthesis https://www.microsoft.com/en-us/research/publication/program-synthesis/
Nossa equipe é:
Leonardo Fernandes (IFAL)
Gustavo Pinto (UFPA)
Fabio Petrillo (UQAC)
Danilo Monteiro (ZUP / ITAÚ)
Adolfo Gustavo Serra Seca Neto (UTFPR)
Ingrid Nunes (UFRGS)
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation.
Conversamos com Emilia Mendes, professora do Blekinge Institute of Technology, na Suécia, sobre estimativas de software.
Sites da Emilia:
https://bit.ly/EmiliaMendes
Scholar https://scholar.google.com/citations?user=Mz4IbXgAAAAJ&hl=en
Nossa equipe é:
Leonardo Fernandes (IFAL)
Gustavo Pinto (UFPA)
Fabio Petrillo (UQAC)
Danilo Monteiro (ZUP / ITAÚ)
Adolfo Gustavo Serra Seca Neto (UTFPR)
Ingrid Nunes (UFRGS)
Nosso site é https://fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation.
Conversamos com Fernando Castor, professor da UFPE, sobre compreensão de código.
Sites de Castor
http://cin.ufpe.br/~fjclf
https://sites.google.com/a/cin.ufpe.br/castor/
http://fernandocastor.github.io/
https://twitter.com/fernandocastor
https://github.com/fernandocastor
Links Citados
Identifying Confusing Code in Swift Programs http://cbsoft2018.icmc.usp.br/app/assets/images/downloads/CBSOFT2018_VEM.pdf
How Swift Developers Handle Errors https://www.win.tue.nl/~aserebre/MSR2018-Nathan.pdf
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metrics Influences Code Understanding (sobre Anchoring Effect) https://www.computer.org/csdl/proceedings-article/icse/2021/029600a512/1sEXo9o0BeE, https://twitter.com/MarvinWyrich/status/1339906400764497920?s=20
Vídeo do artigo acima: https://youtu.be/N_lpaCqnE3s
Paulo Borba fez doutorado em Oxford e hoje é professor titular no Centro de Informática da UFPE. Paulo investiga e desenvolve ferramentas e técnicas para melhorar os níveis de produtividade e qualidade de desenvolvimento de software, especialmente reduzindo o esforço e frustração. No passado, Paulo foi também dos fundadores da empresa Qualiti, no Porto Digital. Neste episódio, conversamos com Paulo sobre modularidade de software.
Sites de Paulo Borba:
https://pauloborba.github.io/
https://dblp.org/pid/b/PauloBorba.html
https://scholar.google.com.br/citations?user=PpRDLgcAAAAJ&hl=de
Links Citados
https://www.win.tue.nl/~wstomv/edu/2ip30/references/criteria_for_modularization.pdf
Nosso site: https://fronteirases.github.io/.
Escute-nos em todas as plataformas acessando: https://anchor.fm/fronteirasES.
Siga-nos no Twitter: https://twitter.com/FronteirasES.
Siga-nos no Instagram: https://instagram.com/FronteirasES.
Siga-nos no LinkedIn: https://www.linkedin.com/company/fronteirases/.
Eduardo Almeida é professor associado na Universidade Federal da Bahia (UFBA). Além de professor, Eduardo já acumulou diversas outras funções. Foi diretor-presidente da FAPESB (a Fundação de Amparo e Pesquisa da Bahia) durante os anos de 2015 e 2017 e foi presidente da CEES (comissão especial de engenharia de software) durante o período de 2016 a 2017.
Eduardo tem trabalhado com Arquitetura e Reuso de Software. Ele faz parte do Laboratório de Engenharia de Software da UFBA e é Líder do RISE Labs. Nesta entrevista conversamos sobre como o Reuso de Software pode melhorar as vidas dos engenheiros de software. Além disso, Eduardo falou sobre suas iniciativas de interação Academia-Indústria.
Sites de Eduardo Almeida:
https://dcc.ufba.br/pt-br/eduardo-santana-de-almeida,
http://rise.com.br/,
http://www.cienciaecultura.ufba.br/agenciadenoticias/pesquisadores/eduardo-santana-de-almeida/,
https://scholar.google.com/citations?user=hA_SnHoAAAAJ&hl=en,
http://www.abc.org.br/membro/eduardo-santana-de-almeida/,
http://lattes.cnpq.br/8538761803577291.
Podcast do RISE: RiSE Labs Interviews https://open.spotify.com/show/7jvfYETOeJmnYxyEkMOTdG
Nosso site: https://fronteirases.github.io/.
Escute-nos em todas as plataformas acessando: https://anchor.fm/fronteirasES.
Siga-nos no Twitter: https://twitter.com/FronteirasES.
Siga-nos no Instagram: https://instagram.com/FronteirasES.
Siga-nos no LinkedIn: https://www.linkedin.com/company/fronteirases/.
Top Podcasts
The Best New Comedy Podcast Right Now – June 2024The Best News Podcast Right Now – June 2024The Best New Business Podcast Right Now – June 2024The Best New Sports Podcast Right Now – June 2024The Best New True Crime Podcast Right Now – June 2024The Best New Joe Rogan Experience Podcast Right Now – June 20The Best New Dan Bongino Show Podcast Right Now – June 20The Best New Mark Levin Podcast – June 2024
Nosso episódio com a Ingrid Nunes está fazendo sucesso. O tema principal é Arquitetura de Software.