1. An apparatus comprising: memory to store definitions of Constituents comprising at least one Entity and at least one Relation, wherein the at least one Entity and the at least one Relation are associated with data structure types, wherein a Kind of the at least one Entity comprises an EntityKind, the EntityKind to define a property called Stages, wherein Stages defines a sequence of stages of progress for an instance of the EntityKind, wherein different EntityKinds can define Stages differently, wherein each stage of the sequence of stages contains a first code and a second code within its definition, the first code to be executed for the Entity to progress forward in stages of resolution to a next stage; and the second code to be executed for the Entity to progress backward in stages of resolution to a previous stage, wherein each Entity has a specific stage of the sequence of stages as part of its state to describe a state for an Entity instance that is being realized or terminated from a Model; and circuitry coupled with the memory comprising logic, wherein the logic comprises one or more processor to create instances of the at least one Entity in the Model, wherein each of the instances of the at least one Entity comprises definitions including the state, the state representing a progression through stages of resolution for the corresponding instance of the at least one Entity, wherein each of the instances of the at least one Entity comprises code for execution by the one or more processor to determine realized states of the instances of the at least one Entity by determining a current context of the Model and integrating the current context in each of the instances of the at least one Entity, and wherein each of the instances of the at least one Entity comprises code for execution by the one or more processor to resolve instances of the at least one Entity by resolving definitions of each of the instances of the at least one Entity in the Model.