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 project, an initiative in collaboration with ABB Corporate Research, Alten and Ericsson, and I currently lead (i) the MOMENTUM project, in collaboration with Alten and Saab, (ii) a sub-project in the HERO Synergy project, and I am the technical coordinator of the ITEA3 BUMBLE project.

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:

Modelling multi-criticality vehicular software systems: evolution of an industrial component model (Jun 2020)
Alessio Bucaioni, Saad Mubeen, Federico Ciccozzi, Antonio Cicchetti, Mikael Sjödin
International Journal on Software and Systems Modeling (SoSyM'20)

More precise construction of static single assignment programs using reaching definitions (Apr 2020)
Abu Naser Masud, Federico Ciccozzi
Journal of Systems and Software (JSS)

Towards constructing the SSA form using reaching definitions over dominance frontiers (Sep 2019)
Abu Naser Masud, Federico Ciccozzi
IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM)

Executable Modelling for Highly Parallel Accelerators (Sep 2019)
Lorenzo Addazi, Federico Ciccozzi, Björn Lisper
Workshop on Modelling Language Engineering and Execution at IEEE/ACM 22nd International Conference on Model Driven Engineering Languages and Systems (MLE@MODELS)

Blended Modelling – What, Why and How (Sep 2019)
Federico Ciccozzi, Matthias Tichy , Hans Vangheluwe , Danny Weyns
MPM4CPS workshop (MPM4CPS)

Contents for a Model-Based Software Engineering Body of Knowledge (Aug 2019)
Loli Burgueño , Federico Ciccozzi, Michalis Famelis , Gerti Kappel , Leen Lambers , Sebastien Mosser , Richard F. Paige , Alfonso Pierantonio, Arend Rensink , Rick Salay , Gabriele Taentzer , Antonio Vallecillo , Manuel Wimmer
Springer Journal on Software and Systems Modeling (SoSym)

PhD students supervised as main supervisor:

Lorenzo Addazi

PhD students supervised as assistant supervisor:

Alessio Bucaioni (former)
Robbert Jongeling