Human-CentricSoftware Analytics and Security Engineering. Development of practical and usable tools by analyzing software repositories to improve productivity of software teams and the security of software systems under development
AIOps: Artificial Intelligence for IT Operations. The use of Machine Learning (ML), Natural Language Processing (NLP), and big data to automate operational workflows in IT teams
Responsible MLOps. The analysis of socio-technical aspects that contribute to the quality assurance (e.g., trustworthiness) and operationalization of responsible ML software systems.
Software Documentation. Automatic quality assurance and creation of software library (e.g., API, SDK) and software process documentation