Our work spans software engineering, DevOps, open-source ecosystems, and AI-augmented tooling.
Six active streams at the intersection of SE, AI, and ecosystem science
Leveraging LLMs and machine learning to automate software analysis, code generation, and software maintenance tasks.
Understanding and optimizing CI/CD pipelines (e.g. GitHub Actions, Docker builds), build faults, configuration smells, and workflow performance.
Studying package dependencies, deprecation, license usage, and ecosystem health in open-source repositories (NPM, Maven, PyPI).
Rigorous empirical studies in software repositories, model cards, developer discussions, and evolving technical documentation.
Automated test generation, code differencing, model card validation, and runtime analysis for modern software systems.
Studying machine learning workflows, AI resource management, and data-driven operations in collaborative open-source projects.
Selected publications from our group
ASE 2026 CCF-AConference
ISSTA 2026 CCF-AConference
IEEE TSE CCF-AJournal
FSE 2025 CCF-AConference
ICSE 2024 CCF-AConference
ASE 2022 CCF-AConference
ESEC/FSE 2018 CCF-AConference