Photo of Luca Ardito
Luca Ardito Associate Professor · DAUIN · Politecnico di Torino

Luca Ardito

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.

IoT Green Software AI Engineering Testing Gamification
Luca Ardito's picture

Research

AI Engineering & Quality

Reference architectures and pipelines for trustworthy AI systems; MLOps; empirical measurement and evaluation of AI‑based software.

Green & Energy‑Aware Software

Metrics and techniques for reducing the energy consumption of mobile and cloud applications; reproducible benchmarks and analysis.

Internet of Things

IoT solutions for smart home and energy management: edge/cloud architectures, interoperability, privacy and security by design.

Gamification in Software Engineering Processes

Game‑based mechanisms applied to requirements, code review, and testing to improve engagement, quality, and speed; quantitative metrics and controlled studies.

Selected Publications

Full list available on IRIS.

Teaching

Software Engineering — MSc in Computer Engineering

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.

Information Systems — MSc in Management Engineering

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.

Object‑Oriented Programming — BSc in Computer Engineering

Fundamentals of the object‑oriented paradigm in Java, software life‑cycle management, and key tools (version control, build, testing) for medium‑sized projects.

Empirical Research Methods — PhD

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.

Empirical Research Methods — PhD

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.

Contacts

Office

DAUIN — Corso Castelfidardo 39, 10129 Torino (Italy)

Phone: +39 011 090 7032

Email

luca.ardito [at] polito.it