Monday, September 12, 9:00-10:30
Software Engineering: Practical challenges and how researchers can help
Dr. Maurício Aniche's life's mission is to make software engineers better at what they do. He leads the Tech Academy of Adyen, a Dutch payment company that allows businesses to accept e-commerce, mobile, and point-of-sale payments. Maurício is also an assistant professor of software engineering at Delft University of Technology in the Netherlands, where he conducts research on how to make developers more productive during testing and maintenance. His teaching efforts in software testing gained him the Computer Science Teacher of the Year 2021 award and the TU Delft Education Fellowship, a prestigious fellowship given to innovative lecturers. Maurício holds MSc and PhD degrees in computer science from the University of São Paulo, Brazil. During his MSc, he co-founded Alura, one of the most popular e-learning platforms for software engineers in Brazil. He is the author of the "Effective Software Testing: A Developer's Guide", published by Manning in 2022. He's also the author of two books that are popular among Brazilian developers: "Test-Driven Development in the Real World" and "Object-Oriented Programming and SOLID for Ninjas". Maurício strongly believes that software engineering will soon become a more science-based field. One of his goals is to make sure that practitioners get to know what academics are up to and academics get to know the real challenges that practitioners face in their daily jobs.
Tuesday, September 13, 16:30-18:00
Recognizing Developers' Emotions: Advances and Open Challenges
Dr. Nicole Novielli is an Assistant Professor at the University of Bari. Her research interests lie at the intersection of software engineering and affective computing with a specific focus on emotion mining from software repositories, natural language processing of developers’ communication traces, and biometric recognition of developers’ emotions.
Tuesday, September 13, 9:30-11:00
Quality assessment of untestable programs: the metamorphic way
Dr. Sergio Segura is an Associate Professor at the University of Seville (US), Spain, and a senior member of the Applied Software Engineering (ISA) research group. He is also a co-founder and a member of the direction board of the Unit of Excellence Smart Computer Systems Research and Engineering (SCORE) of the US, where he leads the research line on software and services engineering. Sergio's research focuses on improving developers' productivity and software quality through automation. His contributions expand to different topics, including software product lines, search-based testing and, most notably, to the field of metamorphic testing, where he is internationally recognised as a leading voice. He has (co-)authored some highly cited papers as well as tools used by more than 50 universities and companies for teaching and research purposes. He regularly serves as a PC member and a reviewer of international venues and journals, including IEEE TSE, ACM TOSEM, EMSE, JSS, IST, and STVR. Member of the board of distinguished reviewers of ACM TOSEM. He was one of the co-founders (2016) and keynote speaker (2018) of the International Workshop on Metamorphic Testing. Chair of the ACM student research competition at ICSE 2021. VaMoS'20 MIP Award.
Homepage – https://personales.us.es/sergiosegura/