@incollection{giallorenzo2017programming,
    author={Giallorenzo, Saverio and Lanese, Ivan and Mauro, Jacopo and Gabbrielli, Maurizio},
    title={Programming Adaptive Microservice Applications: An {AIOCJ} Tutorial},
    editor={Gay, Simon and Ravara, Ant{\'o}nio},
    booktitle={Behavioural Types: from Theory to Tools},
    pages={147--167},
    year={2017},
    publisher={River Publishers}
}