09.08.2013 Aufrufe

download - SPES 2020

download - SPES 2020

download - SPES 2020

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!