The symptoms of software aging mirror those of human aging:
(1) owners of aging software find it increasingly hard to keep up with the market and lose customers to newer products,
(2) aging software often degrades in its space/time performance as a result of a gradually deteriorating structure,
(3) aging software often becomes “buggy” because of errors introduced when changes are made. Each of these results n real costs to the owner.