next up previous contents index
Next: 2.2 Overview of Abstract Up: 2. ABSTRACT SYNTAX AND Previous: 2. ABSTRACT SYNTAX AND   Contents   Index

2.1 The DCharts Meta-model

Figure 2.1: The DCharts meta-model in an Entity-Relationship diagram
Image dchartsmetamodel

Figure 2.1 shows the meta-model of DCharts in the AToM$^3$ 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: The AToM$^3$ development environment for DCharts
Image atom3dcharts

Figure 2.2 shows the AToM$^3$ 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.


next up previous contents index
Next: 2.2 Overview of Abstract Up: 2. ABSTRACT SYNTAX AND Previous: 2. ABSTRACT SYNTAX AND   Contents   Index
Thomas Huining Feng 2004-04-28