Welcome to the Chair of Software Engineering & AI

Our research focuses on advancing the fields of Software Engineering, Deep Learning, and Human-Computer Interaction. Led by Prof. Dr. Chen, we apply Machine Learning, HCI, and light-weight program analysis technologies to tackle challenges in the following key areas:

  1. AI4SE: AI(LLM)-assisted Automated Software Development
    • Automated UI design and source code generation
    • Automated software testing including GUI testing, functional testing, and bug reproduction
    • Software usability and accessibility
    • AI-empowered software repositories mining
  2. SE4AI: AI Deployment into Software
    • Development of AI software like voice assistants
    • Robustness, security, and privacy of AI 

For AI4SE, we expect to boost software developers' productivity while also ensuring the software quality. For SE4AI, our goal is to facilitate the deployment of AI, especially LLM into the practical software while ensuring its efficiency, reliability, and security. By studying real-world software which is the natural host of AI, our ultimate goal is to explore effective human-AI collaboration in the future.

Note that for both directions, recently, we have put most of efforts into the emerging Large Language Model, and finished a list of latest LLM relevant publications. We also developed a brand new course named "Foundation and Application of Generative AI" which will be delivered to our students every semester.

Located at the Technical University of Munich Campus Heilbronn, Germany, our team collaborates with industry partners and academic institutions worldwide to drive advancements in these critical areas of research. We are open to different kinds of collaboration and welcome contact.