actifsource

Step 1: Design Your Meta Model

Step 1: Design Your DomainModel
Start by creating a meta-model for your problem domain with the built-in actifsource Graphical Model-Editor using your own abstractions as you see fit.

Create expressive domain classes, e.g. using concepts from Domain-Driven Design or any other concepts feasible to the problem at hand.
actifsource diagram editor
Step 0: Analyze Your Business Domain Step 2: Define Your Domain Model