Federico Ciccozzi, Associate Professor, Docent

I'm currently Associate Professor in Computer Science at Mälardalen University, department of Innovation, Design and Engineering in Västerås - Sweden. I have been involved in several research projects such as CHESS, CONCERTO, Papyrus Runtime, and RALF3. Moreover, I have been project leader for the SMARTCore and MOMENTUM projects, initiative in collaboration with ABB Corporate Research, Alten, Saab and Ericsson, and I currently lead a sub-project in the HERO Synergy project, and I am the technical coordinator of the ITEA3 BUMBLE project.

Since September 2020 I am the Head of Research Education in Embedded Systems at MDH.

I received a M.Sc. in Global Software Engineering within the Global Software Engineering European Master (GSEEM) program, a joint double-degree master program between the universities of Mälardalen-Sweden, L'Aquila-Italy (my home university), and Amsterdam-Netherlands. I received a Ph.D. degree in Computer Science and Engineering from Mälardalen University in January 2014. I have received the promotion to Docent (Associate Prof.) in Computer Science in October 2017.

Model-Driven Engineering. Focus on model transformations, code generation, traceability and back-propagation from analysis/execution results to design models, model versioning, model (co)evolution.

[Show all publications]

[Google Scholar author page]

Latest publications:

A Comprehensive Exploration of Languages for Parallel Computing (Dec 2021)
Federico Ciccozzi, Lorenzo Addazi, Sara Abbaspour Asadollah, Björn Lisper, Abu Naser Masud, Saad Mubeen
ACM Computing Surveys (CSUR'21)

Identifying manual changes to generated code: Experiences from the industrial automation domain (Oct 2021)
Robbert Jongeling, Sachin Bhatambrekar , Anders Lofberg , Antonio Cicchetti, Federico Ciccozzi, Jan Carlson
ACM/IEEE 24th International Conference on Model Driven Engineering Languages and Systems (MODELS'21)

Towards automated support for blended modelling of UML-RT embedded software architectures (Sep 2021)
Malvina Latifaj, Federico Ciccozzi, Mattias Mohlin , Ernesto Posse
15th European Conference on Software Architecture (ECSA 2021)

Domain-Specific Languages in Practice with JetBrains MPS (Jul 2021)
Antonio Bucchiarone , Antonio Cicchetti, Federico Ciccozzi, Alfonso Pierantonio

Find the Way in the Jungle of Quality of Service in Industrial Cloud: A Systematic Mapping Study (Apr 2021)
Malvina Latifaj, Federico Ciccozzi, Séverine Sentilles
11th International Conference on Cloud Computing and Services Science (CLOSER 2021)

Towards Evidence-based Decision-making for Identification and Usage of Assets in Composite Software: A Research Roadmap (Mar 2021)
Claes Wohlin , Efi Papatheocharous , Jan Carlson, Kai Petersen , Emil Alégroth , Jakob Axelsson, Deepika Badampudi , Markus Borg , Antonio Cicchetti, Federico Ciccozzi, Thomas Olsson , Séverine Sentilles, Mikael Svahnberg , Krzysztof Wnuk , Tony Gorschek
Journal of Software: Evolution and Process (JSEP)

PhD students supervised as main supervisor:

Lorenzo Addazi
Malvina Latifaj

PhD students supervised as assistant supervisor:

Alessio Bucaioni (former)
Robbert Jongeling