The Flexeye Engine eliminates the need for new code development, enabling developers to create flexible, secure and robust applications many times faster than existing software development methodologies.

“The Flexeye Engine eliminates the need for new code development, enabling us to create flexible, secure and robust applications many times faster than existing software development methodologies.”
Richie Saville
CTO, Flexeye
CIC Vendor Spotlight:
Flexeye, driving business performance and success through Operational Intelligence.
Download PDF report
The Flexeye Engine is a powerful software server, built on open standards, that runs on any Operating System and supports Flexeye ‘Software in the Cloud’ applications.
Flexeye applications are configured on the Engine using the Flexeye Console by modeling relationships between an organization’s critical operational functions, its processes, standards, assets and people. These relationships are stored as a layer of editable metadata. The Flexeye Engine automatically interprets this metadata to run the application.
The Engine is comprised of six main sub-systems:
Store Manager: reads and writes data and metadata from the persistent store (for production systems this is an RDBMS such as MS SQL Server or Oracle),
Object Manager: holds in-memory data and metadata as objects using a paged object cache; manages automation components,
View Generator: generates HTML and PDF output for browser-based interactive sessions and handles manual user input; manages User Interface (UI) components,
Session Manager: manages authenticated sessions with the server,
Harvester Manager: schedules data collections from the external environment into the application; manages collector components,
Universal Data Collector: enables the Flexeye OI platform to connect automatically to a multitude of systems to extract data or capture information manually entered via web forms.
The Engine contains hundreds of pre-defined software classes that manage the technical function of the system, including:
- Rapid and powerful modeling
- Dynamic UI generation with rich charting
- PDF, XML, CSV output
- Advanced memory management
- Information security, encryption and data integrity
- Data paging
- System scalability
- Parallel processing
- Access control and session management
- System redundancy and availability
- Full system life-cycle administration
- Upgrade management including data transformation
The Flexeye Engine eliminates the need for new code development, enabling our developers to create flexible, secure and robust applications many times faster than existing software development methodologies.

