Editor-in-Chief of ACM SIGSOFT Software Engineering Notes (ISSN: 0163-5948) since January 2022
Formerly: Associate Editor from October 2019 to December 2021
Academic Editor of PLOS ONE (ISSN: 1932-6203) since October 2019
Associate Editor of Journal of Systems and Software (ISSN: 0164-1212) since February 2022
Formerly: Editorial Board Member from March 2021 to January 2022
Topical Advisory Panel Member of Future Internet (ISSN: 1999-5903) since December 2020
PC chair, 19th European Conference on Software Architecture (ECSA 2025), Limassol, Cyprus, 15-19 September 2025
PC member, 17th International Conference on Mobile, Hybrid, and On-line Learning (eLmL 2025), Nice, France, 18-25 May 2025
PC member, International Workshop on Causal Methods in Software Engineering (CauSE 2025), held in conjunction with FSE 2025, Trondheim, Norway, June 2025
PC member, 6th International Conference on Computing, Networks and Internet of Things (CNIOT 2025), Shanghai, China, 23-25 May 2025
PC member, International Workshop on Adaptable Cloud Architectures (WACA 2025), Lille, France, 20 June 2025
PC member, 31st International European Conference on Parallel and Distributed Computing (EURO-PAR 2025), Dresden, Germany, 25-29 August 2025
PC member, 33rd International Conference on Information Systems Development (ISD 2025), Belgrade, Serbia, 3-5 September 2025
PC member, 31st International Conference on Cooperative Information Systems (CoopIS 2025), Marbella, Spain, 20-22 October 2025
PC member, 51st Latin American Informatics Conference, Software Systems Track (CLEI 2025), Valparaiso, Chile, 27-31 October 2025
Project Member, AMaCA: Automating the Management of Composite Applications, co-funded by Regione Toscana, Extra Srl, and University of Pisa under the framework POR-FSE 2014-2020 ( (CUP: I51J17000020004, FSE ID: 172813). Duration: March 2018 - February 2020
2020: Distinguished Referee of the journal Software: Practice and Experience, for the outstanding service to the journal based on the criteria of quality, timeliness, and volume of reviews