In person
In 2023, the 14th edition of CBSoft will once again be held in person, from September 25th to 29th on Campo Grande, Mato Grosso do SulūüĎČ Map

Third LATAM School in Software Engineering

Sumit Gulwani
Microsoft
Art of doing disruptive research: Some lessons from my journey in AI-assisted Programming

AI can significantly improve programming experiences for a diverse range of users: from professional developers and data scientists (proficient programmers) who need help in software engineering and data wrangling, to spreadsheet users (low-code programmers) needing help in authoring formulas, and students (novice programmers) seeking hints when tackling programming homework. To effectively communicate their needs to AI, users can express their intent explicitly through input-output examples or natural language specifications, or implicitly by presenting bugs or recent code edits for AI to analyze and suggest improvements.

In this talk, Sumit will get you excited about the field of AI-assisted Programming by weaving together personal stories of inspiration from everyday life that you can relate to. He will share three key lessons that he identified in his two decades of scientific journey related to problem selection, working with people, and the innovation process.

Sumit Gulwani is a computer scientist connecting ideas, people, and research & practice. He invented the popular Flash Fill feature in Excel, which has now also found its place in middle-school computing textbooks. He leads the PROSE research and engineering team at Microsoft that develops APIs for program synthesis and has incorporated them into various Microsoft products including Visual Studio, Office, Notebooks, PowerQuery, PowerApps, PowerAutomate, Powershell, and SQL. He is a sponsor of storytelling trainings and initiatives within Microsoft. He has started a novel research fellowship program in India, a remote apprenticeship model to scale up impact while nurturing globally diverse talent and growing research leaders. He has co-authored 11 award-winning papers (including 3 test-of-time awards from ICSE and POPL) amongst 140+ research publications across multiple computer science areas and delivered 60+ keynotes/invited talks. He was awarded the Max Planck-Humboldt medal in 2021 and the ACM SIGPLAN Robin Milner Young Researcher Award in 2014 for his pioneering contributions to program synthesis and intelligent tutoring systems. He obtained his PhD in Computer Science from UC-Berkeley, and was awarded the ACM SIGPLAN Outstanding Doctoral Dissertation Award. He obtained his BTech in Computer Science and Engineering from IIT Kanpur, and was awarded the President’s Gold Medal.

Ana Regina Rocha
COPPE/UFRJ
Pesquisa, intera√ß√£o com a ind√ļstria¬†e forma√ß√£o de recursos humanos: uma experi√™ncia de integra√ß√£o

Nesta palestra ser√° mostrado, atrav√©s de minha experi√™ncia quando professora da COPPE//UFRJ, como integrar pesquisa, forma√ß√£o de recursos humanos em mestrado e doutorado e o trabalho com a ind√ļstria que culminou na defini√ß√£o e coordena√ß√£o t√©cnica do MPS-BR. Ser√° destacada, tamb√©m, a experi√™ncia em projetos interdisciplinares com o CERN em Genebra na √°rea de f√≠sica e com a UFBA na √°rea de Cardiologia e o envolvimento de alunos nestes projetos.

Walid Maalej
Universitat Hamburg
On Hard and Soft Skills for Surviving Your PhD Journey in Empirical Software Engineering

In this talk I will reflect on the importance of two types of improvable skills for mastering the difficult challenge of a doctoral thesis, particularly in a field like software engineering. Hard skills mainly cover the ability to overview and master technology as well as to efficiently apply and combine scientific methods. Soft skills mainly include strategic communication, (self-)motivation and dedication, as well as trust in yourself and your advisors.

Walid Maalej is an award-winning Professor, who has been the supervisor of two dozen PhD projects and also an examiner/evaluator of other PhD students in 8 countries. Maalej truly believes in the power of mentoring and in the importance of learning from his own students. In 2014 Prof. Maalej was named ‚ÄúThe Early Stage Scientist of the Year‚ÄĚ by academics and the German Association of University Professors (DHV). His work has been cited thousands of times and received a.o. the ACM SIGSOFT Distinguished Paper Award, IEEE RE Best Paper Award, MSR Most Influential Paper Award, as well as Awards by Google and Microsoft.

Prof. Maalej worked as developer, manager, and consultant for numerous companies and organizations including Siemens, Tata Consultancy Services, Rohde und Schwarz, and Telekom. He received his doctoral degree from TU Munich with distinction and is also a proud alumni of the Center for Digital Technology and Management.
More info on http://maalej.info or on LinkedIn.

Igor Steinmacher
Northern Arizona University
Trocas ou amea√ßas? Uma perspectiva sobre as limita√ß√Ķes de pesquisa

Refletir sobre as limita√ß√Ķes de um trabalho de pesquisa √© parte do processo cient√≠fico. Algumas vezes precisamos abrir m√£o de algumas garantias para podermos alcan√ßar resultados mais apropriados. Muitas vezes, com a inten√ß√£o de entender melhor um fen√īmeno, ou de termos mais controle, acabamos deixando de lado generaliza√ß√£o ou realismo. Nesa palestra vou explorar diferentes m√©todos de pesquisa e os dilemas que precisamos enfrentar e trocas que precisamos fazer quando estamos escolhendo a maneira mais apropriada de conduzir nossos estudos.

Igor Steinmacher √© doutor em Ci√™ncia da Computa√ß√£o pelo Instituto de Matem√°tica e Estat√≠stica da Universidade de S√£o Paulo. Atualmente √© Professor Assistente na Northern Arizona University. Steinmacher √© membro dos Programas de P√≥s gradua√ß√£o em Ci√™ncia da Computa√ß√£o da Universidade Estadual de Maring√° (PCC-UEM) e da Universidade Tecnol√≥gica Federal do Paran√° (PPGCC-UTFPR-CM). Sua pesquisa √© na interse√ß√£o entre Engenharia de Software e Sistemas Colaborativos, com foco em comunidades de software livre, e ensino de engenharia de software e programa√ß√£o. √Č autor de diversos artigos em confer√™ncias e peri√≥dicos na √°rea de Engenharia de Software, tendo artigos reconhecidos em confer√™ncias como ICSE, ICSME e CSCW.

Ana Karla Silva Soares
Universidade Federal do Mato Grosso do Sul
Fazer p√≥s-gradua√ß√£o faz mal para a sa√ļde mental? Dimens√Ķes psicol√≥gicas envolvidas no processo.

O processo de forma√ß√£o a n√≠vel de p√≥s-gradua√ß√£o √© um caminho percorrido por um n√ļmero cada vez maior de profissionais que buscam melhor qualifica√ß√£o em diferentes √°reas do conhecimento. Na mesma dire√ß√£o, √© cada vez mais comum identificar relatos do senso comum e, consequentemente, de pesquisas cient√≠ficas que versam sobre o impacto desta atividade na sa√ļde mental de p√≥s-graduandos. Assim, s√£o identificadas algumas vari√°veis psicol√≥gicas que podem ajudar a compreender a viv√™ncia desta etapa da vida acad√™mica, a exemplo do Burnout, procrastina√ß√£o e fen√īmeno impostor.

√Č docente do curso de Psicologia da Universidade Federal do Mato Grosso do Sul (UFMS), com pesquisas sobre personalidade, valores humanos, procrastina√ß√£o, perfeccionismo e fen√īmeno do impostor aplicando a psicologia social e a psicometria na an√°lise dos fen√īmenos. Doutora em Psicologia Social pela Universidade Federal da Para√≠ba (UFPB), coordenadora do N√ļcleo de Pesquisa em Psicometria e Psicologia Social (NPPS) e bolsista de Produtividade em Pesquisa do CNPq.