MECBench: A Framework for Benchmarking Multi-Access Edge Computing Platforms. - Omar Naman; Hala Qadi; Martin Karsten; Samer Al-Kiswany (EDGE, 2023)