Betriebssysteme
Kriterien für Softwaresysteme
Architektur
- Grundmechanismen
speziell Sicherheitsmodelle
- Modularität/Orthogonalität, Erweiterbarkeit
Orthogonalität ist ein Designkriterium, daß unabhängige Dienste
auch unabhängig implementiert sind.
- Umfang der Dienste
Leistungskriterien:
- Antwortzeiten (Response time) (garantiert ? -> Realtime)
- Durchsatz (Throughput)
- Verfügbarkeit (availibility)
- Resourcenverbrauch
Kaufmännische Kriterien
- Normen / offengelegte Spezifikationen
(POSIX ist die Norm für Unix ähnliche Systeme)
- Open-source/ freie Sofware
- Verbreitung
- Verfügbare Software
- Unterstützte Hardware
- Erforderliche Kenntnisse des Administrators/Benutzers
- Güte der Dokumentation
- Preis
- Total Cost of Ownership
Grundsätzlich sind die Prioritäten genau anderesherum als man denkt;
- Daten
- Anwendungssoftware
- Datenbank
- Betriebssystem
- Hardware
Informatik- und Netzwerkverein Ravensburg e.V
Rudolf Weber