Software durability
{{COI|date=February 2016}}
In software engineering, software durability means the solution ability of serviceability of software and to meet user's needs for a relatively long time. Software durability is important for user's satisfaction. For a software security to be durable, it must allow an organization to adjust the software to business needs that are constantly evolving, often in impulsive ways.{{cite magazine|url=http://www.csi-india.org/digital_magazine/October/Oct.html#p=34|last1=Kumar|first1=Rajeev|last2=Khan|first2=Suhel Ahmad|last3=Khan|first3=Raees Ahmad|title=Durable Security in Software Development: Needs and Importance|magazine=CSI Communications|publisher=Computer Society of India|volume=99|issue=7|pages=34–36|date=October 2015|issn=0970-647X|access-date=2016-02-14|archive-date=2020-01-11|archive-url=https://web.archive.org/web/20200111082231/http://www.csi-india.org/digital_magazine/October/Oct.html#p=34|url-status=dead}}
Durability of software depends on four characteristics mainly; i.e. software trustworthiness, Human Trust for Serviceability, software dependability and software usability.{{cn|date=November 2019}}