....................................... Abstract-Software föryngring är en proaktiv programvara kontroll teknik som används för att förbättra ett datorsystem prestanda när det lider av programvara åldrande. I detta dokument föreslås en två-granularitet inspektionsbaserad programvara för föryngring, som fungerar som en sluten loop kontrollteknik. Denna politik minskar de negativa effekterna av två-nivå programvara åldrande. De två nivåer som beaktas är applikationerna på användarnivå och operativsystemet. Markovs regenerativa processmodell är konstruerad utifrån systemets skick. Vi får nedbrytningshastigheten av applikationsprogramvaran och operativsystemet från felinjektionsexperiment. Den diagnostiska noggrannheten hos det antagna övervaknings- och analyssystemet, som används för att inspektera applikationsprogramvaran och operativsystemet, anses som vi tillhandahåller optimala föryngringsstrategier. Slutligen erhålls tillgängligheten och den totala förlustsannolikheten med motsvarande optimala inspektionstidsintervall numeriskt baserat på de parametervärden som uppskattas från försöken. Experimentella resultat visar att två-granularitet programvara föryngring är mycket effektivare än traditionell en-nivå programvara föryngring. I vår experimentella studie, när två-granularitet programvara föryngring används, var otillgängligheten och den totala förlusten sannolikheten för systemet minskade med 17,9 % respektive 2,65 %, jämfört med en-nivå föryngring. Index Terms-Diagnostic noggrannhet, Markov regenerative process (MRGP), multigranularity programvara åldrande, total förlust sannolikhet, programvara föryngring.
Ning m.fl. REF utvärderade AS tillgänglighet och total förlust sannolikhet genom att använda en Markov regenerativ process.
Optimization of Two-Granularity Software Rejuvenation Policy Based on the Markov Regenerative Process
{'venue': 'IEEE Transactions on Reliability', 'journal': 'IEEE Transactions on Reliability', 'mag_field_of_study': ['Mathematics', 'Computer Science']}