BOC
Robert Woitsch
Type: Software Package
TRL: 6-7
The OLIVE Microservice Integration Framework is a low code platform and enables the “self-configuration” of model-based decision support and management frameworks. Applications, sensors and services can be integrated using smart and reliable technologies like meta modelling, workflows and data mappings into full fletched management systems.
IPR / Licence
IP: Trademark
License: Commercial
Contact Person
Information
OLIVE is used to (a) provide User Interfaces, (b) provide workflows that process data, (c) connectors to data sources, as well as (d) connectors to integrate AI services for data processing using smart and reliable technologies like meta modelling, workflows and data mappings into full fletched management systems.

The Configuration Environment lets users easily set up and customize different parts of the system through tiles simplifying the process of configuring services, workflows, and UIs, making it accessible even for non-technical users. Each tile opens a specific tool or wizard:
Create a Web Application: Design and deploy user interfaces (UIs) for web apps using a step-by-step wizard:

Modelling: Access modelling tools for designing domain-specific models (e.g. production processes, decisions)
Access Knowledge Base: Connect to the knowledge base, data or sensors
Microservice Controller: Register and manage microservices, such as REST APIs or JavaScript operations.
Orchestration to define and manage workflow engines: The workflows can be called using APIs from Olive Microservice Framework and are used to retrieve use case data from knowledge base and trigger AI based allocation services. It is also possible to connect different types of orchestrators (e.g. AWS step functions, agentic approaches, Multi-agend bassed approaches)

More information is provided in:
- FAIRWork Webinar #24 Supporting Democratic Decision Making Through Flexible Orchestrated, AI-based Decision Services: FAIRWork’s DAI-DSS Prototype
- FAIRWork Webinar #8 on how OLIVE was used in FAIRWork’s initial prototype
- In D4.3 the Final DAI-DSS Prototype, Documentation and Test Report, a description of how OLIVE contributed to the DAI-DSS User Interfaces (see Chapter 3.1), the DAI-DSS Orchestrator (see Chapter 3.2.1) and DAI-DSS Configurator (see Chapters 3.3.2 and 3.3.3) is provided.
- In D3.3 (Chapter 3.7.2), the Final DAI-DSS Research Collection the three-layered methodology for Knowledge Engineering for decision support is detailed and reflects the pathway to configuration based on models. A reflection of the DAI-DSS and the need for conceptual as well as technical models is provided.
- DAI-DSS Introduction Slides: download
Use
Videos showing the use of OLIVE in different application scenarios:
- Exemplary configuration of a user interface including AI services:
Demonstration Materials for D4.3 Final Prototype, Documentation and Test Report:
Access to the OLIVE Configuration Environment can be requested at research@boc-group.com
Extend
The source code with build instructions for the different UI components can be accessed via the following link: https://git.boc-group.eu/fairwork/fairwork-ui-components.
Buy
Buy an OLIVE instance by clicking the button below.
