Skip to main content
Spotify for Podcasters
Fronteiras da Engenharia de Software

Fronteiras da Engenharia de Software

By 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 é fronteirases.github.io/.
Available on
Apple Podcasts Logo
Castbox Logo
Google Podcasts Logo
Overcast Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

#11. Reuso de Software com Eduardo Almeida (UFBA)

Fronteiras da Engenharia de SoftwareApr 21, 2021

00:00
01:20:60
35: Modernização de Software, com Wesley Klewerton

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/


May 17, 202301:06:40
34: Interação da pesquisa com a indústria, com Sérgio Soares (CIn UFPE)

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/

Apr 19, 202358:46
33: Engenharia de Sistemas de Software Contemporâneos, com Guilherme Horta Travassos (COPPE/UFRJ)

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/

Mar 15, 202301:08:51
32: Cognitive-Driven Development, com Gustavo Pinto (Zup Innovation e UFPA)

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=en Linkedin 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-8eb526a00537 Why 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-a9a41a28fad5 Teste de fuzzing: faça testes automatizados com Fuzzers https://www.zup.com.br/blog/teste-fuzzing Reunião one-on-one ou 1:1: guia de boas práticas https://www.zup.com.br/blog/reuniao-one-on-one-1-1 Paper club https://twitter.com/gustavopinto/status/1594800018971627520 Papers we Love https://paperswelove.org/ What improves developer productivity at google? code quality https://bit.ly/3HW7jWh The 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

Feb 15, 202301:15:15
31: UX design em startups de software, com Luciana Zaina (UFSCAR)

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/0192085115595443 LERIS https://leris.dcomp.ufscar.br/ UXLERIS http://uxleris.net/ Linkedin: https://www.linkedin.com/in/luciana-zaina-53a1a616 Scholar: https://scholar.google.com/citations?user=y0kz-FgAAAAJ&hl=en&oi=ao Twitter: 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.107041 UX Work in Software Start-Ups: Challenges from the Current State of Practice https://link.springer.com/chapter/10.1007/978-3-030-78098-2_2 UX 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-esqjr UX em Startups Brasileiras (relatório técnico) http://uxleris.sor.ufscar.br/reports/RelatorioTecnico_UX_Startups_2020.pdf UX em startups de software: um retrato no cenário brasileiro https://brasil.uxdesign.cc/ux-em-startups-de-software-um-retrato-no-cenario-brasileiro-8fc997d7ca4d UX em startups: quais práticas utilizar? https://medium.com/ux-user-experience-design-em-portugues/ux-em-startups-quais-pr%C3%A1ticas-utilizar-1ea213fdcd6a Computing 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=Jo00VwLfe70 UXTools  http://uxtools.uxleris.net/

Mais informações em https://fronteirases.github.io/resumos/31_lucianazaina

Jan 16, 202301:02:46
30: Ecossistemas de software na indústria, com Rodrigo Santos (UNIRIO)

30: Ecossistemas de software na indústria, com Rodrigo Santos (UNIRIO)

Rodrigo Santos é professor do Departamento de Informática Aplicada (DIA) e  professor efetivo (e ex-coordenador 2019-2020) do Programa de Pós-Graduação em Informática (PPGI)  da UNIRIO, a Universidade Federal do Estado do Rio de Janeiro,

Na UNIRIO, Rodrigo também lidera o  Grupo de Pesquisa em Engenharia de Sistemas Complexos.

Página:
https://ppgi.uniriotec.br/professores-do-ppgi/rodrigo-santos/ Lattes: http://lattes.cnpq.br/8613736894676086 Grupo de Pesquisa em Engenharia de Sistemas Complexos da UNIRIO http://dgp.cnpq.br/dgp/espelhogrupo/522818 Linkedin: https://br.linkedin.com/in/profrodrigosantos Scholar: https://scholar.google.com.br/citations?hl=pt-BR&user=i2CPlZQAAAAJ&view_op=list_works&sortby=pubdate ResearchGate https://www.researchgate.net/profile/Rodrigo-Dos-Santos-10

Artigos mencionados:

A systematic mapping study on software ecosystems from a three-dimensional perspective  Exploiting repositories in mobile software ecosystems from a governance perspective What Characterizes an Influencer in Software Ecosystems?

Links:

MPS TALKS 14/04 - Ecossistemas de Software na indústria  https://www.youtube.com/watch?v=wT0__e4twHk [CBSoft 2022 - SBES] Palestra de Marco Túlio Valente https://www.youtube.com/watch?v=EqdKJeepkTs

Emílias Podcast - Mulheres na Computação https://anchor.fm/emilias-podcast

Elixir em Foco https://anchor.fm/elixiremfoco

Nossa equipe é formada por:

Fabio Petrillo (École de technologie supérieure - Montreal) Danilo Monteiro (Zup) Leonardo Fernandes (IFAL) Adolfo Gustavo Serra Seca Neto (UTFPR) - co-anfitrião Maria Claudia Emer (UTFPR) - co-anfitriã Voluntários Myrian Rodrigues da Silva (USES/UFAM) Italo Santos (Northern Arizona University, USA) Diego Andrade (UFC)

Nosso site é https://fronteirases.github.io/.

Dec 15, 202201:13:10
29: Sustentabilidade em Engenharia de Software, com Leticia Duboc (La Salle)

29: Sustentabilidade em Engenharia de Software, com Leticia Duboc (La Salle)

Leticia Duboc é pesquisadora na La Salle - Universidade Ramon Lull (Barcelona, Espanha).

Alguns links relevantes:

Página no Linkedin
https://www.linkedin.com/in/leticiaduboc/ Perfil no Google Scholar https://scholar.google.com/citations?user=tYJUYXsAAAAJ&hl=en Página na universidade https://www.salleurl.edu/en/la-salle/directorio/ana-leticia-de-cerqueira-leite-duboc The Karlskrona Manifesto for Sustainability Design  https://www.sustainabilitydesign.org/ Agile 4 Sustainability manifesto https://agile4sustainability.wordpress.com/ Erasmus Mundus M.Sc. programme - Software Engineers For Green Deal https://se4gd.lutsoftware.com/

DESTAQUE: o programa Software Engineering 4 Green Deal está com vagas especiais para brasileiros. Bolsa de 100%. Deadline em janeiro de 2023: https://se4gd.emundus.io/index.php?option=com_emundus&view=programme&cid=7&Itemid=1531

Artigos:

Requirements: The key to sustainability. “Requirements engineering for sustainability: an awareness framework for designing software systems for a better tomorrow”. The Elephant in the Room - Educating Practitioners on Software Development for Sustainability https://ieeexplore.ieee.org/document/9470772

Nossa equipe é formada por:

Fabio Petrillo (École de technologie supérieure - Montreal) Danilo Monteiro (Zup) Leonardo Fernandes (IFAL) Adolfo Gustavo Serra Seca Neto (UTFPR) - co-anfitrião Maria Claudia Emer (UTFPR) - co-anfitriã Voluntários Myrian Rodrigues da Silva (USES/UFAM) Italo Santos (Northern Arizona University, USA) Diego Andrade (UFC)

Nosso site é https://fronteirases.github.io/.

Nov 16, 202251:46
28: Sistemas Altamente Configuráveis, com Márcio Ribeiro (UFAL)

28: Sistemas Altamente Configuráveis, com Márcio Ribeiro (UFAL)

Márcio Ribeiro é professor Associado do Instituto de Computação da Universidade Federal de Alagoas (UFAL).

Roteiro deste episódio: https://bit.ly/RoteiroMarcioRibeiro

Página: https://sites.google.com/a/ic.ufal.br/marcio/

Lattes:  http://lattes.cnpq.br/9300936571715992 (Bolsista de Produtividade em Pesquisa do CNPq - Nível 1D)

Orcid https://orcid.org/0000-0002-4293-4261

Scholar: https://scholar.google.com/citations?hl=pt-BR&user=-eYOaGwAAAAJ

Três recados:

Márcio Ribeiro não é mais coordenador da Comissão Especial de Engenharia de Software (CEES)  http://comissoes.sbc.org.br/ce-es/comite.php?lang=pt-br Playlist do CBSOFT 2022 https://www.youtube.com/playlist?list=PLq1I6GEIwH6cHGPdQr3wsfufg-JGlbKTp  e Painel "Research in Software Engineering at Academia, Industry, Brazil and/or abroad" com Joana Santos (que entrevistamos no episódio 22), Márcio Ribeiro e Gustavo Pinto (cofundador e nosso co-host nos episódios 1 a 12) https://www.youtube.com/watch?v=tFLSqGSEAjM&list=PLq1I6GEIwH6cHGPdQr3wsfufg-JGlbKTp&index=10 Formulário de interesse em receber e-mail sobre o Fronteiras da Engenharia de Software https://forms.gle/m22bX1rroRXZF2Lk7

Ganhou prêmios internacionais (como o ACM John Vlissides Award) e nacionais (como o Concurso de Teses de Dissertações (CTD) do Congresso Brasileiro da Sociedade Brasileira de Computação (CSBC 2013)).

Já publicou diversos artigos em periódicos e conferências top-ranked do mundo na área de Engenharia de Software, como TSE, TOSEM, EMSE, JSS, IST, ICSE e FSE.

Em 2014, foi um dos Coordenadores Gerais do maior congresso de software do país organizado pela Sociedade Brasileira de Computação (SBC), i.e., o Congresso Brasileiro de Software (CBSoft 2014), realizado em Maceió-AL.

Em 2024, estará na organização do ESEC/FSE.

Idealizador, criador e desenvolvedor de um aplicativo pioneiro no Brasil para cadastro, identificação e rastreamento de aglomerações de pessoas. O aplicativo foi utilizado por pessoas de todo o Brasil (exceto do estado de Rondônia) bem como por autoridades, que afirmaram que o mesmo foi útil para ajudar a polícia a identificar aglomerações e enviar contingente policial para dispersá-las, ajudando, dessa forma, no combate ao COVID-19. O projeto ganhou grande notoriedade na imprensa local, regional e nacional (TV e internet).


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

Oct 14, 202201:09:40
27: PARTE 2 de Contribuição em Projetos de Código Aberto, com Igor Steinmacher (Northern Arizona University)

27: PARTE 2 de Contribuição em Projetos de Código Aberto, com Igor Steinmacher (Northern Arizona University)

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 

Sep 15, 202247:14
26: Contribuição em Projetos de Código Aberto (PARTE 1), com Igor Steinmacher (Northern Arizona University)
Aug 15, 202243:44
25: Estudos Secundários em Engenharia de Software, com Katia Felizardo (UTFPR)

25: Estudos Secundários em Engenharia de Software, com Katia Felizardo (UTFPR)

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/.

Jun 15, 202254:37
24: Engenharia de Requisitos, com Marcos Kalinowski (PUC-Rio)

24: Engenharia de Requisitos, com Marcos Kalinowski (PUC-Rio)

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/.

May 13, 202201:29:58
23: DevRel, com Awdren Fontão (UFMS)

23: DevRel, com Awdren Fontão (UFMS)

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

Apr 18, 202201:06:47
22: Segurança em Engenharia de Software, com Joanna C.S. Santos (University of Notre Dame)

22: Segurança em Engenharia de Software, com Joanna C.S. Santos (University of Notre Dame)

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/.

Mar 15, 202252:08
21: Linguagens de Programação, com Fernando Quintão (UFMG)

21: Linguagens de Programação, com Fernando Quintão (UFMG)

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/.

Feb 15, 202201:09:54
20: Motivação e Satisfação de Engenheiros de Software, com César França (UFRPE e CESAR School)

20: Motivação e Satisfação de Engenheiros de Software, com César França (UFRPE e CESAR School)

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/.

Jan 14, 202201:16:30
19: Teste de Software com Simone Souza (ICMC-USP)

19: Teste de Software com Simone Souza (ICMC-USP)

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
bit.ly/fes0207 e www.icmc.usp.br/pessoas?id=3685313. Seu ORCID é 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 é fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation www.zup.com.br/.
Dec 15, 202153:27
18: Aprendizado de Máquina em Engenharia de Software, com Maurício Aniche (TU Delft)

18: Aprendizado de Máquina em Engenharia de Software, com Maurício Aniche (TU Delft)

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 é
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 é fronteirases.github.io/.
A edição deste episódio foi feita pela Zup Innovation.
Nov 17, 202101:03:38
17: Desenvolvimento de Software Livre com Igor Wiese (UTFPR)

17: Desenvolvimento de Software Livre com Igor Wiese (UTFPR)

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.
Oct 15, 202101:57:34
16: Desenvolvimento de Software no Setor Público com Edna Dias Canedo (UnB)

16: Desenvolvimento de Software no Setor Público com Edna Dias Canedo (UnB)

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.
Sep 17, 202101:13:36
15: Síntese de programas com Gustavo Soares (Microsoft)

15: Síntese de programas com Gustavo Soares (Microsoft)

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.
Aug 16, 202101:07:36
14: Estimativas de Software com Emilia Mendes (Blekinge Institute of Technology)

14: Estimativas de Software com Emilia Mendes (Blekinge Institute of Technology)

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.
Jul 15, 202101:05:27
13: Compreensão de Código com Fernando Castor (UFPE)
Jun 17, 202101:03:39
12: Modularidade de Software com Paulo Borba (UFPE)
May 22, 202152:46
#11. Reuso de Software com Eduardo Almeida (UFBA)

#11. Reuso de Software com Eduardo Almeida (UFBA)

Apr 21, 202101:20:60
#10. User Experience (UX) com Tayana Conte (UFAM)
Mar 18, 202101:02:54
#9. Ensino de Engenharia de Software com Marco Tulio Valente (UFMG)
Feb 18, 202101:02:02
#8. Arquitetura de Software com Ingrid Nunes (UFRGS)
Jan 19, 202101:29:24
#7. IA na Engenharia de Software com Silvia Regina Vergilio (UFPR)

#7. IA na Engenharia de Software com Silvia Regina Vergilio (UFPR)

Silvia Regina Vergilio é Professora Titular da Universidade Federal do Paraná (UFPR). Conversamos com ela sobre Engenharia de Software Baseada em Busca e IA em Engenharia de Software.

Sites da Silvia

http://www.inf.ufpr.br/silvia/
https://dblp.org/pid/99/4290.html
https://scholar.google.com/citations?user=2bkThnAAAAAJ&hl=en

Citações (pessoas e artigos):

José Carlos Maldonado: https://sites.icmc.usp.br/jcmaldon/
Mario Jino: https://bv.fapesp.br/pt/pesquisador/89271/mario-jino/
Mark Harman: https://en.wikipedia.org/wiki/Mark_Harman_(computer_scientist)
Christian Kästner: https://www.cs.cmu.edu/~ckaestne/
Aurora Pozo: http://www.inf.ufpr.br/aurora/
Vivek Nair, Amritanshu Agrawal, Jianfeng Chen, Wei Fu, George Mathew, Tim Menzies, Leandro L. Minku, Markus Wagner, Zhe Yu: Data-driven search-based software engineering. MSR 2018: 341-352
Mark Harman, Bryan F. Jones: Search-based software engineering. Inf. Softw. Technol. 43(14): 833-839 (2001)
COLANZI, T. E. ; ASSUNÇÃO, WESLEY K.G. ; VERGILIO, SILVIA R. ; FARAH, P. R. ; GUIZZO, G. The Symposium on Search-Based Software Engineering: Past, Present and Future. INFORMATION AND SOFTWARE TECHNOLOGY, 2020.
J. M. Zhang, M. Harman, L. Ma and Y. Liu, "Machine Learning Testing: Survey, Landscapes and Horizons," in IEEE Transactions on Software Engineering, doi: 10.1109/TSE.2019.2962027.
João Lucas Correia, Juliana Alves Pereira, Rafael de Mello, Alessandro Garcia, Baldoino Fonseca, Márcio Ribeiro, Rohit Gheyi, and Willy Tiengo. Data Scientists: Revealing their Challenges and Practices on Machine Learning Model Development. In XIX Brazilian Symposium on Software Quality (SBQS 2020), São Luis.
Christian Kästner, Eunsuk Kang: Teaching software engineering for AI-enabled systems. ICSE (SEET) 2020: 45-48
Building Intelligent Systems A Guide to Machine Learning Engineering Hulten, Geoff. author. 2018
https://ckaestne.github.io/seai/S2020/#course-content
https://ckaestne.medium.com/on-the-process-for-building-software-with-ml-components-c54bdb86db24
https://ckaestne.github.io/seai/S2020/#course-content
F. Ishikawa and N. Yoshioka, “How do engineers perceive difficulties in engineering of machine-learning systems? - Questionnaire survey,” in Joint Intl. Workshop on Conducting Empirical Studies in Industry and Intl. Workshop on Software Engineering Research and Industrial Practice (CESSER-IP), 2019
Dec 16, 202051:43
#6. Integração Contínua com Uirá Kulesza (UFRN)

#6. Integração Contínua com Uirá Kulesza (UFRN)

Uirá Kulesza é professor na UFRN, onde lidera o grupo de pesquisa CASE, Collaborative & Automated Software Engineering (CASE Lab - http://caseufrn.github.io). Uirá trabalha na área de engenharia de software, orientando alunos de graduação, mestrado e doutorado nessa área.  

Ele conversou conosco sobre:

ferramentas e práticas que podem me apoiar para ter um ambiente saudável de integração contínua; desafios que integração contínua traz para os desenvolvedores; resolução de conflitos de integração; o impacto de integração contínua no tempo de vida do Pull Request,

entre outros assuntos.


Sites do Uirá

https://www.dimap.ufrn.br/~uira/ https://sigaa.ufrn.br/sigaa/public/docente/portal.jsf?siape=1644456 https://scholar.google.com/citations?user=-lb3qmgAAAAJ&hl=pt-BR http://lattes.cnpq.br/0189095897739979 https://twitter.com/uirakulesza https://twitter.com/caseufrn

Indicações do Uirá:

Posts do Martin Fowler martinfowler.com Livro Extreme Programming Explained https://www.goodreads.com/book/show/67833.Extreme_Programming_Explained Acompanhar sites como InfoQ https://www.infoq.com/br/ e similares Cursos sobre configuração de pipelines e automação de testes.


Nov 23, 202051:60
#5. Refactoring com Alessandro Garcia (PUC-Rio)
Oct 15, 202001:05:58
#4. Code smells com Marcelo Maia (UFU) - Parte 2
Sep 30, 202044:14
#4. Code smells com Marcelo Maia (UFU) - Parte 1
Sep 15, 202040:10
#3. Segurança em DevOps com Daniela S. Cruzes (SINTEF/NTNU)

#3. Segurança em DevOps com Daniela S. Cruzes (SINTEF/NTNU)

Neste episódio, entrevistamos Daniela Soares Cruzes, que é pesquisadora sênior no SINTEF, instituição que realiza pesquisa aplicada na Noruega. O tema principal do episódio é DevOps, com um particular interesse para DevSecOps. Ao longo da entrevista, Daniela nos contou a sua percepção do que seria DevOps, mencionou um artigo de  Breno França, Helvio Jeronimo e Guilherme Travassos como sendo sua fonte de consulta rápida, toda vez que precisa revisitar conceitos sobre DevOps.

Mais recentemente, Daniela tem demonstrado um maior interesse com questões de segurança em times de desenvolvimento. Seus trabalhos recentes discutem como diminuir os silos entre os departamentos de segurança (com times especializados de IT) e os times de desenvolvimento de software (que muitas vezes têm pouco conhecimento sobre questões de segurança). Daniela também discute o que seria segurança suficiente em um projeto de software. Nesse sentido, Daniela destaca algumas práticas que times de desenvolvimento podem adotar para criar software mais seguros, como o uso de ferramentas de análise estática e a prática de revisão de código.

Em seguida, discutimos como é o cenário atual de desenvolvimento de software na Noruega, das facilidades de se inserir em empresas de desenvolvimento, o que também é atraente para estrangeiros, dado o simplificado processo de emigração. Ao final, como de costume, conversamos sobre as próximas fronteiras da engenharia de software. Daniela citou três exemplos. Imagina quais sejam?

Recomendações da Daniela

Breno Bernard Nicolau de França, Helvio Jeronimo Jr., Guilherme Horta Travassos: Characterizing DevOps by Hearing Multiple Voices. SBES 2016: 53-62
https://dl.acm.org/doi/10.1145/2973839.2973845
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations https://www.amazon.com/DevOps-Handbook-World-Class-Reliability-Organizations/dp/1942788002

Sites da Daniela

https://www.sintef.no/en/all-employees/employee/?empid=4504
https://dblp.org/pers/c/Cruzes:Daniela.html
https://scholar.google.com/citations?user=w_cOgesAAAAJ&hl=en


Site de empregos na Noruega:  https://www.finn.no/

Aug 14, 202059:38
#2. Desenvolvimento de Software Distribuído com Prof. Rafael Prikladnicki (PUCRS)

#2. Desenvolvimento de Software Distribuído com Prof. Rafael Prikladnicki (PUCRS)

Neste episódio entrevistamos Rafael Prikladnicki, professor da PUCRS, sobre Desenvolvimento Distribuído de Software. Discutimos desde questões básicas sobre a definição e caracterização de desenvolvimento de software distribuídos, questões sobre terminologias, passando sobre práticas ágeis no desenvolvimento distribuído.

Para aprofundar, discutimos um artigo recente em que Rafael é co-autor, sobre programação em par em um ambiente distribuído. Falamos sobre engenharia de software para startups, área em que Rafael tem focado boa parte dos seus interesses de pesquisa mais recentemente. Rafael também co-editou um livro nessa área. Discutimos sobre o TECNOPUC, um parque tecnológico que fica nas dependências da PUCRS. Rafael comentou do crescimento e prospecção do TECNOPUC, o que pode também inspirar outros parques de tecnologia para ascender.

Por fim, questionamos Rafael sobre qual seria a próxima fronteira da engenharia de software. Surpreendentemente, Rafael mencionou algo extremamente intrínseco no nosso dia a dia, mas talvez ainda não recebeu tanta atenção das comunidades de pesquisa e prática. Imagina o que seja?

Distributed Pair Programming: A Systematic Literature Review
https://www.sciencedirect.com/science/article/abs/pii/S0950584915000476 Fundamentals of Software Startups https://www.springer.com/gp/book/9783030359829

Páginas do Rafael:

Site na PUC-RS: https://www.inf.pucrs.br/rafael/ Twitter: https://twitter.com/rafaelpri Google Scholar: https://scholar.google.com/citations?user=_W9zu7sAAAAJ&hl=en

Indicações do Rafael:

A Practical Guide to Distributed Scrum https://www.amazon.com/Practical-Guide-Distributed-Scrum-Press/dp/0137041136 Global Software Teams: Colloborating Across Borders and Time Zones https://www.amazon.com/Global-Software-Teams-Colloborating-1999-01-02/dp/B01FJ1JA78] Desenvolvimento Distribuído de Software  https://www.amazon.com.br/Desenvolvimento-Distribu%C3%ADdo-Software-Jorge-Audy/dp/8535227202

Equipe do podcast:

Marcela dos Santos (UQAC) Marco Tulio Valente (UFMG) Leonardo Fernandes (IFAL) Gustavo Pinto (UFPA) - Co-host deste episódio. Adolfo Neto (UTFPR) - Co-host deste episódio Fabio Petrillo (UQAC)
Jul 15, 202001:14:46
#1. Métodos Ágeis com Prof. Fabio Kon (IME/USP)
Jun 15, 202039:52
#0. Teaser Fronteiras da Engenharia de Sofware Podcast
Jun 09, 202008:50