Synthesis and verification of self-aware computing systems

R Calinescu, M Autili, J Cámara, A Di Marco… - Self-Aware Computing …, 2017 - Springer
Self-aware computing systems are envisaged to exploit the knowledge of their own software
architecture, hardware infrastructure and environment in order to follow high-level goals …

Automated synthesis of service choreographies

M Autili, P Inverardi, M Tivoli - IEEE Software, 2014 - ieeexplore.ieee.org
Future Internet research promotes the production of a distributed-computing environment
that will be increasingly surrounded by a virtually infinite number of software services that …

CHOREOS: Large scale choreographies for the future internet

M Autili, P Inverardi, M Tivoli - 2014 Software Evolution Week …, 2014 - ieeexplore.ieee.org
In this paper we share our experience in the CHOReOS EU project. CHOReOS provides
solutions for the development and execution of large scale choreographies for the Future …

Distributed enforcement of service choreographies

M Autili, M Tivoli - ar** business
and commercial systems. Service choreographies support the reuse-based service-oriented …

A choreography-based and collaborative road mobility system for L'Aquila city

M Autili, A Di Salle, F Gallo, C Pompilio, M Tivoli - Future Internet, 2019 - mdpi.com
Next Generation Internet (NGI) is the European initiative launched to identify the future
internet technologies, designed to serve the needs of the digitalized society while ensuring …

On the automated synthesis of enterprise integration patterns to adapt choreography-based distributed systems

M Autili, A Di Salle, A Perucci, M Tivoli - arxiv preprint arxiv:1512.07682, 2015 - arxiv.org
The Future Internet is becoming a reality, providing a large-scale computing environments
where a virtually infinite number of available services can be composed so to fit users' …