Skip to content
Open access

A Probabilistic Framework for Early-Stage Scalability Analysis in the Software Development Life Cycle

2026 · IEEE Access · Vol 14, pp. 127002-127016 · 0 citations · 28 references
Computer Science

TL;DR

A probabilistic framework for early-stage scalability analysis that integrates Bayesian inference, queuing theory, and Monte Carlo simulation to model system behavior under uncertainty is proposed and demonstrates the effectiveness of probabilistic modeling in enabling proactive scalability engineering for cloud-based and distributed systems.

Abstract

Scalability is a critical non-functional requirement (NFR) for modern software systems operating under dynamic workloads and distributed environments. Existing scalability evaluation approaches, primarily based on load testing and benchmarking, are typically performed in later stages of the Software Development Life Cycle (SDLC), resulting in delayed detection of bottlenecks and increased redesign cost. This paper proposes a probabilistic framework for early-stage scalability analysis that integrates Bayesian inference, queuing theory, and Monte Carlo simulation to model system behavior under uncertainty. The framework enables prediction of key performance metrics, including response time, utilization, and throughput, during the design phase. A probabilistic scalability metric is introduced to quantify the likelihood of satisfying performance constraints. Experimental evaluation on an inventory management system demonstrates that the proposed approach improves prediction accuracy by up to 28–35% (in terms of mean absolute percentage error for response time predictions) compared to deterministic models and supports earlier identification of potential scalability bottlenecks, thereby reducing the likelihood of costly late-stage architectural redesign. The framework further supports architectural decision-making by quantitatively comparing alternative designs such as monolithic and microservices architectures. The results highlight the effectiveness of probabilistic modeling in enabling proactive scalability engineering for cloud-based and distributed systems.

Read PDF

Similar papers

Open access 2026

Context-Aware Predictive Optimization of Non-Functional Requirement Conflicts in DevOps Using Machine Learning

Modern DevOps ecosystems operate in highly dynamic environments where multiple non-functional requirements (NFRs), such as performance, security, and reliability, must be satisfied simultaneously. However, these requirements often exhibit conflicting behaviors under varying runtime conditions, leading to degradation in...

Anirban Bhar, Suparna Dasgupta, Soumyabrata Saha et al. · 0 citations
Open access Sep 2026

Comparative analysis of selected containerization tools in terms of MCP

Model Context Protocol (MCP) extends AI model capabilities in modern software architectures through standardized tool interfaces. In such systems, MCP servers are often deployed as containerized services, making container runtime behaviour a critical factor for startup responsiveness, execution performance, and infrast...

P. Tlustý, M. Pańczyk · 0 citations
#edge computing Preprint Aug 2026

PRISM: Predictive Runtime In-place Scaling and Model Selection for Edge Microservices

PRISM, a prediction-guided runtime framework that jointly selects model variants and CPU allocations for containerized edge microservices, and adapts each pipeline stage in place and minimizes predicted CPU-package energy under deadline, resource, and offline model-level Quality of Result constraints is presented.

Uwe Gropengießer, Thomas Reuter, Dominik Schön et al. · 0 citations
Book Open access Sep 2026

QMScaler: A QoS-Constrained Resource-Efficient Microservice Autoscaling Framework for Edge Environments

QMScaler is proposed, a QoS-driven microservice horizontal scaling framework based on Monte Carlo Tree Search (MCTS) that aims to minimize the number of container instances while meeting the QoS requirements of multiple application functions.

Tian-Yang Zheng, Peng-Fei Yang, Zhe Xu et al. · 0 citations
Open access Sep 2026

Infinite-Failure software reliability models based on non-homogeneous markov processes

This paper develops and evaluates a new non-homogeneous Markov process (NHMP)-based framework for software reliability modeling under imperfect debugging. Existing NHMP-based software reliability models are built from bounded cumulative baseline intensities and therefore correspond to finite-failure formulations. This...

Nan-Xiang Qiu, Si-Qiao Li, Tadashi Dohi et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.