Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
lehre:abschlussarbeiten:verifikation_der_java_echtzeitfaehigkeit [2009/06/11 12:13]
brauer angelegt
lehre:abschlussarbeiten:verifikation_der_java_echtzeitfaehigkeit [2009/06/19 09:26] (aktuell)
schommer
Zeile 3: Zeile 3:
 ===== Motivation ===== ===== Motivation =====
  
-Echtzeit Programmierung ist ein wichtiger Bestandteil der Entwicklung zeitkritischer Systeme. Mit der Spezifikation der Echtzeitanforderungen für Java und einer Umsetzung für passende echtzeitfähige Betriebssysteme besteht die Möglichkeit in einer modernen objektorientierten Sprache Programme zu implementieren,​ die harte Echtzeitanforderungen erfüllen. Entsprechende Laufzeitbibliotheken stehen für die folgenden Betriebssysteme zur Verfügung:\\+<style justify>Echtzeit Programmierung ist ein wichtiger Bestandteil der Entwicklung zeitkritischer Systeme. Mit der Spezifikation der Echtzeitanforderungen für Java und einer Umsetzung für passende echtzeitfähige Betriebssysteme besteht die Möglichkeit in einer modernen objektorientierten Sprache Programme zu implementieren,​ die harte Echtzeitanforderungen erfüllen. Entsprechende Laufzeitbibliotheken stehen für die folgenden Betriebssysteme zur Verfügung:</​style>​
 \\ \\
   * Solaris 10   * Solaris 10
Zeile 11: Zeile 11:
 ===== Aufgabenstellung ===== ===== Aufgabenstellung =====
  
-Im Rahmen eines Projektes, dass den Einsatz von Java für eingebettete Systeme auch in sicherheitskritischen Bereichen untersucht, soll ausgehend von der Spezifikation (RTSJ, JSR-001 & JSR-282) auf Basis von Solaris und passender Java Virtual Machine ein Testframwork bzw. ein Testtreiber implementiert werden. Auf dieser Grundlage können Anforderungen an das System in einer Fallstudie bzgl. des Systemverhaltens bei hoher Auslastung einerseits und/oder der Ausführung mehrerer JVM´s auf dem System andererseits verifiziert werden. Die Ausarbeitung der Vorgehensweise,​ verwendeter Ressourcen, sowie der erreichten Ergebnisse schließt die Diplomarbeit ab.+<style justify>Im Rahmen eines Projektes, dass den Einsatz von Java für eingebettete Systeme auch in sicherheitskritischen Bereichen untersucht, soll ausgehend von der Spezifikation (RTSJ, JSR-001 & JSR-282) auf Basis von Solaris und passender Java Virtual Machine ein Testframwork bzw. ein Testtreiber implementiert werden. Auf dieser Grundlage können Anforderungen an das System in einer Fallstudie bzgl. des Systemverhaltens bei hoher Auslastung einerseits und/oder der Ausführung mehrerer JVM´s auf dem System andererseits verifiziert werden. Die Ausarbeitung der Vorgehensweise,​ verwendeter Ressourcen, sowie der erreichten Ergebnisse schließt die Diplomarbeit ab.</​style>​
  
 ===== Ziel der Arbeit ===== ===== Ziel der Arbeit =====