Group View - multi-perspectives/cluster GitHub Wiki

This View contains the editor to edit the Group Model. Its the place where Groups and Viewpoints are created and put in realtionship with each other. The Document Management Group Model

The shown view model is based on the first case study mentioned in the Paper. The quote explaining the structure of the view model is copied from the chapter 4.1.

We group the features according to business concerns in the view model shown on the right side of Fig. 3. Beside the Core group, the groups Premium, Silver, Gold, Basic and Customized are hierarchically ordered in the view model. Features of the feature model are assigned to these groups, whereat the ImageType feature is assigned to two groups (Basic and Gold). A viewpoint references the groups (Customized, Basic, Premium and Core). Note, that the group Customized represents the singleton group of the stakeholder and the as- signed feature UnicodeTextType and the according constraint are only available in this stakeholder’s perspective. The perspective defined by the viewpoint is visualized on the left side of Fig. 3, whereat black-colored features and constrains are visible and gray-colored ones are not included.

To create a filtered feature model a mapping has to be loaded. Then a Viewpoint can be selected and a filtered feature model can be created. Create a Perspective

The following screenshot presents a comparison of a feature model and a filtered version of it. The filtered feature model contains less features and the cardinalities are updated. Comparison between a perspective and the domain model