Variation Reports
In HOPEX there are three report types linked to variations:
• Variant Object Analysis: this report details all relationships linking the variant to objects either directly or by inheritance. In this report, varied sources are indicated with reasons for replacements, and deletions are also accessible.
• Varied Object Analysis: this report type relates to varied objects. It gives a view of:
• Details of internal variations: when a varied object comprises elements, these elements can also be varied in the context of the primary variation. The objective of this report is to show variations of analyzed elements and the details of component variations.
• Details of variation descendant lineage: variants themselves are variable objects and can therefore be varied in turn. This report details the complete lineage of a varied object.
• Variation Analysis: variations are used to establish relationships between a varied object and its variants. A variation can be broken down into sub-variations that define how elements of the varied object are themselves varied. This report details the structure of certain variations.
In Windows Front-End, these reports supply the General > Variations tab in the properties dialog box of each variable object. Depending on its situation (variant and/or varied), the object displays information on parents, elements inherited, substituted or replaced and on the descending line.

Example reports are available in the "Tutorial" repository of the "Demonstration" environment.
Example of a "Varied Object Analysis" report

Display of reports assumes that metamodel access is in "Advanced" mode.