A secure-by-demand approach allows organizations to drive the quality of software by stipulating strict requirements for software manufacturers.