Date Added: Aug 2010
The importance of the software security has been profound, since most attacks to software systems are based on vulnerabilities caused by poorly designed and developed software. Design flaws account for fifty percent of security problems and risk analysis plays essential role in solid security problems. Security Patterns are proposed that offer the security at the architecture level in analogy to design patterns. Determination of up to what extent specific security patterns shield from known STRIDE attacks to architecture is a major task. In this paper, the authors want to validate security patterns approach for architectures, using Executable UML Model-driven Architecture development and Layered Security Architecture. These results encourage the new research area of Web engineering Navigational Development Technique.