Aspect-Oriented Modeling for Representing and Integrating Security Concerns in UML [chapter]

D. Mouheb, C. Talhi, M. Nouh, V. Lima, M. Debbabi, L. Wang, M. Pourzandi
2010 Studies in Computational Intelligence  
Security is a challenging task in software engineering. Enforcing security policies should be taken care of during the early phases of the software development life cycle to more efficiently integrate security into software. To this end, we present in this paper an aspect-oriented modeling approach for specifying and integrating security solutions into UML design models. The proposed approach covers the specification of aspects, their specialization for a specific design, and their weaving into the base models.
doi:10.1007/978-3-642-13273-5_13 fatcat:3dwc7yow6fhjbcuc4vcw5tqq2e