The security interfaces and security aspects interfaces defined by the Architecture Definition process reflect the level of detail needed to make architecture decisions. The details of the defined interfaces are refined to capture additional details provided by the security design. In addition, security interfaces, interconnections, behavior, and interactions for components within the system of interest are identified, as are the security-driven design constraints applied on all interfaces, interactions, and behavior between components of the system-of-interest.