Cartesian Product
$$A \times B =$$
{ (application, Clarifying Objectives),
(application, Determining Characteristics),
(application, Establishing Functions),
(application, Evaluating Alternatives),
(application, Generating Alternatives),
(application, Identifying Opportunities),
(application, Improving Details),
(application, Setting Requirements),
(audio, Clarifying Objectives),
(audio, Determining Characteristics),
(audio, Establishing Functions),
(audio, Evaluating Alternatives),
(audio, Generating Alternatives),
(audio, Identifying Opportunities),
(audio, Improving Details),
(audio, Setting Requirements),
(example, Clarifying Objectives),
(example, Determining Characteristics),
(example, Establishing Functions),
(example, Evaluating Alternatives),
(example, Generating Alternatives),
(example, Identifying Opportunities),
(example, Improving Details),
(example, Setting Requirements),
(font, Clarifying Objectives),
(font, Determining Characteristics),
(font, Establishing Functions),
(font, Evaluating Alternatives),
(font, Generating Alternatives),
(font, Identifying Opportunities),
(font, Improving Details),
(font, Setting Requirements),
(image, Clarifying Objectives),
(image, Determining Characteristics),
(image, Establishing Functions),
(image, Evaluating Alternatives),
(image, Generating Alternatives),
(image, Identifying Opportunities),
(image, Improving Details),
(image, Setting Requirements),
(message, Clarifying Objectives),
(message, Determining Characteristics),
(message, Establishing Functions),
(message, Evaluating Alternatives),
(message, Generating Alternatives),
(message, Identifying Opportunities),
(message, Improving Details),
(message, Setting Requirements),
(model, Clarifying Objectives),
(model, Determining Characteristics),
(model, Establishing Functions),
(model, Evaluating Alternatives),
(model, Generating Alternatives),
(model, Identifying Opportunities),
(model, Improving Details),
(model, Setting Requirements),
(multipart, Clarifying Objectives),
(multipart, Determining Characteristics),
(multipart, Establishing Functions),
(multipart, Evaluating Alternatives),
(multipart, Generating Alternatives),
(multipart, Identifying Opportunities),
(multipart, Improving Details),
(multipart, Setting Requirements),
(text, Clarifying Objectives),
(text, Determining Characteristics),
(text, Establishing Functions),
(text, Evaluating Alternatives),
(text, Generating Alternatives),
(text, Identifying Opportunities),
(text, Improving Details),
(text, Setting Requirements),
(video, Clarifying Objectives),
(video, Determining Characteristics),
(video, Establishing Functions),
(video, Evaluating Alternatives),
(video, Generating Alternatives),
(video, Identifying Opportunities),
(video, Improving Details),
(video, Setting Requirements) }