This document discusses reifying the concurrency concern into executable domain-specific modeling language (xDSML) specifications. It describes an approach that separates concerns by defining a concurrency model and domain-specific actions with a mapping defined by domain-specific events. This approach has been implemented in the GEMOC studio tool and applied to languages like Activity Diagram. Managing semantic variation points in concurrency modeling is also discussed.