Quantification of durability will help to eliminate tradeoffs between lifespan of software and its maintenance cost. Managing time and cost to develop software that caters to the users' need is a challenge for developers at present. Moreover, low-cost maintenance can only be achieved by enhancing the durability of the software.