What are the security aspects of AOP?
What will be an ideal response?
The current programming approach to security is mostly "penetrate-and-patch." A round of testing is performed, and security holes are found and prioritized. The software program is then patched according to the results of the testing. AOP could provide the necessary tools for designing security into a software program. Security aspects could be implemented in AOP to support the following principles:
* Define security polices in aspects to address well-known security vulnerabilities and application-specific security issues.
* Provide developers with an abstraction for security to enable ease of maintenance and reuse.
* Group all expert knowledge necessary into various security aspects, and help developers avoid common security programming pitfalls such as buffer overflow, weak authentication, and authorization.
You might also like to view...
____________ have the following properties: 1. a = b (mod n) if n| (a - b) 2. a = b (mod n) implies b = a (mod n) 3. a = b (mod n) and b = c (mod n) imply a = c (mod n)
Fill in the blank(s) with the appropriate word(s).
Cycle is an example of one of the WordArt options that you can use to enhance a presentation
Indicate whether the statement is true or false
A feature that enables you to communicate with a reviewer directly from a comment is called a ________ Card
A) Comment B) Communication C) Contact D) Person
A technician wants to configure a DHCP server to guarantee that certain printers always receive the same address. Which of the following should the technician configure?
A. VPN tunnel B. Address reservation C. Subnet mask D. Default gateway