next up previous index
Next: 3.3.2 Simulation Flow Control Up: 3.3 Architecture and Components Previous: 3.3 Architecture and Components

3.3.1 Task Control Layer

As the central coordinating instance, the task control layer  takes care of controlling all activities initiated via the GUI, the ASCII interface, or a batch file.  It is implemented as a set of dedicated VLISP functions and establishes object-oriented interfaces for all task-level services.  The VLISP shell interpreter - not shown in the figure - provides the basis for the implementation of all other internal modules. It provides interfaces to the operating system, the graphical user interface (GUI), and the PIF Application Interface (PAI)  [FFStex2html_wrap870091] to conveniently access simulation data stored in the Profile Interchange Format (PIF)  [Duv88]. All operating-system dependent services are encapsulated by the VLISP interpreter , which ensures portability over a wide variety of operating systems and platforms; see below in Section 3.6 for more details.



Christoph Pichler
Thu Mar 13 14:30:47 MET 1997