A domain engineering approach to specifying and applying reference models · Study