Quality software meets requirements and conforms to standards, but it must also be fit for a purpose. The author suggests using "-ilities"-software attributes such as reliability, testability, and adaptability-to enhance software's value and satisfy user expectations.
Index Terms:
"-ilities," software quality, software attributes
Citation:
Jeffrey Voas, "Software's Secret Sauce: The "-ilities"," IEEE Software, vol. 21, no. 6, pp. 14-15, Nov./Dec. 2004, doi:10.1109/MS.2004.54