Seminars & Colloquia
Wesley Guez Assunção
Johannes Kepler University Linz
"“Microservicification” of Legacy Systems: industrial needs, automated support, and developers"
Friday January 20, 2023 10:00 AM
Location: 3211, EB2 NCSU Centennial Campus
(Visitor parking instructions)
To remain competitive, efficient, sustainable, retain value, and embrace digital transformation, companies must have their legacy systems modernized. Nowadays, a common strategy to modernize legacy systems is the Microservicification, which is the migration to a microservice architecture. A microservice architecture consists of small, autonomous, and highly-independent services communicating by using lightweight network protocols. Microservices became popular around 2014, mainly due to their adoption by big players such as Netflix and Uber.
In this talk, Dr. Wesley K. G. Assunção will present results of a four-years (ongoing) work on Microservicification that has focused on: (i) identifying needs, goals, and practices of companies that experienced the migration to microservices; (ii) defining an approach that rely on multi-objective optimization to support the identification of microservices based on criteria observed in our studies; and (iii) understanding the perception of developers when evaluating different microservice architecture alternatives generated with our automated approach. This talk is based on six publications in top-tier venues, covering both empirical studies (knowledge seeking) and solution proposals (solution seeking). Additionally, existing limitation/gaps in the topic and research opportunities will also be presented.
His areas of interest are Software Modernization, Variability Management, Software Quality, Model- Driven Engineering, Collaboration in Systems Engineering, Software Testing, and Search-Based Software Engineering (AI and ML for SE). He has published many research papers, in conferences like ICSE, ICSME, SANER, MSR, EASE, SPLC, SSBSE, GECCO, as well as in journals such as EMSE, JSS, and IST. Mostly of his work is done in collaboration with researchers from several countries and some industrial partners. Wesley has also served as reviewer for many conferences and journals, and as organizer of conferences, symposiums, workshops, competitions, meetings, and an JSS special issue.
Host: Tim Menzies, CSC