Modeling a business domain requires organization and maintenance of a complex set of business policy constraints. ThisDomain Specific Modeling Language (DSML) tool allows creation ofbusiness models conforming to the Resource, Event, Agent - Enterprise Ontology (REA-EO) and defines a new scheme for creating operational and policy-level domain models to guide requirements modeling. The tool helps analysts develop, organize and apply business policies and validate resulting logic.
A companion NuGet package is available at Nuget.org.
After installing this extension, install the Nuget REA.DSML package to access example models and T4 templates to transform your resultingREA models into C# classes and policy validation logic. By usingCode First with the Entity Framework, the generated classes define a complete REA domain model for SQL Server.