Abstract: Due to benefits such as cost savings and accuracy, automated translation of UML models to executable code is becoming more popular. However, important issues in this field include ...