This view organizes weaknesses around concepts that are frequently used or
encountered in software development. Accordingly, this view can align closely
with the perspectives of developers, educators, and assessment vendors. It
borrows heavily from the organizational structure used by Seven Pernicious
Kingdoms, but it also provides a variety of other categories that are intended
to simplify navigation, browsing, and mapping.