Software Engineering: An Engineering Approach
Software Engineering: An Engineering Approach
Writing Secure Code
Information Security Risk Analysis
Information Security Risk Analysis
Secure Software Development by Example
IEEE Security and Privacy
Changing the paradigm of software engineering
Communications of the ACM - Music information retrieval
Defining and contributing to software development success
Communications of the ACM - Music information retrieval
The Security Development Lifecycle
The Security Development Lifecycle
Information Security Architecture: An Integrated Approach to Security in the Organization
Information Security Architecture: An Integrated Approach to Security in the Organization
Toward risk assessment as a service in cloud environments
HotCloud'10 Proceedings of the 2nd USENIX conference on Hot topics in cloud computing
Mitigating multi-threats optimally in proactive threat management
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
It is within highly integrated technology environments that information security is becoming a focal point for designing, developing and deploying software applications. Ensuring a high level of trust in the security and quality of these applications is crucial to their ultimate success. Information security has therefore become a core requirement for software applications, driven by the need to protect critical assets and the need to build and preserve widespread trust in computing. The aim of this paper is to provide guidance to software designers and developers by defining a set of guidelines for secure software development. The guidelines established are based on various internationally recognised standards and best practices and some of the processes developed by many key role players.