Da nahezu jedes elektronische Gerät inzwischen mit programmierbaren Prozessoren ausgestattet ist, dient diese Programmgattung ausschließlich dazu, um einen fehlerfreien Betrieb dieser Geräte zu gewährleisten. Programme dieser eher unspektakulären Kategorie finden sich so gut wie in jedem technischen Gerät und steuern dort Datenerfassung, Datenaufarbeitung, Bewegungen von mobilen Einheiten oder andere Eigenschaften und Funktionen der Geräte.
Durch die Programmierbarkeit der technischen Einrichtungen vor allem in den Bereichen Medizin, Verkehr, Datenübertragung und kolonialer Kontrollsysteme z.B. für Lebenserhaltung existiert im Bereich der Schnittstellenprogramme ein harter Wettbewerb statt. Damit durch die niedrigen Preise die Qualität der Programme nicht leidet, existieren wie auch bei den Entscheidungssystemen Sicherheitsprüfungen für Programme in lebensentscheidenden Bereichen. Leider kommt es auch hier nur allzu häufig vor, dass zum Beispiel irgendwelche selbsternannten Chefingenieure von Kleinstkolonien eigene, ungeprüfte Programme für die Datenauswertung von Kälteschlafkammern nutzen, welche dann nicht genau genug arbeiten oder ausfallen - mit tödlichen Folgen für die Insassen der Kammer.
Standardversionen von Schnittstellenprogrammen sind fast überall und zu günstigen Preisen erhältlich, während die wesentlich teureren Spezialanfertigungen, welche auf einzelne technische Geräte maßgeschneidert sind, nur selten außerhalb der Hauptwelten der Union überhaupt erhältlich sind. Bei sensitiven Anwendungsgebieten kann man legal nur die Software erstehen, welche entsprechende Sicherheitsüberprüfungen erfolgreich bestanden hat.
|