Foto del docente

Mirko Viroli

Full Professor

Department of Computer Science and Engineering

Academic discipline: IINF-05/A Information Processing Systems

President of the Cesena Campus Board

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

Mirko Viroli is an expert on Software Engineering and Artificial Intelligence. 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, distributed artificial intelligence and IoT applications. His h-index is 50 (computed by GoogleScholar).

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 of distributed artificial intelligence.

Institutional activities

He is member of the Computer Science and Engineering PhD Committee of the University of Bologna. We was head of Laurea Magistrale in Computer Science and Engineering, in Cesena, from 2018 to 2024, Head of DISI's unit in Cesena, and Vice-president for the Cesena site of the Engineering Faculty.

Latest news

At the moment no news are available.