Software aging

Software aging

Software aging refers to progressive performance degradation or a sudden hang/crash of a software system due to exhaustion of operating system resources, fragmentation and accumulation of errors. A proactive fault management method to deal with the software aging phenomenon is software rejuvenation. This method can be classified as an environment diversity technique that usually is implemented through software rejuvenation agents (SRA).

References

[1] M. Grottke, L. Li, K. Vaidyanathan, and K.S. Trivedi, "Analysis of software aging in a web server," IEEE Transactions on Reliability, vol. 55, no. 3, pp. 411-420, 2006.

[2] R. Matias Jr. and P. J. Freitas Filho, "An experimental study on software aging and rejuvenation in web servers," Proceedings of the 30th Annual International Computer Software and Applications Conference (COMPSAC'06), Vol. 01, pp. 189 - 196, 2006.

[3] M. Grottke and K. S. Trivedi "Fighting bugs: Remove, retry, replicate and rejuvenate," IEEE Computer, vol. 40, no. 2, pp. 107–109, 2007.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Software Star — Infobox VG| title = Software Star developer = Kevin Toms publisher = designer = engine = released = 1985 genre = modes = ratings = platforms = C64, ZX Spectrum media = Cassette requirements = input = Keyboard Software Star is a 1985 game released …   Wikipedia

  • Unusual software bug — Unusual software bugs are a class of software bugs that are considered exceptionally difficult to understand and repair. There are several kinds, mostly named after scientists who discovered counterintuitive things. Contents 1 Bohrbug 2 Mandelbug …   Wikipedia

  • Reliability theory of aging and longevity — is a scientific approach aimed to gain theoretical insights into mechanisms of biological aging and species survival patterns by applying a general theory of systems failure, known as reliability theory. OverviewReliability theory allows… …   Wikipedia

  • Berkeley Software Distribution — Infobox OS name = BSD Unix caption = developer = CSRG, UC Berkeley family = Unix like source model = Open source latest release version = 4.4 Lite2 latest release date = 1995 kernel type = Monolithic license = BSD licenses working state =… …   Wikipedia

  • Offshore software R&D — is provision of software development services by an external supplier positioned in a country that is geographically remote from the client enterprise; a type of offshore outsourcing. In this context, it refers to the offshore development phase… …   Wikipedia

  • Charon (software) — Charon (product spelling CHARON) is the brand name of a group of software products able to emulate several CPU architectures. The emulators available under this brand mostly cover the Digital Equipment DEC hardware platforms PDP 11, VAX, and… …   Wikipedia

  • Softwarealterung — Die Softwarealterung ist für Software das Pendant zur Materialermüdung. Im Gegensatz zur allgemeinen Meinung unterliegt auch Software einer besonderen Art von Alterung. Sie hat keinen Verschleiß und auch keine Abnutzung, da sie nur aus digitalen… …   Deutsch Wikipedia

  • Memory debugger — A memory debugger is a programming tool for finding memory leaks and buffer overflows. These are due to bugs related to the allocation and deallocation of dynamic memory. Programs written in languages that have garbage collection, such as managed …   Wikipedia

  • Memory leak — A memory leak, in computer science (or leakage, in this context), occurs when a computer program consumes memory but is unable to release it back to the operating system. In object oriented programming, a memory leak happens when an object is… …   Wikipedia

  • ADS — American Depositary Share (Business » Stock Exchange) Active Directory Services (Computing » General) Automatic Dependent Surveillance (Governmental » Transportation) **** Air Defense Systems (Governmental » Military) **** Alternate Data Streams… …   Abbreviations dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”