The security requirements engineering projects main idea is to analyze the concept of software security and causes of hacking and amount of money loss caused by this problem all over the world. 

This paper analyzes main criteria to this problem by explaining three basic areas like definition, assumption, and satisfaction.

In present software industry software security has become one of the key issues for different problems.  In recent years problems caused by software security is increasing from year to year.

Due to lack of knowledge on software security for users and developers, hackers are taking this as a loop hole and resulting in loss of million.

Reasons behind these problems are lack of knowledge for users on using software security and in developing stage companies are not keen on implementing security for the product.