Increasingly AOM is being adopted for capturing software security
requirements. Aspects are a modeling construct that captures system
behaviors and other nonfunctional characteristics, referred to in AOM
terminology as “crosscutting properties,” which cannot be represented