Artifact: Domain language
The visual modeling language which is oriented on the specific problem domain
Domains: Development
Purpose
to provide modelers and developers the higher level of abstraction.
Relationships
RolesResponsible: Modified By:
TasksInput To: Output From:
Description
Main DescriptionThe language consist of grammar, sematic and syntax, raises the abstraction level of problem, and leads to improvement in productivity of solving problem.
Brief Outline

The basic notation usually consist of:

  1. objects
  2. properties of objects
  3. relations
  4. properties of this relations
  5. rules
Tailoring
Impact of not havingDomain language is key artifact for developing applications using DSM practice.
Reasons for not needingYou do not need to produce this artifact if the actual development of an application is not in the scope of the solution.
Representation OptionsIt can be represented by meta-meta-model, there are few standards of representing, and storing it.