Generated software

Definition
Generated software is

"a style of computer programming that uses automated software creation &mdash; rather than being written by programmers &mdash; through generic frames, classes, prototypes, templates, aspects and code generators to improve programmer productivity."

Overview
"Examples of this style of code generation include: plugins, device drivers, software extensions, program launchers and automatic software updates that can use a common legitimate framework. These elements can be modified for malicious intent, and purposely obscuring sources and code to make the program difficult to understand can further complicate detection."