Explore
Research
Research Areas
Software Testing
We research a wide range of testing techniques to ensure software quality, including automated test generation, regression testing, and mutation testing.
Software Maintenance
We research ways to improve the long-term maintainability of software, including code refactoring, technical debt management, and software evolution.
AI for Software Engineering
We apply artificial intelligence and machine learning techniques to software engineering to improve development productivity and code quality.