AI Engineering & Quality
Reference architectures and pipelines for trustworthy AI systems; MLOps; empirical measurement and evaluation of AI‑based software.
 
        Associate Professor at the Department of Control and Computer Engineering (DAUIN), Politecnico di Torino. My research interests include software engineering, the Internet of Things (IoT), testing, AI engineering, and energy‑efficient software. I carry out technology transfer activities through Smartotum, a Politecnico spin‑off focused on smart home, energy monitoring, and building automation.
 
        Reference architectures and pipelines for trustworthy AI systems; MLOps; empirical measurement and evaluation of AI‑based software.
Metrics and techniques for reducing the energy consumption of mobile and cloud applications; reproducible benchmarks and analysis.
IoT solutions for smart home and energy management: edge/cloud architectures, interoperability, privacy and security by design.
Game‑based mechanisms applied to requirements, code review, and testing to improve engagement, quality, and speed; quantitative metrics and controlled studies.
Full list available on IRIS.
Advanced course on principles and practices for large‑scale software development: requirements and UML, architecture and project management, CI/CD and testing. Strong focus on teamwork and industrial tools.
Concepts and methods for the analysis, design, and management of enterprise information systems. Topics include process modelling, UX, full life‑cycle design, and real‑world case studies in lab activities.
Fundamentals of the object‑oriented paradigm in Java, software life‑cycle management, and key tools (version control, build, testing) for medium‑sized projects.
Introduces methods and tools to: conduct systematic literature reviews; design, plan, and run experiments and empirical studies; collect data from heterogeneous sources (text, repositories, human subject observation); build statistical models from product, process, and experimental data; and analyse the intersection of ethics and computer science when using empirical methods.
Introduces methods and tools to: conduct systematic literature reviews; design, plan, and run experiments and empirical studies; collect data from heterogeneous sources (text, repositories, human subject observation); build statistical models from product, process, and experimental data; and analyse the intersection of ethics and computer science when using empirical methods.
DAUIN — Corso Castelfidardo 39, 10129 Torino (Italy)
Phone: +39 011 090 7032
luca.ardito [at] polito.it
My official research profiles can be found on the following international databases: