Next: Measurements
Up: Compilation of ASF+SDF to
Previous: Component-based Architecture
Figure 9 presents
a snapshot of the new ASF+SDF Meta-Environment [13]. It contains the new
ASF+SDF compiler [14] as a component. This snapshot is
obtained via a debug facility connected to the TOOLBUS: it is possible to
view the system at run-time while the architecture is visible. The
window at the top in Figure 9 contains a small piece
of the TOOLBUS script describing the coordination between processes and
components implementing the new ASF+SDF Meta-Environment. The window in the middle
contains a number of processes coordinating the cooperation of the
components. The window at the bottom represents the actual
components. The communication between the processes and tools is
represented by arrows, in Figure 9 two messages are
sent, one from process Open-module to process UI and one
from process Status to component ui. Note that there is
no one-to-one correspondence between processes (we have 13) and
components (there are 8), we refer to [7] for more
details. Also note that the architecture given earlier
(Figure 8) has been slightly simplified in comparison
to the actual structure shown in Figure 9.
Paul Klint
2001-06-12