Reliabilityand Availability of a Repairable k-Out-of-n System via Event-Triggered Maintenance Semi-Markovian Modelling Reinforcement Q-Learning, and Copula Repair
This paper develops a reliability and availability model for a repairable two-tier k-out-of-n computer network system. Four analytical components are combined: event-triggered repair intensification, Gumbel–Hougaard copula-based restoration, a semi-Markovian state-transition formulation, and a reinforcement Q-learning layer for adaptive threshold selection. Subsystem 1 consists of n identical web servers operating under a k-out-of-n: G policy. Subsystem 2 contains three identical database replicas under a one-out-of-three: G policy. The full system is available only when both subsystems and both load balancers are operational. State probabilities are derived via the supplementary variable technique and Laplace transforms. The semi-Markovian extension decouples embedded-chain transition probabilities from state-specific holding-time distributions. Stationary availability is expressed as the weighted ratio of mean up-state sojourn times to total mean sojourn times, accommodating non-exponential failure and repair time laws. The event-triggered policy fires repair intensification when the system availability A(t) falls; specifically, when the degradation indicator Ξ(t)=1−A(t) crosses a threshold subject to a minimum inter-event time. A Q-learning agent selects the threshold–gain action from a finite set, updating a Q-table by the Bellman rule. Numerical results from MATLAB 2026 show baseline availability converging to 0.8581, 0.8537, and 0.8496 for k=5, k=15, and k=25. Without repair, reliability reaches 0.0720, 0.0521, and 0.0398 at t=25. The fixed event-triggered policy generates two trigger events per configuration, achieving area-under-the-curve (AUC) gains between 0.5412% and 0.5652%. The Q-learning policy generates three trigger events and achieves larger AUC gains for the stricter configurations: 0.7154% for k=15 and 1.0066% for k=25. These gains are validated by 30 Monte Carlo replications with non-overlapping 95% confidence intervals for k=15 and k=25. Under Weibull aging with shape βw=1.8, semi-Markovian stationary availability is lower than the exponential Markov baseline for all values of k.
The results indicate that software engineering work practices are chosen opportunistically, adapted and configured to provide value under the constrains imposed by the startup context.
Nicolò Paternoster, Carmine Giardino, M. Unterkalmsteiner et al.· Information and Software Tec...· 394 citations· ⚡54
This state-of-practice investigation was performed using a literature review followed by a multiple-case study approach and presents how inconsistency between managerial strategies and execution can lead to failure by means of a behavioral framework.
Carmine Giardino, Xiaofeng Wang, P. Abrahamsson· International Conference on...· 175 citations· ⚡19
This study conducts a case survey study based on the secondary data of the major pivots happened in 49 software startups, and demonstrates that customer need pivot is the most common among all pivot types.
Sohaib Shahid Bajwa, Xiaofeng Wang, Anh Nguyen-Duc et al.· Empirical Software Engineeri...· 127 citations· ⚡15
It is found that roles of MVPs in startups were not fully aware by entrepreneurs, and entrepreneurs should consider a systematic approach to fully explore the value of MVP, as a multiple facet product (MFP).
Anh Nguyen-Duc, P. Abrahamsson· International Conference on...· 93 citations· ⚡9
It is found that what perceived as biggest challenges by software startups do vary across different life cycle stages, even though its significance decreases when the learning focuses of the startups move from problem to solution and their products mature.
Xiaofeng Wang, Henry Edison, Sohaib Shahid Bajwa et al.· International Conference on...· 62 citations· ⚡6
A comprehensive overview of how enhanced sampling methods are reshaping the field, with a particular focus on the data-driven construction of collective variables, is provided.
Kai Zhu, Enrico Trizio, Jintu Zhang et al.· Chemical Reviews· 58 citations
Assistant Professor Benjamin Lindquist studies how engineers deliberately injected randomness into early AI, giving rise to deep-learning models that sometimes hallucinate.