Figure 2.1 shows the meta-model of DCharts in
the AToM meta-modeling environment. It is modified from Spencer
Borland's statecharts meta-model (Figure 1.7). It
defines the abstract as well as graphical syntax. Iconic
representations of entities in the DCharts formalism are not shown.
Some of the DCharts constructs, such as importation and transition
priorities, are not explicitly modeled for simplicity. (They are
marked as UML-style comments in the graphical representation of
DCharts models.)
Figure 2.2 shows the AToM environment with the
DCharts meta-model loaded in it. The buttons on the left panel give
access to all the entities to be used in a DCharts model. The buttons
on the top allow the user to connect entities and edit their
properties.