Michele Amoretti


Michele Amoretti, Assistant Professor

email: michele.amoretti[at]unipr.it

mailing address: Department of Engineering and Architecture

University of Parma 

Parco Area delle Scienze, 181A
43124 Parma

office phone: +39 0521 906390




I received the Laurea Degree in Electronic Engineering from the University of Parma in 2002, and the Ph.D. in Information Technologies in 2006 from the same University. In January 2015 I achieved the National Scientific Qualification for Associate Professor. Since December 2015, I am an Assistant Professor at the University of Parma. 

I authored more than 100 peer reviewed papers in international journals, books and conferences. See my Google Scholar page.


I speak Italian, English and French.

Research interests

In general, my research area is parallel and distributed computing. Currently, I am focusing on:

  • Design and analysis of parallel and distributed algorithms
  • Quantum Computing architectures, algorithms and protocols
  • Internet of Things
  • Service-Oriented Architectures and distributed middleware



  • I teach Internet-Oriented Systems (Fall 2017) and Parallel and Distributed Computing (Spring 2018). As usual, the third part of this latter course is devoted to Quantum Computing. I also teach Quantum Algorithms and Protocols, 3rd module of the Quantum Information course for the Ph.D. schools in Information Technologies and Physics (Spring 2018).
  • In 2013, I spent 6 months in Grenoble (FR) as a Visiting Researcher at LIG Lab, to work with the Drakkar group on decentralized naming services for IPv6-based wireless sensor networks. What a wonderful experience!  



D. Ferrari, M. Amoretti, Demonstration of Envariance and Parity Learning in the IBM 16 Qubit Processor. Talk given at QTML 2017.

M. Amoretti, S. Carretta, Entanglement verification protocols for distributed systems based on the Quantum Recursive Network Architecture, arxiv:1707.02895

G. Brambilla, M. Amoretti, F. Zanichelli, Using Blockchain for Peer-to-Peer Proof of Location, arxiv:1607.00174

Articles in Journals:

(J30) G. Brambilla, M. Amoretti, F. Zanichelli, An Open Web Application Framework for Peer-to-Peer Location-Based Services, Concurrency and Computation: Practice and Experience, in press, Ed. Wiley, doi:10.1002/cpe.4254

(J29) M. Amoretti, F. Zanichelli, P2P-PL: A Pattern Language to Design Efficient and Robust P2P Systems, Peer-to-Peer Networking and Applications, vol. 11, no. 3, pp.518-547, Ed. Springer, doi:10.1007/s12083-017-0551-y

(J28) S. Sebastio, M. Amoretti, A. Lluch Lafuente, A. Scala, A Holistic Approach for Collaborative Workload Execution in Volunteer Clouds, ACM Transactions on Modeling and Computer Simulation (TOMACS), vol. 28, no. 2, Ed. ACM, doi:10.1145/3155336

(J27) M. Amoretti, L. Belli, F. Zanichelli, UTravel: Smart Mobility with a Novel User Profiling and Recommendation Approach, Pervasive and Mobile Computing, vol. 38, part 2, pp. 474-489, Ed. Elsevier, doi:10.1016/j.pmcj.2016.08.008

(J26) M. Amoretti, O. Alphand, G. Ferrari, F. Rousseau, A. Duda, DINAS: a Lightweight and Efficient Distributed Naming Service for All-IP Wireless Sensor Networks, IEEE IoT Journal, vol. 4, no. 3, pp. 670-684, 2017, doi:10.1109/JIOT.2016.2640317

(J25) M. Amoretti, A. Grazioli, F. Zanichelli, An Autonomic Approach for P2P/Cloud Collaborative Environments Peer-to-Peer Networking and Applications, vol. 9, no. 6, pp. 1226-1241, 2016, ISSN 1936-6442, Ed. Springer, doi:10.1007/s12083-015-0367-6

(J24) M. Amoretti, C. Gershenson, Measuring the Complexity of Adaptive Peer-to-Peer Systems, Peer-to-Peer Networking and Applications, vol. 9, no. 6, pp. 1031-1046, 2016, ISSN 1936-6442, Ed. Springer, doi:10.1007/s12083-015-0385-4

(J23) M. Amoretti, F. Zanichelli, Distributed Reputation Management for Service-Oriented Peer-to-Peer Enterprise Communities, Int. J. Computational Science and Engineering, Special Issue on "Security and Trust Issues in Peer-to-Peer Networks", vol. 13, no. 2, pp. 147-157, 2016, ISSN 1742-7185, Ed. Inderscience, doi:10.1504/IJCSE.2016.10000109

(J22) S. Sebastio, M. Amoretti, A. Lluch Lafuente, AVoCloudy: a simulator of volunteer clouds, Software: Practice and Experience, vol. 46, no. 1, pp. 3-30, 2016, ISSN 1097-024X, Ed. Wiley, doi:10.1002/spe.2345

(J21) M. Amoretti, A. Grazioli, F. Zanichelli, A Modeling and Simulation Framework for Mobile Cloud Computing, Simulation Modelling Practice and Theory, vol. 58, part 2, pp. 140-156, 2015, ISSN 1569-190X, Ed. Elsevier, doi:10.1016/j.simpat.2015.05.004

(J20) M. Amoretti, A. Grazioli, V. Senni, F. Tiezzi, F. Zanichelli, A Formalized Framework for Mobile Cloud Computing, Service Oriented Computing and Applications, vol. 9, no. 3, pp. 229-248, 2015, ISSN 1863-2394, Ed. Springer, doi:10.1007/s11761-014-0169-3

(J19) M. Picone, M. Amoretti, G. Ferrari, F. Zanichelli, D4V: A peer-to-peer architecture for data dissemination in smartphone-based vehicular applications, PeerJ Computer Science, vol. 1, no. 15, 2015, ISSN 2376-5992, Ed. PeerJ, doi:10.7717/peerj-cs.15

(J18) M. Amoretti, S. Cagnoni, Toward Collective Self-Awareness and Self-Expression in Distributed Systems, IEEE Computer, vol. 48, no. 7, pp. 29-36, 2015, ISSN 0018-9162, Ed. IEEE, doi:10.1109/MC.2015.208

(J17) M. Picone, M. Amoretti, M. Martalò, F. Zanichelli, G. Ferrari, Combining Geo-referencing and Network Coding for Distributed Large Scale Information Management, Journal of Concurrency and Computation: Practice and Experience, vol. 27, no. 13, pp. 3295-3315, 2015, ISSN 1532-0626, Ed. Wiley, doi:10.1002/cpe.3221

(J16) M. Amoretti, Evolutionary Strategies for Ultra-Large-Scale Autonomic Systems, Information Sciences, vol. 274, pp. 1-16, 2014, ISSN 0020-0255, Ed. Elsevier, doi:10.1016/j.ins.2014.03.003

(J15) M. Amoretti, Modeling and Simulation of Network-On-Chip Systems with DEVS and DEUS, The Scientific World Journal, in press, Ed. Hindawi, published as open access, 2014, doi:10.1155/2014/982569

(J14) M. Martalò, M. Amoretti, M. Picone, G. Ferrari, Sporadic Decentralized Resource Maintenance for P2P Distributed Storage Networks. Journal of Parallel and Distributed Computing, vol. 74, no. 2, pp. 2029-2038, 2014, ISSN 0743-7315, Ed. Elsevier, doi:10.1016/j.jpdc.2013.11.001

(J13) M. Amoretti, G. Ferrari, J.-L. Richier, A. Duda, Patents on IPv6-Related Technologies. Recent Patents on Computer Science, vol.6, no.3, pp.170-180, 2013, ISSN 1874-4796, Ed. Bentham Science, doi:10.2174/22132759113066660011

(J12) M. Amoretti, G. Ferrari, Investigating the Resilience of Unstructured Supernode Networks. IEEE Communications Letters, vol. 17, no. 6, pp. 1272-1275, 2013, doi:10.1109/LCOMM.2013.043013.130305

(J11) M. Amoretti, F. Zanichelli, G. Conte, Efficient Autonomic Cloud Computing Using Online Discrete Event Simulation, Journal of Parallel and Distributed Computing, ISSN 0743-7315, Ed. Elsevier, vol.73, no.6, pp.767-776, 2013, doi:10.1016/j.jpdc.2013.02.008

(J10) M. Amoretti, Introducing Artificial Evolution into Peer-to-Peer Networks with the Distributed Remodeling Framework. Genetic Programming and Evolvable Machines, ISSN 1389-2576, Ed. Springer, vol.14, no.2, pp.127-153, 2013, doi:10.1007/s10710-013-9182-0

(J9) M. Amoretti, S. Copelli, F. Wientapper, F. Furfari, S. Lenzi, S. Chessa, Sensor Data Fusion for Activity Monitoring in the PERSONA Ambient Assisted Living Project. Journal of Ambient Intelligence and Humanized Computing, ISSN 1868-5137, Ed. Springer, vol. 4, no. 1, pp. 67-84, 2013, doi:10.1007/s12652-011-0095-6

(J8) M. Amoretti, A Modeling Framework for Unstructured Supernode Networks. IEEE Communications Letters, vol.16, no.10, pp.1707-1710, 2012, doi:10.1109/LCOMM.2012.082012.121554

(J7) M. Muro, M. Amoretti, F. Zanichelli, G. Conte, Towards a Flexible Middleware for Context-aware Pervasive and Wearable Systems. Medical & Biological Engineering & Computing, Ed. Springer, vol. 50, no. 11, pp. 1127-1136, 2012, doi:10.1007/s11517-012-0905-9

(J6) M. Picone, M. Amoretti, F. Zanichelli, Proactive Neighbor Localization Based on Distributed Geographic Table. International Journal of Pervasive Computing and Communications, vol. 7, no. 3, pp. 240-263, 2011, doi:10.1108/17427371111173022

(J5) M. Amoretti, Towards a Peer-to-Peer Hydrogen Economy Framework. International Journal of Hydrogen Energy, vol. 36, no. 11, pp. 6376-6386, 2011, ISSN 0360-3199, Ed. Elsevier, doi:10.1016/j.ijhydene.2011.03.039

(J4) M. Amoretti, M. Reggiani, Architectural Paradigms for Robotics Applications. Advanced Engineering Informatics, vol. 24, no. 1, pp.4-13, 2010, ISSN 1474-0346, Ed. Elsevier, doi:10.1016/j.aei.2009.08.004

(J3) M. Amoretti, A Survey of Peer-to-Peer Overlay Schemes: Effectiveness, Eciency and Security. Recent Patents on Computer Science, vol. 2, no. 3, pp. 195-213, 2009, ISSN 1874-4796, Ed. Bentham Science, doi:10.2174/1874479610902030195

(J2) M. Amoretti, R. Bertolazzi, M. Reggiani, F. Zanichelli, G. Conte, Designing Grid services for multimedia streaming in an e-learning environment. Journal of Concurrency and Computation: Practice and Experience, Special Issue: Emerging Technologies for Next-generation GRID, vol. 18, no. 8, pp. 911-923, 2006, ISSN 1532-0626, Ed. Wiley, doi:10.1002/cpe.985

(J1) M. Amoretti, S. Bottazzi, S. Caselli, M. Reggiani, Telerobotic Systems Design based on Real-Time CORBA. Journal of Robotic Systems, Special Issue: Internet & Online Robots for Telemanipulation Applications, New Trends and Advanced Techniques, vol. 22, no. 4, pp. 183-201, 2005, ISSN 0741-2223, Ed. Wiley, doi:10.1002/rob.20058

Journal Review Activity

  • Transactions on Parallel and Distributed Systems (TPDS), ed. IEEE
  • Transactions on Services Computing (TSC), ed. IEEE
  • Internet of Things Journal, ed. IEEE
  • Journal of Computer and System Sciences (JCSS), ed. Elsevier
  • Journal of Parallel and Distributed Computing (JPDC), ed. Elsevier
  • Future Generation Computer Systems (FGCS), ed. Elsevier
  • Peer-to-Peer Networking and Applications (PPNA), ed. Springer
  • Quantum Information Processing (QINP), ed. Springer

Editorial Board Membership

TPC Membership

  • ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS) 2013, 2014, 2015
  • ACM SIGEVO Genetic and Evolutionary Computation Conference (GECCO) 2014, 2015, 2016
  • International Workshop on IoT Challenges in Mobile and Industrial Systems (IoT-Sys) 2015
  • SCS Symposium on Theory of Modeling and Simulation (TMS/DEVS) 2010-2018
  • IEEE GLOBECOM - Quantum Communications and Information Technology (QCIT) - 2016, 2017
  • IEEE GLOBECOM - SAC - P2P Networking 2015
  • IEEE Congress on Evolutionary Computation (CEC) 2016
  • IEEE Consumer Communications and Networking Conference (CCNC) 2010, 2011, 2012, 2013, 2014
  • IEEE International Workshop on Mobile and Peer-to-Peer Computing (MP2P) 2010, 2011, 2012, 2013
  • International Conference on High Performance Computing & Simulation (HPCS) 2016, 2017, 2018
  • European Conference on Artificial Life (ECAL) 2013
  • Formal Approaches to Parallel, Distributed and Network-based Processing (4PAD) 2014, 2015, 2017
  • International Workshop on Large Scale Distributed Virtual Environments on Clouds and P2P (LSDVE) 2014, 2015, 2016, 2017, 2018
  • Evolutionary Computation in Image Analysis, Signal Processing and Pattern Recognition (EvoIASP) 2018
  • Workshop on Artificial Life and Evolutionary Computation (WIVACE) 20162017

Workshop Organization


  • Sistemi di Elaborazione (Parallel and Distributed Computing) [2007/2008 - ..]
  • Sistemi Orientati ad Internet (Internet-Oriented Systems) [2015/2016 - ..]


My Erdös number is 4:

  • Amoretti - Tourancheau - Tchouente - Payan - Erdös.