activity
20172026
most citedA Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade

69 citations · 217 across the 25 of their papers we have counts for

collaborators

26 papers

cs.DC2026

A Technique for Load Shifting Low-latency Applications in Multi-Region Renewables Harvesting via SMT Core Pooling

Tharindu B. Hewage, Shashikant Ilager, Maria A. Rodriguez +1

Load shifting across geographic regions to chase intermittent renewable energy availability is commonly used in reducing cloud infrastructure carbon footprint. However, it often om…

cs.DC2026

CLASP: Chained-Request-Aware Scaling and Operator Placement for Serverless Stream Processing

Tianyu Qi, Maria A. Rodriguez, Rajkumar Buyya

Stateful serverless (Function-as-a-Service) environments, whose workers host state servers, are increasingly used for stream processing. A stream application is a pipeline of opera…

cs.DC2026

Multi-Objective Load Balancing for Heterogeneous Edge-Based Object Detection Systems

Daghash K. Alqahtani, Maria A. Rodriguez, Muhammad Aamir Cheema +1

The rapid proliferation of the Internet of Things (IoT) and smart applications has led to a surge in data generated by distributed sensing devices. Edge computing is a mainstream a…

cs.DC2025

A Decentralized Root Cause Localization Approach for Edge Computing Environments

Duneesha Fernando, Maria A. Rodriguez, Rajkumar Buyya

Edge computing environments host increasingly complex microservice-based IoT applications, which are prone to performance anomalies that can propagate across dependent services. Id…

cs.DC2025

Saarthi: An End-to-End Intelligent Platform for Optimising Distributed Serverless Workloads

Siddharth Agarwal, Maria A. Rodriguez, Rajkumar Buyya

FaaS offers significant advantages with its infrastructure abstraction, on-demand execution, and attractive no idle resource pricing for modern cloud applications. Despite these be…

cs.NI2025

Serv-Drishti: An Interactive Serverless Function Request Simulation Engine and Visualiser

Siddharth Agarwal, Maria A. Rodriguez, Rajkumar Buyya

The rapid adoption of serverless computing necessitates a deeper understanding of its underlying operational mechanics, particularly concerning request routing, cold starts, functi…

cs.SE2025

Dynamic Function Configuration and its Management in Serverless Computing: A Taxonomy and Future Directions

Siddharth Agarwal, Maria A. Rodriguez, Rajkumar Buyya

The serverless cloud computing model offers a framework where the service provider abstracts the underlying infrastructure management from developers. In this serverless model, Faa…

cs.DC2024

A Framework for Carbon-aware Real-Time Workload Management in Clouds using Renewables-driven Cores

Tharindu B. Hewage, Shashikant Ilager, Maria A. Rodriguez +1

Cloud platforms commonly exploit workload temporal flexibility to reduce their carbon emissions. They suspend/resume workload execution for when and where the energy is greenest. H…

cs.DC2024

Input-Based Ensemble-Learning Method for Dynamic Memory Configuration of Serverless Computing Functions

Siddharth Agarwal, Maria A. Rodriguez, Rajkumar Buyya

In today's Function-as-a-Service offerings, a programmer is usually responsible for configuring function memory for its successful execution, which allocates proportional function…

cs.DC2024★ 1 cited

iAnomaly: A Toolkit for Generating Performance Anomaly Datasets in Edge-Cloud Integrated Computing Environments

Duneesha Fernando, Maria A. Rodriguez, Rajkumar Buyya

Microservice architectures are increasingly used to modularize IoT applications and deploy them in distributed and heterogeneous edge computing environments. Over time, these micro…

cs.DC2024

Efficient Training Approaches for Performance Anomaly Detection Models in Edge Computing Environments

Duneesha Fernando, Maria A. Rodriguez, Patricia Arroba +2

Microservice architectures are increasingly used to modularize IoT applications and deploy them in distributed and heterogeneous edge computing environments. Over time, these micro…

cs.DC2023★ 2 cited

CloudSim Express: A Novel Framework for Rapid Low Code Simulation of Cloud Computing Environments

Tharindu B. Hewage, Shashikant Ilager, Maria A. Rodriguez +1

Cloud computing environment simulators enable cost-effective experimentation of novel infrastructure designs and management approaches by avoiding significant costs incurred from r…

cs.DC2023

μ-DDRL: A QoS-Aware Distributed Deep Reinforcement Learning Technique for Service Offloading in Fog computing Environments

Mohammad Goudarzi, Maria A. Rodriguez, Majid Sarvi +1

Fog and Edge computing extend cloud services to the proximity of end users, allowing many Internet of Things (IoT) use cases, particularly latency-critical applications. Smart devi…

cs.DC2023★ 4 cited

On-demand Cold Start Frequency Reduction with Off-Policy Reinforcement Learning in Serverless Computing

Siddharth Agarwal, Maria A. Rodriguez, Rajkumar Buyya

Function-as-a-Service (FaaS) is a cloud computing paradigm offering an event-driven execution model to applications. It features serverless attributes by eliminating resource manag…

cs.DC2023★ 55 cited

A Deep Recurrent-Reinforcement Learning Method for Intelligent AutoScaling of Serverless Functions

Siddharth Agarwal, Maria A. Rodriguez, Rajkumar Buyya

FaaS introduces a lightweight, function-based cloud execution model that finds its relevance in a range of applications like IoT-edge data processing and anomaly detection. While c…

cs.LG2021★ 8 cited

Machine Learning-based Orchestration of Containers: A Taxonomy and Future Directions

Zhiheng Zhong, Minxian Xu, Maria Alejandra Rodriguez +2

Containerization is a lightweight application virtualization technology, providing high environmental consistency, operating system distribution portability, and resource isolation…

cs.NI2020★ 1 cited

Software-Defined Multi-domain Tactical Networks: Foundations and Future Directions

Redowan Mahmud, Adel N. Toosi, Maria Alejandra Rodriguez +5

Software Defined Networking (SDN) has emerged as a programmable approach for provisioning and managing network resources by defining a clear separation between the control and data…

cs.DC2020★ 1 cited

High-Performance Mining of COVID-19 Open Research Datasets for Text Classification and Insights in Cloud Computing Environments

Jie Zhao, Maria A. Rodriguez, Rajkumar Buyya

COVID-19 global pandemic is an unprecedented health crisis. Since the outbreak, many researchers around the world have produced an extensive collection of literatures. For the rese…

cs.DC2020

Workflow-as-a-Service Cloud Platform and Deployment of Bioinformatics Workflow Applications

Muhammad H. Hilman, Maria A. Rodriguez, Rajkumar Buyya

Workflow management systems (WMS) support the composition and deployment of workflow-oriented applications in distributed computing environments. They hide the complexity of managi…

cs.DC2019★ 2 cited

Resource-sharing Policy in Multi-tenant Scientific Workflow-as-a-Service Cloud Platform

Muhammad H. Hilman, Maria A. Rodriguez, Rajkumar Buyya

Increased adoption of scientific workflows in the community has urged for the development of multi-tenant platforms that provide these workflow executions as a service. As a result…

cs.DC2018★ 10 cited

Containers Orchestration with Cost-Efficient Autoscaling in Cloud Computing Environments

Maria A. Rodriguez, Rajkumar Buyya

Containers are standalone, self-contained units that package software and its dependencies together. They offer lightweight performance isolation, fast and flexible deployment, and…

cs.DC2018★ 44 cited

Task Runtime Prediction in Scientific Workflows Using an Online Incremental Learning Approach

Muhammad H. Hilman, Maria A. Rodriguez, Rajkumar Buyya

Many algorithms in workflow scheduling and resource provisioning rely on the performance estimation of tasks to produce a scheduling plan. A profiler that is capable of modeling th…

cs.DC2018★ 4 cited

Multiple Workflows Scheduling in Multi-tenant Distributed Systems: A Taxonomy and Future Directions

Muhammad H. Hilman, Maria A. Rodriguez, Rajkumar Buyya

The workflow is a general notion representing the automated processes along with the flow of data. The automation ensures the processes being executed in the order. Therefore, this…

cs.DC2018★ 16 cited

Cost-Efficient Orchestration of Containers in Clouds: A Vision, Architectural Elements, and Future Directions

Rajkumar Buyya, Maria A. Rodriguez, Adel Nadjaran Toosi +1

This paper proposes an architectural framework for the efficient orchestration of containers in cloud environments. It centres around resource scheduling and rescheduling policies…