Alt dartling default app

dartling is a domain model framework. Its open source license is the 3-clause BSD license -- "New BSD License" or "Modified BSD License".

dartling model consists of concepts, concept attributes and concept neighbors. Two neighbors make a relationship between two concepts. A relationship has two directions, each direction going from one concept to another neighbor concept. Standard one-to-many and many-to-many relationships are supported. When both concepts are the same, the relationship is reflexive. When there are two relationships between the same but different concepts, the relationships are twins.

A graphical model designed in Model Concepts is transformed into json representation that is imported to dartling_gen. In dartling_gen, the json document is used to generate code for the model and its context project.

dartling default app is used to interpret a dartling model and navigate through the model, starting by entry points.