actifsource

Step 2: Define Your Domain Model

Button_Step2.png
Setup your domain model and define concrete domain objects using your domain specific classes.

Feel the power of the actifsource Resource-Editor that supports code-completion and on-the-fly input validation.

Manage all your Models in one single workspace - Meta-Models, Domain Models, Templates. Change your Meta-Model and see the consequences instantly without breaking the integrity.
actifsource resource editor
As all actifsource Resources are stored as file, you may use your favorite VCS. Use the actifsource Diff/Merge Resource-Editor to resolve conflicts. Manage all your models using your VCS as easy as source code.
Diff/Merge view for resources
Step 1: Design Your Meta Model Step 3: Write Your Template Code