Foto del docente

Mirko Viroli

Full Professor

Department of Computer Science and Engineering

Academic discipline: ING-INF/05 Information Processing Systems

Director of Second Cycle Degree in Computer Science and Engineering

Director of Organisational Unit (UOS) Cesena of Department of Computer Science and Engineering

Curriculum vitae

Academic career

 Mirko Viroli is FullProfessor since 2017 at DISI, the Computer Science Department of the University of Bologna. He received his Laurea degree in Informatics Engineering in October 1997, his PhD in Computer Science in April 2002 from the University of Bologna.

Research activity

He has written over 300 articles (out of which more than 80 articles on internal refereed journals) on programming languages, and models, methodologies and infrastructures for coordination, self-organisation, multi-agent systems and IoT applications. His h-index is 49 (computed by GoogleScholar on March 2023).

Mirko Viroli is member of the Editorial Board of the IEEE Software Magazine, and he has edited more special numbers of international journals. He was program chair of the international conference ACM Symposium on Applied Computing (ACM SAC, 2008 and 2009), of IEEE Self-Adpative and Self-Organising systems (IEEE SASO 2014), and IFIP COORDINATION 2015; he edited more than 10 special issues on international journals, and has been program committee member of more than 100 editions of international workshops and conferences.
He lead (for the local unit of the University of Bologna) international, national and local projects, which attracted grants for an overall of more than 1M euros. They include a grant from Sun Microsystems Inc., four italian PRIN projects (2004, 2006, 2017 and 2019), various contracts with local industries, and the european project FP7 STREP "SAPERE" (Self-Aware Pervasive Ecosystems, 2010-2013).

Research Themes

Among his main scientific results we mention: (i) the design of the variant generic types mechanism, adopted as Java wildcards int the Java programming Language since 2004; (ii) the conception of the Agent & Artifacts meta-model, a refeence for engineering environments in multiagent systems; (iii) the design of the self-organising coordination model of biochemical tuple-spaces, one of the conceptual and technological starting points of the above-mentioned "SAPERE" project; and (iv) the conception and development of the aggregate computing paradigm.

Institutional activities

He is member of the Computer Science and Engineering PhD Committee of the University of Bologna, Head of Laurea Magistrale in Computer Science and Engineering, in Cesena, from 1/10/2018, and Head of DISI's unit in Cesena.

Latest news

At the moment no news are available.