Publications

Conference papers

  1. Riccardo Bianchini, Francesco Dagnino, Paola Giannini, and Elena Zucca. Resource-Aware Soundness for Big-Step Semantics. Proc. ACM Program. Lang., 7(OOPSLA2) :1281–1309, 2023. DOI logo
  2. Riccardo Bianchini, Francesco Dagnino, Paola Giannini, and Elena Zucca. Multi-Graded Featherweight Java. In: Ali, K. and Salvaneschi, G. (eds.) 37th European Conference on Object-Oriented Programming, ECOOP 2023, July 17-21, 2023, Seattle, Washington, United States, pp. 3:1–3:27, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2023. DOI logo
  3. Riccardo Bianchini, Francesco Dagnino, Paola Giannini, Elena Zucca, and Marco Servetto. Coeffects for sharing and mutation. Proc. ACM Program. Lang., 6(OOPSLA2) :870–898, 2022. DOI logo
  4. Riccardo Bianchini, Francesco Dagnino, Paola Giannini, and Elena Zucca. A Java-Like Calculus with User-Defined Coeffects. In: Lago, U.D. and Gorla, D. (eds.) Proceedings of the 23rd Italian Conference on Theoretical Computer Science, ICTCS 2022, Rome, Italy, September 7-9, 2022, pp. 66–78, CEUR-WS.org, 2022.
  5. Riccardo Bianchini and Francesco Dagnino. Asynchronous Global Types in Co-logic Programming. In: Damiani, F. and Dardha, O. (eds.) Coordination Models and Languages - 23rd IFIP WG 6.1 International Conference, COORDINATION 2021, Held as Part of the 16th International Federated Conference on Distributed Computing Techniques, DisCoTec 2021, Valletta, Malta, June 14-18, 2021, Proceedings, pp. 134–146, Springer, 2021. DOI logo

Journal papers

  1. Riccardo Bianchini and Francesco Dagnino. QueryAGT: Asynchronous global types in co-logic programming. Sci. Comput. Program., 225 :102895, 2023. DOI logo
  2. Riccardo Bianchini, Francesco Dagnino, Paola Giannini, and Elena Zucca. A Java-like calculus with heterogeneous coeffects. Theor. Comput. Sci., 971 :114063, 2023. DOI logo

Workshop papers

  1. Riccardo Bianchini. Monitoring for Resource-Awareness. In: Ancona, D. and Audrito, G. (eds.) Proceedings of the 6th International Workshop on Verification and Monitoring at Runtime Execution, VORTEX 2023, Seattle, WA, USA, 18 July 2023, pp. 13–16, ACM, 2023. DOI logo

Preprint papers

  1. Riccardo Bianchini, Francesco Dagnino, Paola Giannini, and Elena Zucca. Don’t exhaust, don’t waste, https://arxiv.org/abs/2507.13792, 2025.
  2. Riccardo Bianchini, Francesco Dagnino, Paola Giannini, and Elena Zucca. Multi-graded Featherweight Java. CoRR, abs/2302.07782 2023. DOI logo
  3. Riccardo Bianchini, Francesco Dagnino, Paola Giannini, Elena Zucca, and Marco Servetto. Coeffects for Sharing and Mutation. CoRR, abs/2209.07439 2022. DOI logo

PhD thesis

Resource-awareness for Java-like languages and beyond
supervised by Elena Zucca (Unige), Francesco Dagnino (Unige) and Paola Giannini (UniUpo)
DIBRIS - Università di Genova
PhD Program in Computer Science and System Engineering, Cycle XXXVI
Thesis defended in April 23, 2024

Software

Query AGT: An implementation in co-logic programming of the asynchronous global type system with a simple query language to interact with it