To evaluate existing view-based DSML approaches we conducted a systematic review based on the method proposed by Kitchenham . The review was performed by two researchers, i.e., Goldschmidt and Becker. Where, due to time constraints Becker was responsible for the evaluation of one approach whereas Goldschmidt evaluated the other approaches. The findings where cross-verified by both researchers. However, to ensure that our findings were valid we consulted an additional, external DSML expert who has extensive experience in three of the six evaluated approaches and considerable knowledge about the remainder of the approaches.
Research Questions: The research questions addressed by this study are:
Search Process & Inclusion/Exclusion Criteria: The selection process for the frameworks to be evaluated in this review was based on the following criteria:
Quality Assessment: The quality, or better the extent to which view-based modelling is supported, of the evaluated approaches was based on the properties for view types and views described in the paper. For the view type properties the score was 1 for each “y” in the columns and 0 for each “n”, respectively. The same applies for the respective view properties. For the properties overlapping, persistency and editability as well as the conservation property each entry gets a score of 0.5 (e.g., a cell having the value “sel./lay.” would get a score of 0.5