Massimo Tivoli
Full Professor · DISIM · Università degli Studi dell'Aquila
Bio
Massimo Tivoli is Full Professor of Computer Science at the Department of Information Engineering, Computer Science and Mathematics (DISIM) of the University of L'Aquila, and a member of the SWEN research group. His research focuses on software engineering, software architectures, software synthesis, and service oriented systems.
Teaching
- Computer Architecture ↗ BSc · 2025/2026
Year 1 · First semester · 6 CFU · F1I005
- Architecting Intelligent Systems ↗ MSc · 2025/2026
Year 1 · First semester · 6 CFU · DT0674
- Business Processes Development ↗ MSc · 2025/2026
Year 1 · Second semester · 6 CFU · DT0676
Recent publications
All publications (30) →- 2023
From monolithic to microservice architecture: an automated approach based on graph clustering and combinatorial optimization
ICSA
- 2023
Migrating from Monoliths to Microservices: Enforcing Correct Coordination
ASEW
- 2020
CHOReVOLUTION: Service choreography in practice
Sci. Comput. Program.
- 2019
Different Glasses to Look into the Three Cs: Component, Connector, Coordination
Models, Languages, and Tools for Concurrent and Distributed Programming
- 2019
Editorial to theme issue on model-driven engineering of component-based software systems
Softw. Syst. Model.
- 2018
Choreography Realizability Enforcement through the Automatic Synthesis of Distributed Coordination Delegates
Sci. Comput. Program.
- 2017
A Multipurpose Framework for Model-based Reuse-oriented Software Integration Synthesis
MoDELS (Satellite Events)
- 2016
Automatic generation of detailed flight plans from high-level mission descriptions
MoDELS
- 2015
Automated Integration of Service-Oriented Software Systems
FSEN
- 2015
Automated Synthesis of Service Choreographies
IEEE Softw.