Secure Software Development a Survey

Technology and its applications are raises day by day fashion, in our daily life we are various times interacted with different kinds of computer and its application that shows effects of technology in our daily life. To design and deploy an application that helps us on different utilities are made possible using the software engineering and its approaches. In this paper we provide the different aspects and issues on the traditional software development methodology, and discuss the proposed solution in the direction of optimize the approach to find better solutions with less effort and time. Additionally we focus mainly on the vulnerabilities in software engineering at the time of development and their solution. After all we propose a new way for scan and trace the vulnerabilities in software application development. Index Terms — Vulnerabilities, software development, security, processes. I. INTRODUCTION Secure Software Development covers activities which lead to the development of quality software from a security point of view. Software development is a layered architecture of different activities. These activities are accepts intermediate results and through these results new results are generated. If any step is week then effect of this are reflect on complete system.