The use of uniform semantic constraints in defining model-based editing operations | IEEE Conference Publication | IEEE Xplore