1. A tangible medium storing computer-readable program instructions for execution by a computer system for marketing campaign management and analysis, the tangible medium storing computer-readable program instructions comprising: one or more first metadata constructs defining a plurality of data processes for marketing campaign management, the plurality of data processes comprising at least one data assembly process and at least one data reduction process; one or more second metadata constructs having a first metadata linkage to the one or more first metadata constructs, the one or more second metadata constructs defining a first plurality of relational data structures for a first plurality of data repositories of the computer system and defining a multidimensional data structure for a second data repository for marketing campaign analysis; one or more third metadata constructs having a second metadata linkage to the one or more first metadata constructs, the one or more third metadata constructs defining a plurality of input data sources and a plurality of selectable attributes; and one or more fourth metadata constructs having a third metadata linkage to the one or more first metadata constructs, the one or more fourth metadata constructs defining a plurality of modifiable parameters, the plurality of modifiable parameters comprising parameters for selection of the plurality of input data sources and for selection of one or more data processes of the plurality of data processes for execution by the computer system.