Application Software Security

One critical area of security concern is application software because secure software can be difficult to design and write and even more difficult to deploy securely. Attackers know that the software development process is complex and that the result of the process is often an application that contains weaknesses, which they can exploit. Therefore, developing and deploying software require attention to security at every stage of the process as well as a structured process to ensure that the software does just what it is supposed to do. To describe and control systems and software development processes, there are several popular methods, two of which are the system life cycle (SLC) and the system development life ...

Get Fundamentals of Information Systems Security, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.