This document discusses using Eclipse Modeling to create a domain-specific language (DSL) to model an enterprise travel agency blog. It describes using a DSL to find the intention of a JavaEE file, generating JavaEE code, and creating custom designers. The goals are to simplify development without needing JavaEE skills, and to integrate the results into an enterprise architecture. Key aspects covered include using conventions for code generation, graphical modeling, importing models from UML, and using the DSLs within different viewpoints of a system designed using an enterprise's own vocabulary.