Strategy Markup Language Documents
XML vocabulary and schema for strategic plans
CLEAN-SLATE DESIGN OF RESILIENT, ADAPTIVE, SECURE HOSTS (CRASH)
Exploitable vulnerabilities originate from a handful of known sources (e.g., memory safety); they remain because of deficits in tools, languages and hardware that could address and prevent vulnerabilities at the design, implementation and execution stages. Often, making a small change in one of these stages can greatly ease the task in another. The CRASH program will encourage such cross layer co-design and participation from researchers in any relevant area.
To encourage innovative, cross-layer participation the co-design of new computer systems
Adapt after a successful attack to continue rendering useful services.
Learn from previous attacks.
Guard against and cope with future attacks.
Repair after attacks have succeeded.