**3.1 Sustainable software engineering (SSE)**

Sustainable software engineering [4] motive is to create reliable, lifelong software that meets the needs of user's requirement and also tried to reducing ecological impacts; its aim is to generate better software so there is no need to compromise future generations' opportunities.
