predicting software evolution using a variety of approaches, including software quality predictive analysis, with the goal of enhancing upfront software designs, and enabling effective continuous design refactoring
Teaching and Research Fields: Heterogeneous High-Performance Computing; General algorithms and applications of machine learning and deep learning; NLP research and development; LLM reasoning and AI agent
Area of Focus: Information Systems and co-op program director for Cyber-Physical Systems, Data Architecture and Management, Information Systems, Software Engineering Systems, and Telecommunication Networks