Generative AI for Software Engineering
Leverage foundation models (LLMs) to automate software engineering tasks and advance AI-augmented development.
- Funded projects:
- FAIR – Future Artificial Intelligence Research, Spoke 6 Symbiotic AI, PNRR
- QualAI: Continuous Quality Improvement of AI-based Systems, PRIN 2022
MLOps and AI Engineering
Enable continuous deployment, quality assurance, and trustworthiness of ML models as part of scalable, maintainable AI-enabled systems, with particular focus on healthcare applications.
- Funded projects:
- QualAI: Continuous Quality Improvement of AI-based Systems, PRIN 2022
- DARE – Digital Lifelong Prevention, Spoke 1 Enabling Factors and Technologies for Digital Prevention, PNC.
- FAIR – Future Artificial Intelligence Research, Spoke 6 Symbiotic AI, PNRR
- SERICS: SEcurity and RIghts In the CyberSpace, Spoke 9 SuReCare: Secure Remote Healthcare for a Better Future, PNRR
Human Factors in Software Development
Understand and support developers’ emotional well-being, productivity, and collaboration through biometric sensing, behavioral data analysis, workplace studies, and social dynamics in online software communities.
- Funded projects:
- DARE – Digital Lifelong Prevention, Spoke 1 Enabling Factors and Technologies for Digital Prevention, PNC.
- FAIR – Future Artificial Intelligence Research, Spoke 6 Symbiotic AI, PNRR
Medical AI
Apply AI and software engineering to healthcare challenges—from synthetic data generation to clinical AI deployment, while ensuring regulatory compliance for medical devices and AI systems.
- Funded projects:
- DARE – Digital Lifelong Prevention, Spoke 1 Enabling Factors and Technologies for Digital Prevention, PNC.
- FAIR – Future Artificial Intelligence Research, Spoke 6 Symbiotic AI, PNRR
Robotics Software Engineering
Engineer dependable software for robots, combining ROS 2 architectures, simulation, and LLM-driven control with runtime monitoring and fault localization/repair, validated through experiments in safety-relevant settings.