usability requirements in system design. The process involves stakeholders
in the high-level risk analysis and selection of countermeasures. AEGIS is
UML-based, providing a uniform basis on which to discuss and bind the
separate areas of usability, risk management, and technical design.