"Models that don't execute are like cars without engines".Executable Models implement wrt 3GL the same paradigm that 3GL implemented through compilers or interpreters.The model is the system, it's not something you should maintain or keep aligned separately.Executable models help reduce errors (at least of 10%, according to estimates), but most importantly they help to find … Continue reading Stephen Mellor tutorial on Executable UML at the OMG meeting, Arlington, VA, March 22, 2011