Bowen Xu

Assistant Professor, Computer Science

North Carolina State University

Presenter

Prof. Bowen Xu is a faculty member in the Computer Science Department at North Carolina State University, where he conducts research at the intersection of software engineering and artificial intelligence. His work focuses on applying AI techniques to improve software development processes, code analysis, and software quality assurance.

Prof. Xu’s research interests include automated software engineering, machine learning applications in software development, and intelligent code analysis systems. His work contributes to making software development more efficient and reliable through the application of AI technologies, representing an important area where AI is transforming traditional engineering practices.

At NCSU, Prof. Xu is involved in cutting-edge research projects that explore how AI can be used to automate various aspects of software development, from code generation and bug detection to performance optimization and security analysis. His work has practical implications for the software industry, where AI-powered development tools are becoming increasingly important.

Bowen Xu will present his latest research on the evolving field of AI for Code (AI4Code), focusing on how artificial intelligence can enhance both the functional and non-functional aspects of software engineering. He will explore methods for improving code correctness through model customization and address challenges in making AI-assisted coding more energy-efficient, secure, and robust. The talk will also highlight ongoing projects from his research lab, Softmax, at North Carolina State University.