RACE™
The Romaric Automation Control Engine is a multi-layer, multi-purpose architecture and library of functions that can easily be extended to facilitate product development across various automation software applications. It provides core enterprise services such as user and role management, low-latency event, device communication and debug logging, database persistence, high availability, failover, transactional integrity, security, data caching, process management and inter-process messaging, plus automation-specific functions like scheduling, equipment communication drivers, device management and statistics gathering. Any application built on RACE inherits these necessary, robust and scalable services. RACE is also designed to be computer platform and database agnostic, allowing the customer to determine the deployment computer hardware, operating system and database.