The document discusses combining Domain Driven Design (DDD) and Model Driven Software Development (MDSD). It proposes directly mapping the DDD domain model to the MDSD model and the DDD ubiquitous language to a Domain Specific Language (DSL) in MDSD. This would more concretely define the ubiquitous language in the DSL. The model would be a manifestation of the domain using the DSL. Challenges in the mapping are discussed, as DDD and MDSD try to be general, and manifestations of models and languages are undefined. The document explores evolving a DSL and domain model in this combined approach.