Title :
A comprehensive metric to evaluating software aging
Author :
Lei, Xiaofeng ; Xue, Kexian ; Jia, Yunfei
Author_Institution :
Dept. of Autom. Control, Beihang Univ., Beijing, China
Abstract :
Software aging refers to the phenomenon that, after a long-time running, a software system may show a degraded performance, or an increased occurrence rate of hang/crash failures or occupy overmuch resources of computer system. Software aging causes huge loss in safety/business-critical Web applications. Response time and failure rate are important metrics to identify software aging and/or evaluating the extent of aging. Two-dimensional metric is accurate, but not clearer than one-dimensional metric. Furthermore, both metrics are correlated. In this paper, we construct the relationship between both metrics with linear regression method, and get a resulted one-dimensional metric to evaluate software aging and evolving process comprehensively.
Keywords :
regression analysis; software maintenance; software metrics; software performance evaluation; software reliability; system recovery; computer system; hang-crash failures; linear regression method; long-time running; safety-business-critical Web applications; software aging; software evaluation; software metric; software system; Aging; Correlation; Measurement; Servers; Software; Testing; Time factors; software aging; software maintenance; web reliability;
Conference_Titel :
Computer Application and System Modeling (ICCASM), 2010 International Conference on
Conference_Location :
Taiyuan
Print_ISBN :
978-1-4244-7235-2
Electronic_ISBN :
978-1-4244-7237-6
DOI :
10.1109/ICCASM.2010.5623152