Blended modeling in commercial and open-source model-driven software engineering tools: A systematic study