13 citations · 35 across the 13 of their papers we have counts for
13 papers
Load Testing for Machine Learning Model Serving Systems at Scale
Amr S. Abdelfattah, Nakul Tirumalai, Indu Mohanan +4
Machine learning (ML) model serving has become a dominant consumer of GPU infrastructure, yet capacity planning in these systems remains largely ad hoc. Under-provisioning leads to…
Semantic Dependency in Microservice Architecture: A Framework for Definition and Detection
Amr S. Abdelfattah, Kari E Cordes, Austin Medina +1
Microservices have been a key architectural approach for over a decade, transforming system design by promoting decentralization and allowing development teams to work independentl…
Towards Change Impact Analysis in Microservices-based System Evolution
Tomas Cerny, Gabriel Goulis, Amr S. Abdelfattah
Cloud-native systems are the mainstream for enterprise solutions, given their scalability, resilience, and other benefits. While the benefits of cloud-native systems fueled by micr…
Fostering Microservice Maintainability Assurance through a Comprehensive Framework
Amr S. Abdelfattah
Cloud-native systems represent a significant leap in constructing scalable, large systems, employing microservice architecture as a key element in developing distributed systems th…
Service Weaver: A Promising Direction for Cloud-native Systems?
Jacoby Johnson, Subash Kharel, Alan Mannamplackal +2
Cloud-native and microservice architectures have taken over the development world by storm. While being incredibly scalable and resilient, microservice architectures also come at t…
The Microservice Dependency Matrix
Amr S. Abdelfattah, Tomas Cerny
Microservices have been recognized for over a decade. They reshaped system design enabling decentralization and independence of development teams working on particular microservice…
Comparing 2D and Augmented Reality Visualizations for Microservice System Understandability: A Controlled Experiment
Amr S. Abdelfattah, Tomas Cerny, Davide Taibi +1
Microservice-based systems are often complex to understand, especially when their sizes grow. Abstracted views help practitioners with the system understanding from a certain persp…
Reliable Web Services Approaches of Mobile CloudComputing: A Comparative study
Amr S. Abdelfattah, Tamer Abdelkader, EI-Sayed M. EI-Horbaty
The Mobile intermittent wireless connectivity limits the evolution of the mobile landscape, such that this progress coupled with the ubiquitous nature of the Internet and the web s…
Student Research Abstract: Microservices-based Systems Visualization
Amr S. Abdelfattah
The evolution of decentralized microservice-based systems is challenging. These challenges are classified into static and dynamic categories. Regarding the static perspective, docu…
RSAM: An Enhanced Architecture for achieving Web Services Reliability in Mobile Cloud Computing
Amr S. Abdelfattah, Tamer Abdelkader, EI-Sayed M. EI-Horbaty
The evolution of the mobile landscape is coupled with the ubiquitous nature of the Internet with its intermittent wireless connectivity and the web services. Achieving the web serv…
RMAWS: An Hybrid Architecture for achieving Web Services Reliability in Mobile Cloud Computing
Amr S. Abdelfattah, Tamer Abdelkader, EI-Sayed M. EI-Horbaty
The intermittent wireless connectivity in Mobiles limits the spread of mobile applications usage over the web, such that the web services are the independent protocol that used to…
Microservice Architecture Reconstruction and Visualization Techniques: A Review
Tomas Cerny, Amr S. Abdelfattah, Vincent Bushong +2
Microservice system solutions are driving digital transformation; however, fundamental tools and system perspectives are missing to better observe, understand, and manage these sys…
Microvision: Static analysis-based approach to visualizing microservices in augmented reality
Tomas Cerny, Amr S. Abdelfattah, Vincent Bushong +2
Microservices are supporting digital transformation; however, fundamental tools and system perspectives are missing to better observe, understand, and manage these systems, their p…