University of Las Palmas de Gran Canaria
Experience of practitioners in modeling with Domain Specific Languages (DSLs) is analyzed in this paper. It is shown, that unlike general purpose Unified Modeling Languages (UML, BPMN), DSLs provide means for concise representing semantics of the particular business domain that enable development of consistent and expressive business process models. Resulting models can be used not only as specifications for development of information systems, but also for generation of executable applications. Thus one of the principal goals of Model Driven Architecture (MDA), the development of model-bases information system, is achieved.