Analyzing the Influence of Processor Speed and Clock Speed on Remaining Useful Life Estimation of Software Systems
M. Rubyet Islam, Peter Sandborn

TL;DR
This paper investigates how environmental factors like processor and clock speed influence the estimation of remaining useful life in software systems, extending prior hardware-focused PHM research with validated experimental results.
Contribution
It introduces an extended analysis of environmental attributes affecting RUL estimation in software, validated through real data and statistical methods, filling a gap in software health management.
Findings
Processor and clock speed significantly impact RUL estimates.
Environmental attributes can alter software maintenance strategies.
Validated results support improved predictive models for software health.
Abstract
Prognostics and Health Management (PHM) is a discipline focused on predicting the point at which systems or components will cease to perform as intended, typically measured as Remaining Useful Life (RUL). RUL serves as a vital decision-making tool for contingency planning, guiding the timing and nature of system maintenance. Historically, PHM has primarily been applied to hardware systems, with its application to software only recently explored. In a recent study we introduced a methodology and demonstrated how changes in software can impact the RUL of software. However, in practical software development, real-time performance is also influenced by various environmental attributes, including operating systems, clock speed, processor performance, RAM, machine core count and others. This research extends the analysis to assess how changes in environmental attributes, such as operating…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Software Reliability and Analysis Research · Reliability and Maintenance Optimization
