next up previous
Next: Measurements Up: Compilation of ASF+SDF to Previous: Component-based Architecture

Run-time view

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