Seminars

DATE: Thursday, January 16, 2020
TIME: 12:00 - 1:00 pm
PLACE: RMCIC Panther Hollow Conference Room, 4th Floor

SPEAKER: Maja Vukovic Principal Research Staff Member & Research Manager, IBM Research

TITLE: AI for Application Modernization

ABSTRACT:
Enterprises who want to take advantage of the Cloud are struggling to modernize their legacy applications. These applications can be old enough that the original architects are no longer present with the company and there may be a limited documentation available. In this talk, I will discuss the application modernization process, and focus on two key areas where AI can play a significant role in transforming it. Firstly, the talk will address how AI can improve the application portfolio assessments, and automate recommendations for application modernization (e.g. containerize app, refactor app, etc.) by considering business, technical and operational properties of the application. Secondly, the talk will present an AI driven semi-automated utility for transforming JEE monoliths to microservices. The approach formalizes the concept of "data dependency" graphs obtained from static code analysis. For a monolith, ML and DL are used on runtime traces corresponding to various use cases along with the data dependency graph to generate stateless microservices. The talk will also discuss research challenges in the application modernization domain.

BIO:
Maja Vukovic is a Research Manager and a Principal Research Staff Member at IBM Research. Her team is responsible for building AI solutions for application modernization, AIOps, and compliance in hybrid cloud environments. Maja is a member of IBM Academy of Technology, an IBM Master Inventor and a Senior Member of IEEE, and was awarded Women in Services Computing Award by IEEE. Maja has received her Ph.D. from the University of Cambridge, for her work on context-aware service composition using AI planning.

SEMINAR HOST: Phil Gibbons
VISITOR COORDINATOR: Karen Lindenfelser

SDI SEMINAR QUESTIONS?
Karen Lindenfelser, 86716, or visit www.pdl.cmu.edu/SDI/