Copyright notice. This material is presented to ensure timely dissemination of technical work. Copyright and all rights therein are retained by authors or by other copyright holders. In most cases, these works may not be reposted without the explicit permission of the copyright holder. See also the ACM Copyright Notice and the IEEE Copyright Policy. The documents contained here may differ from the final published versions.
A partial list of my publications is available on DBLP, ACM DL, Google Scholar, Microsoft Academic Search.
F. Alongi, M. M. Bersani, N. Ghielmetti, R. Mirandola, D. A. Tamburri: Event-sourced observable software architectures: An experience report . Software: Practice and Experience, Wiley online first (2022)
Naif Alasmari, Radu Calinescu, Colin Paterson, Raffaela Mirandola: Quantitative verification with adaptive uncertainty reduction. J. Syst. Softw. 188: 111275 (2022)
Matteo Camilli, Raffaela Mirandola, Patrizia Scandurra: Taming Model Uncertainty in Self-adaptive Systems Using Bayesian Model Averaging. SEAMS 2022: 25-35
Andersson, J., Grassi, V., Mirandola, R., Perez-Palacin D. A conceptual
framework for resilience: fundamental definitions, strategies and
metrics. Computing 103 (4) 559-588
Matteo Camilli, Raffaela Mirandola, Patrizia Scandurra: Runtime Equilibrium Verification for Resilient Cyber-Physical Systems. ACSOS 2021:71-8
Vincenzo Grassi, Raffaela Mirandola: The Tao way to anti-fragile software architectures: the case of mobile applications. ICSA Companion 2021: 86-8
Lorenzo Pagliari, Mirko D'Angelo, Mauro Caporuscio, Raffaela Mirandola, Catia Trubiani: Performance Modelling of Intelligent Transportation Systems: Experience Report. ICPE (Companion) 2021: 155-16
Simona Bernardi, Michalis Famelis, Jean-Marc Jezequel, Raffaela Mirandola, Diego Perez-Palacin, Fiona A. C. Polack, Catia Trubiani: Living with Uncertainty in Model-Based Development. Composing Model-Based Analysis Tools 2021: 159-185
S. Mahdavi-Hezavehi, D. Weyns, P. Avgeriou, R. Calinescu, R. Mirandola, D. Perez-Palacin: Uncertainty in Self-adaptive Systems: A Research Community Perspective. ACM Trans. Auton. Adapt. Syst. 15(4): 10:1-10:36 (2020)
Mirko D'Angelo, Mauro Caporuscio, Vincenzo Grassi, Raffaela Mirandola:
"Decentralized learning for self-adaptive QoS-aware service assembly".
Future Gener. Comput. Syst. 108: 210-227 (2020)
Paolo Arcaini, Raffaela Mirandola, Elvinia Riccobene, Patrizia
Scandurra: "MSL: A pattern language for engineering self-adaptive
systems". J. Syst. Softw. 164: 110558 (2020)
Radu Calinescu, Raffaela Mirandola, Diego Perez-Palacin, Danny Weyns:
"Understanding Uncertainty in Self-adaptive Systems". ACSOS 2020:
242-251, Best paper candidate
Mauro Caporuscio, Mirko D'Angelo, Vincenzo Grassi, Raffaela Mirandola:
"Decentralized Architecture for Energy-Aware Service Assembly". ECSA
2020: 57-72, Best paper award
Paolo Arcaini, Raffaela Mirandola, Elvinia Riccobene, Patrizia
Scandurra: "Model-Based Testing for MAPE-K adaptation control loops".
ICST Workshops 2020: 43-5
Paolo Arcaini, Raffaela Mirandola, Elvinia Riccobene, Patrizia
Scandurra, Alberto Arrigoni, Daniele Bosc, Federico Modica, Rita
Pedercini: "Smart home platform supporting decentralized adaptive
automation control" . SAC 2020: 1893-1900
Maryam Amiri, Leyli Mohammad-Khanlia, Raffaela Mirandola "A new efficient approach for extracting the closed episodes for workload prediction in cloud" Computing Journal, Springer, on line first (2019)
Lorenzo Pagliari, Raffaela Mirandola, Catia Trubiani "Engineering Cyber-Physical Systems through Performance-based Modelling and Analysis: A Case Study Experience Report" Journal of Software: Evolution and Process, Wiley, 2019
Igor Cavrak amd Ivana Bosnic and Federico Ciccozzi and Raffaela Mirandola "Resilience of distributed student teams to stress factors: A longitudinal case-study" Information and Software Technology, Available on line (May 2019)
Ivana Bosnic and Federico Ciccozzi and Ivica Crnkovic and Igor Cavrak and Elisabetta Di Nitto and Raffaela Mirandola and Mario Zagar "Managing Diversity in Distributed Software Development Education - A Longitudinal Case Study" ACM Transactions on Computing Education, Volume 19 (2), 10:1-10:23, (2019)
Raffaela
Mirandola, Elvinia Riccobene, Patrizia Scandurra: "Self-accounting in
architecture-based self-adaptation". ECSA (Companion) 2019: 14-17
Moreno Marzolla, Raffaela Mirandola: "Gender balance in computer science
and engineering in Italian universities". ECSA (Companion) 2019: 82-87
Lorenzo Pagliari, Mirko D'Angelo, Mauro Caporuscio, Raffaela Mirandola,
Catia Trubiani:
"To what extent formal methods are applicable for performance analysis
of smart cyber-physical systems?" ECSA (Companion) 2019: 139-144
Paolo Arcaini, Raffaela Mirandola, Elvinia Riccobene, Patrizia
Scandurra: "A Pattern-Oriented Design Framework for Self-Adaptive
Software Systems". ICSA Companion 2019: 166-169
Antonio Guerriero, Raffaela Mirandola, Roberto Pietrantuono, Stefano
Russo: "A Hybrid Framework for Web Services Reliability and Performance
Assessment." ISSRE Workshops 2019: 185-192
Mirko D'Angelo, Lorenzo Pagliari, Mauro Caporuscio, Raffaela Mirandola,
Catia Trubiani: "Towards a Continuous Model-Based Engineering Process
for QoS-Aware Self-adaptive Systems". SEFM Workshops 2019: 69-76
Jesper Andersson, Vincenzo Grassi, Raffaela Mirandola, Diego
Perez-Palacin: "A Distilled Characterization of Resilience and Its
Embraced Properties Based on State-Spaces" . SERENE 2019: 11-25
Maryam Amiri, Leyli Mohammad-Khanlia, Raffaela Mirandola "An online learning model based on episode mining for workload prediction in cloud" Future Generation Computer Systems, Elsevier, Volume 87: 83-101 (2018)
Maryam Amiri, Leyli Mohammad-Khanlia, Raffaela Mirandola "A sequential pattern mining model for application workload prediction in cloud environment" Journal of Network and Computer Applications, Elsevier, Volume 105: 21-62 (2018)
Marisol Garcia-Valls and Diego Perez-Palacin and Raffaela Mirandola "Pragmatic cyber physical systems design based on parametric models" Journal of Systems and Software, Elsevier Volume 144, pp. 559-572, (2018)
Paolo Arcaini, Raffaela Mirandola, Elvinia Riccobene, Patrizia Scandurra "A DSL for MAPE Patterns Representation in Self-adapting Systems." Proceedings of the 12th European Conference on Software Architecture(ECSA 2018), LNCS 11048, Springer, 2018: 3-19
Damian A. Tamburri, Marcello M. Bersani, Raffaela Mirandola, Giorgio Pea "DevOps Service Observability By-Design: Experimenting with Model-View-Controller." ESOCC 2018, LNCS 11116, 49-64 (Springer 2018)
Tomas Bures, Vladimir Matena, Raffaela Mirandola, Lorenzo Pagliari and Catia Trubiani "Performance Modelling of Smart Cyber-Physical Systems", WIP, ACM ICPE 2018, April, Berlin.
D. Brugali, R. Capilla, R. Mirandola, C. Trubiani "Model-based development of QoS-aware Reconfigurable Autonomous Robotic Systems" Proceedings of the Second IEEE International Conference on Robotic Computing, 2018, (IRC2018), 129-136
M.Caporuscio, C. Trubiani R. Mirandola ”Building design-time and
run-time knowledge for QoS-based component
assembly” Software: Practice and Experience, Wiley, 2017
Diego Perez-Palacin, Raffaela Mirandola, José Merseguer:
Accurate modeling and efficient QoS analysis of scalable adaptive
systems under bursty workload. Journal of Systems and Software 130:
24-41 (2017)
Danny Weyns, Raffaela Mirandola, Ivica Crnkovic:
Introduction to the special issue on "New frontiers in software
architecture". Journal of Systems and Software 130: 57-58 (2017)
Giuseppe Vergori, Damian Andrew Tamburri, Diego Perez-Palacin, Raffaela
Mirandola:
DevOps Performance Engineering: A Quasi-Ethnographical Study. ICPE
Companion 2017: 127-132
Lorenzo Pagliari, Raffaela Mirandola, Catia Trubiani:
A Case Study to Elicit Challenges for Performance Engineering of Cyber
Physical Systems. ICPE Companion 2017: 217-222
M.Caporuscio, V. Grassi, M. Marzolla, R. Mirandola
"GoPrime: a Fully Decentralized Middleware for Utility-Aware Service
Assembly" IEEE Transactions on Software
Engineering, 42 (2): 136 -152 (2016)
Matthew B. Dwyer, Eric Bodden, Brian Fitzgerald, Miryung Kim, Sunghun
Kim, Andrew J. Ko, Emilia Mendes, Raffaela Mirandola, Ana Moreira,
Forrest Shull, Stephen F. Siegel, Tao Xie, Charles Zhang:
Connecting and Serving the Software Engineering Community. IEEE Trans.
Software Eng. 42(3): 203-280 (2016)
Zoya Alexeeva, Diego Perez-Palacin, Raffaela Mirandola:
Design Decision Documentation: A Literature Overview. ECSA 2016: 84-101
Mauro Caporuscio, Mirko D'Angelo, Vincenzo Grassi, Raffaela Mirandola:
Reinforcement Learning Techniques for Decentralized Self-adaptive
Service Assembly. ESOCC 2016: 53-68
Lorenzo Pagliari, Raffaela Mirandola, Diego Perez-Palacin, Catia
Trubiani:
Energy-Aware Adaptive Techniques for Information Diffusion in Ungoverned
Peer-to-Peer Networks. QoSA 2016: 96-105
Diego Perez-Palacin, Raffaela Mirandola, Marco Scoppetta:
Simulation of Techniques to Improve the Utilization of Cloud Elasticity
in Workload-aware Adaptive Software. ICPE Companion 2016: 51-56
R. Mirandola, P. Potena, E. Riccobene, P. Scandurra
"Formal Reliability Models for Web Services" in Correct Software in Web
Applications and Web Services, pp. 229-256 Springer 2015, ISBN
978-3-319-17111-1 (online)
V. Cardellini, M. D'Angelo, V. Grassi, M. Marzolla R. Mirandola
“A Decentralized Approach to Network-Aware Service Composition” In
Proceedings of the 4th European Conference on Service Oriented and Cloud
Computing, (ESOCC 2015), pp. 34-48 LNCS 9306, Springer, 2015
R. Mirandola, D.Perez-Palacin, P. Scandurra, M. Brignoli, A.
Zonca
“Business Process Adaptability Metrics for QoS-Based Service
Compositions” , in Proceedings of the 4th European Conference on Service
Oriented and Cloud Computing, (ESOCC 2015), pp. 110-124 LNCS 9306,
Springer, 2015
M. Caporuscio, R. Mirandola, C. Trubiani
“QoS-based Feedback for Service Compositions” In Proceedings of the 11th
International ACM SIGSOFT Conference on Quality of Software
Architectures, (QoSA 2015), pp. 37-42
P. Scandurra and G. Psaila and R. Capilla, R. Mirandola
“Challenges and Assessment in Migrating IT Legacy Applications to the
Cloud.”
In IEEE proceedings of MESOCA, 2015, pp 7-14
D. A. Tamburri, E. Di Nitto, R. Mirandola, S. Raffa
“Towards GEEZMO: hiGh-frEquEncy Zest and Mood-pOlling for Proactive
Software Development Problem-Solving.” In ESEC/FSE 7th Workshop on
Social Software Engineering, ACM, (SSE), 2015, pp.9-16
I. Bosnic, F. Ciccozzi, I. Cavrak, E. Di Nitto, J. Feljan, R. Mirandola
“Introducing SCRUM into a Distributed Software Development Course.” In
ECSA Workshop on Enhancing Software Engineering Education,
ACM, (WESEE ) 2015, pp.34:1-34:8
Vittorio Cortellessaa,
Raffaela Mirandola, Pasqualina Potena
“Managing
the
evolution of a software architecture at minimal cost under
performance and reliability constraints”, Science of Computer
Programming, Elsevier, (July 2014 available online)
M. Garcia-Valls, D.Perez-Palacin, R. Mirandola "Time-sensitive adaptation in CPS through run-time configuration generation and verification", to appear COMPSAC 2014
D.Perez-Palacin, R. Mirandola, R. Calinescu “Synthesis of Adaptation Plans for Cloud Infrastructure with Hybrid Cost Models” to appear Euromicro SEAA 2014