dSpark: Deadline-Based Resource Allocation for Big Data Applications in Apache Spark. - Muhammed Tawfiqul Islam; Shanika Karunasekera; Rajkumar Buyya (eScience, 2017)

Resource Management and Scheduling for Big Data Applications in Cloud Computing Environments. - Muhammed Tawfiqul Islam; Rajkumar Buyya (CoRR, 2018)

Cost-efficient dynamic scheduling of big data applications in apache spark on cloud. - Muhammed Tawfiqul Islam; Satish Narayana Srirama; Shanika Karunasekera; Rajkumar Buyya (J. Syst. Softw., 2020)

Cost-efficient Management of Cloud Resources for Big Data Applications. - Muhammed Tawfiqul Islam (2020)

A multi-level caching architecture for stateful stream computation. - Muhammed Tawfiqul Islam; Renata Borovica-Gajic; Shanika Karunasekera (DEBS, 2022)

SLA-Based Scheduling of Spark Jobs in Hybrid Cloud Computing Environments. - Muhammed Tawfiqul Islam; Huaming Wu; Shanika Karunasekera; Rajkumar Buyya (IEEE Trans. Computers, 2022)

Performance and Cost-Efficient Spark Job Scheduling Based on Deep Reinforcement Learning in Cloud Computing Environments. - Muhammed Tawfiqul Islam; Shanika Karunasekera; Rajkumar Buyya (IEEE Trans. Parallel Distributed Syst., 2022)

An Intent-based Framework for Vehicular Edge Computing. - TianZhang He; Adel Nadjaran Toosi; Negin Akbari; Muhammed Tawfiqul Islam; Muhammad Aamir Cheema (PERCOM, 2023)

A Unified Approach to Virtual Machine Placement and Migration in the Cloud using Deep Reinforcement Learning. - Zihao Yang; Muhammed Tawfiqul Islam; Aaron Harwood (UCC, 2024)

TraDE: Network and Traffic-aware Adaptive Scheduling for Microservices Under Dynamics. - Ming Chen; Muhammed Tawfiqul Islam; Maria Rodriguez Read; Rajkumar Buyya (CoRR, 2024)

A Controllable and Realistic Framework for Evaluating Microservice Scheduling in Cloud-Edge Continuum. - Ming Chen; Muhammed Tawfiqul Islam; Maria Rodriguez Read; Rajkumar Buyya (CoRR, 2025)