27 citations · 58 across the 9 of their papers we have counts for
11 papers
PreNeT: Leveraging Computational Features to Predict Deep Neural Network Training Time
Alireza Pourali, Arian Boukani, Hamzeh Khazaei
Training deep learning models, particularly Transformer-based architectures such as Large Language Models (LLMs), demands substantial computational resources and extended training…
Employing Software Diversity in Cloud Microservices to Engineer Reliable and Performant Systems
Nazanin Akhtarian, Hamzeh Khazaei, Marin Litoiu
In the ever-shifting landscape of software engineering, we recognize the need for adaptation and evolution to maintain system dependability. As each software iteration potentially…
A Learning-Based Caching Mechanism for Edge Content Delivery
Hoda Torabi, Hamzeh Khazaei, Marin Litoiu
With the advent of 5G networks and the rise of the Internet of Things (IoT), Content Delivery Networks (CDNs) are increasingly extending into the network edge. This shift introduce…
Performance Modeling of Metric-Based Serverless Computing Platforms
Nima Mahmoudi, Hamzeh Khazaei
Analytical performance models are very effective in ensuring the quality of service and cost of service deployment remain desirable under different conditions and workloads. While…
MLProxy: SLA-Aware Reverse Proxy for Machine Learning Inference Serving on Serverless Computing Platforms
Nima Mahmoudi, Hamzeh Khazaei
Serving machine learning inference workloads on the cloud is still a challenging task on the production level. Optimal configuration of the inference workload to meet SLA requireme…
SimFaaS: A Performance Simulator for Serverless Computing Platforms
Nima Mahmoudi, Hamzeh Khazaei
Developing accurate and extendable performance models for serverless platforms, aka Function-as-a-Service (FaaS) platforms, is a very challenging task. Also, implementation and exp…
A Pub-Sub Architecture to Promote Blockchain Interoperability
Sara Ghaemi, Sara Rouhani, Rafael Belchior +3
The maturing of blockchain technology leads to heterogeneity, where multiple solutions specialize in a particular use case. While the development of different blockchain networks s…
Anonymizing Sensor Data on the Edge: A Representation Learning and Transformation Approach
Omid Hajihassani, Omid Ardakanian, Hamzeh Khazaei
The abundance of data collected by sensors in Internet of Things (IoT) devices, and the success of deep neural networks in uncovering hidden patterns in time series data have led t…
Executability of Python Snippets in Stack Overflow
Md Monir Hossain, Nima Mahmoudi, Changyuan Lin +2
Online resources today contain an abundant amount of code snippets for documentation, collaboration, learning, and problem-solving purposes. Their executability in a "plug and play…
Performance Modeling of Microservice Platforms
Hamzeh Khazaei, Nima Mahmoudi, Cornel Barna +1
Microservice architecture has transformed the way developers are building and deploying applications in the nowadays cloud computing centers. This new approach provides increased s…
Elascale: Autoscaling and Monitoring as a Service
Hamzeh Khazaei, Rajsimman Ravichandiran, Byungchul Park +3
Auto-scalability has become an evident feature for cloud software systems including but not limited to big data and IoT applications. Cloud application providers now are in full co…