RiskObjects (RO) ist eine spezialisierte Entwicklungsplattform, die von Underwriters Technologies für die Sach- und Unfallversicherungsbranche entwickelt wurde. Diese proprietäre, objektorientierte Sprachplattform integriert eine Suite von Tools wie PostgreSQL, Bootstrap, Node.js, Python, Java, Xojo, PDFlib, LibreOffice, LibXL und LLVM sowie grundlegende Webtechnologien wie HTML, CSS und JavaScript.
RO legt Wert auf sichere Programmierpraktiken, einschließlich starker Datentypisierung, und integriert moderne Programmelemente wie Introspektion, Erweiterungsmethoden und Delegaten. Es erfordert eine kontinuierliche Browser-Server-Verbindung.
Einzigartig an RO ist seine Funktionsweise als einfenstrige, binäre ausführbare Website. Es erhöht die Sicherheit, indem es Variablen dynamisch verschleiert, was jedoch ein einfenstriges Format erfordert und die Zurück-Taste deaktiviert.
RO protokolliert akribisch jede Benutzerinteraktion und verfolgt Klicks und Auswahlen in Echtzeit. Diese Protokolle bieten die Möglichkeit, einzelne Sitzungen zu beobachten, während sie stattfinden.
Für das Sitzungsmanagement verwendet RO eine "Regal"-Metapher zusammen mit einem konventionellen Objekt-Relation-Modell (ORM) für Datenbankinteraktionen.
Zusammen mit dem InsurSys-Framework kann RO 477 verschiedene Variationen oder "Touchpoints" im Lebenszyklus von Sach- und Unfallversicherungen identifizieren und anpassen. Dies umfasst unterschiedliche Prozesse zur Ausstellung von Policennummern bei verschiedenen Versicherern und Geschäftszweigen. Die Bylob-Strategie von RO ermöglicht es den Nutzern, sich in jeden dieser einzelnen Prozesse zu integrieren.