The Department of Defense (DoD) Architecture Framework (DoDAF) “defines a common approach for architecture description, development, presentation, and integration for both operational and business processes. It is intended to ensure that architecture descriptions can be compared and related across organizational and mission area boundaries, including Joint multi-national boundaries and DoD warfighting and business domains.” As such, it guides the Air Force’s architecture development efforts to describe system(s) performance, interoperability, and processes. A typical architecture consists of several views showing such things as node connectivity, information exchanges, and organizational models. Several UML diagrams, particularly Class, Activity, and Sequence diagrams, are used extensively in DoDAF efforts. However, the end products are intended for a human audience and are not easily machine reasonable.