Domain Specific Language (DSL), UML-profile or framework?
In various EU-projects we have been involved in making a number of Domain Specific Languages.
Often there are good reason for doing so, but in general one may have the choice between:
–A Domain Specific Language,
–A UML-profile (or annotated Java),
–A framework of classes (in UML or Java).
The thesis shall compare these alternatives, preferably on a case that you come with yourself, otherwise we define one as part of the thesis.