The base functional model version serves as a consistent controlled model version. The base functional model version structure includes all possible variations and clearly marks the variability feature structure and logical feature structure. It can be reused to maximize part reuse and control feature proliferation. A model version structure can be reused in many ways, such as comparing it to a logically equivalent model version structure and synchronizing their differences, editing its logical feature structure, copying some or all of its features, or by consolidating like features and merging GBOM part tables. |