Icon Telematics

Praxis

Beim Design von Softwarearchitekturen im Kundenauftrag und unserer Produkte kommen unsere spezialisierten Entwurfsmuster zum Einsatz. Sie dienen der Umsetzung vollständiger (Sub-)Systeme oder bringen bestimmte Aspekte in bestehende Lösungen ein: inhärente und nachweisbare Zuverlässigkeit, kryptographische Absicherung, systematisches Monitoring verteilter Prozesse.

Beispiele

  • Das verteilbare Fragment einer Zustandsmaschine (DSMF) unterstützt konsequent den Ansatz des Transparent Computing im Kontext Cyber Security. Auch Prozesse in der Cloud lassen sich vollständig absichern, validieren und überwachen.
  • Aus virtuellen Steuergeräten (VCUs) lässt sich eine Maut-OBE-Applikation konstruieren, die eine große Anzahl von Mautdomänen – nachweisbar – störungsfrei parallel verarbeiten kann.
  • Gekapselt als VCU lässt sich ein Mautdienst störungsfrei in das Bordnetz eines Fahrzeugs integrieren. Ihr Laufzeitverhalten lässt sich lückenlos überwachen, steuern und validieren. Somit kann der Betreiber auf eine teure, eigene OBU verzichten.
  • Unser Mobile Extension Pattern härtet unsichere, aber weit verbreitete Plattformen wie Smartphones für die Teilnahme an geldwerten und sicherheitskritischen Diensten.

Die Implementierung kann in allen gängigen Sprachen erfolgen: Von C-Dialekten bis Java und sonstigen Managed Languages.