We then propose a general methodology for securing design patterns. In this paper we discuss the current state of security regarding GoF design patterns. Therefore, it is crucial that well-established design patterns such as GoF patterns also evolve to accommodate new security requirements. Using these patterns in the software development lifecycle can introduce new vulnerabilities into the system. Unfortunately, many well-known and commonly-used design patterns have been documented in the absence of security requirements. Security patterns have received considerable attention from the security community to introduce concepts such as authentication, access control and encryption to software design. Similarly, security design patterns provide a means to encapsulate common security solutions and mechanisms which are applicable at the design phase of the software development lifecycle. ![]() Software design patterns are a means to specify common solutions to reoccurring design problems.
0 Comments
Leave a Reply. |