29.01.2013 Aufrufe

Optimierung einer Softwarebibliothek für sicherheitsrelevante

Optimierung einer Softwarebibliothek für sicherheitsrelevante

Optimierung einer Softwarebibliothek für sicherheitsrelevante

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3 Anforderungsanalyse und –definition 37<br />

• den PWM (Pulse Width Modulator),<br />

• die Zeitscheibenverfahren realisieren.<br />

3.1.3 Abgrenzungskriterien<br />

• Keine Laufzeitstacküberprüfung: Es wird keine Funktion implementiert, die<br />

Laufzeitstack überprüft,<br />

• Keine weiterführende Tests: Es werden keine andere als obengenanten Tests<br />

implementiert.<br />

3.2 Bibliothekseinsatz<br />

Die Bibliothek ist als ein Prototyp gedacht und kann als Basis <strong>für</strong> eine Weiterentwicklung<br />

genommen werden, sowie als Lehrmaterial <strong>für</strong> Studierende des Schwerpunktes<br />

„Embedded Systems“ des Fachbereichs Informatik der Fachhochschule<br />

Bonn-Rhein-Sieg.<br />

3.2.1 Anwendungsbereiche<br />

Entwickelnde und forschende Labore des Fachbereichs Informatik der Fachhochschule<br />

Bonn-Rhein-Sieg, sowie andere Personen oder Firmen, die Interesse an der Bibliothek<br />

haben.<br />

3.2.2 Zielgruppen<br />

Zielgruppe sind in erster Linie Entwickler, die sich mit der Problematik sicherheitskritischer<br />

Systeme befassen, sowie die Studierenden der Informatik an der Fachhochschule<br />

Bonn-Rhein-Sieg.<br />

3.3 Bibliotheksfunktionen<br />

Die entworfene Bibliothek soll folgende Funktionen bieten:<br />

• Testen des Watchdog Timers<br />

• Testen der <strong>für</strong> den Benutzer verfügbaren internen Register der CPU<br />

• Testen der CPU des µControllers<br />

• Testen des RAM, wobei der zum Testen freiverfügbare Bereich des RAM in der<br />

Funktion festgelegt werden kann, sowie weitere Parameter wie<br />

Sektorgröße und Adresse des Prüfwortes<br />

• Testen des ROM<br />

• Testen von Ein-/Ausgabe Ports

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!