2.2 Steuerungsebene - TCAD-Shell



next up previous contents
Next: 2.2.1 Auswahl der Erweiterungssprache Up: 2 VISTA Previous: 2.1 Datenebene - PIF

2.2 Steuerungsebene - TCAD-Shell

 

Im Bereich der CAD-Systeme hat sich die Erkenntnis durchgesetzt, daß eine Steuerungsebene wesentlich für die Mächtigkeit und Flexibilität dieser komplexen Software-Produkte ist [Har90]. Die Steuerungsebene soll die Programmierung und Erweiterung des CAD-Systems in einer Erweiterungssprache (,,extension language``) mit konsistentem Zugriff auf die gesamte darunterliegende Systemfunktionalität unterstützen. Diese Steuerungsebene heißt in VISTA TCAD-Shell [Pim91b] (abgeleitet aus der Verbindung von Technologie-CAD und dem Schalenmodell der Kommandosprache und Aufgabenprogrammierung im Betriebssystem UNIX [Koc85]). In diesem Abschnitt werden die Anforderungen an eine Erweiterungssprache eines modernen CAD-Systems angeführt. Die in VISTA getroffene Entscheidung wird begründet und mit der anderer Systeme verglichen. Die detailierte Besprechung der Konzepte der TCAD-Shell sowie ein Beispiel einer Simulatoreinbindung ist Gegenstand von Kapitel 3.





Martin Stiftinger
Mon Oct 17 21:16:53 MET 1994