In this chapter, we present the background related to security at the modeling level. We start by investigating security specification approaches for UML design: (1) using UML artifacts, (2) extending UML meta-language, and (3) creating a new meta-language. Afterwards, we evaluate the usability of these approaches for security specification according to a set of defined criteria. Finally, we overview the main design mechanisms that are adopted for security hardening at the modeling level. These are security design patterns, mechanism-directed meta-languages, and aspect-oriented modeling.
CITATION STYLE
Mouheb, D., Debbabi, M., Pourzandi, M., Wang, L., Nouh, M., Ziarati, R., … Lima, V. (2015). Model-Based Security. In Aspect-Oriented Security Hardening of UML Design Models (pp. 47–67). Springer International Publishing. https://doi.org/10.1007/978-3-319-16106-8_5
Mendeley helps you to discover research relevant for your work.