download - SPES 2020
download - SPES 2020
download - SPES 2020
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Betriebssystem<br />
Simulation von Variablen<br />
Logging<br />
6.1.2.1 Das Datenmodell<br />
Im Zentrum der Betrachtung steht das datenzentrische Modell. Es ist hierarchisch organisiert und verfügt über eine<br />
symbolische Adressierungsmethode. Die Variable selbst kann mit verschiedenen Methoden angesprochen werden und<br />
verfügt über konfigurierbare Eigenschaften:<br />
- Unterschiedliche Datentypen<br />
- Grenzbetrachtung<br />
- Simulation<br />
- Logging<br />
6.1.2.2 I/O<br />
- Verlinkung mit Hardware<br />
- Metadaten (Beschreibungstexte)<br />
- Versionierung<br />
Bereits vorgefertigte Hardware kann grafische zusammengesteckt und verlinkt werden. Fehlende Hardware wird einfach<br />
über die Hardware Integrationsschnittstelle erweitert. I/O Bibliotheken können einfach Firmenübergreifend gemeinsam<br />
verwendet werden. Durch die Verlinkung mit einer Variable erhält diese die zusätzliche Hardware Funktionalität. Dies<br />
ermöglicht den Aufbau von Bibliotheken, die Firmenübergreifend genutzt werden können.<br />
6.1.2.2.1 Betriebssystem Abstraktion<br />
Zur Vereinheitlichung der Software können (nicht müssen) die wichtigsten Funktionen der jeweiligen Betriebssysteme<br />
abstrahiert werden. Das erleichtert die Software Pflege in heterogenen Rechner Architekturen.<br />
6.1.2.3 Multitasking, Multiprozessing, Vernetzung<br />
Datenmodelle können so gebaut werden, dass für die Applikation eine einheitliche Zugriffsmethodik entsteht. Das Datenmodell<br />
wählt intern je nach Hardware Struktur die optimale Zugriffsmethode. Multiprozessing, Multicore, Vernetzte<br />
Systeme mit unterschiedlichen Betriebssystemen werden dabei berücksichtigt.<br />
6.1.2.4 Applikationsentwicklung und Test<br />
Gamma eignet sich hervorragend für Applikationsentwicklung und Test. Damit wird es möglich eine Applikation, die mit<br />
einem beliebigen Werkzeug erstellt wurde, durch ein anderes Werkzeug zu testen. Austauschformate entfallen. Tests<br />
können im laufenden Betrieb statt finden.<br />
8