A UML simulator based on a generic model execution engineAndrei KirshinDany Moshkovichet al.2006ECMS 2006