It builds atop the fundamental data structures and utilities in glib 2.0, adding additional higher-level functionality.
All of the Airframe modules provide their own command-line processing atop the GOption facility; in this way, all Airframe applications have similar command-line user interfaces.
Airframe was originally developed for NAF and is the mechanism by which the NAF tools have a common interface. It evolved from the libair common library used by the AirCERT project. It is released as a separate library in the hopes that other applications developers may find it useful.