È Professore Ordinario di Informatica presso il Politecnico di Milano ed è stato Faculty Associate presso l'Institute for Software Research della University of California, Irvine. Come Amministratore Delegato e Direttore Scientifico di Cefriel (dal 2005) si occupa di orientare le strategie del centro nei progetti di ricerca e innovazione e di stimolare il raccordo tra mondo accademico, istituzioni e imprese. Attualmente è parte del Gruppo Tecnico Politiche Industriali e Impresa 4.0 di Assolombarda e da maggio 2019 è membro del Comitato Educazione-Impresa della Commissione Nazionale UNESCO.