OmiLab Integrated Virtual Environment
Olive is a Microservice Framework made available by OMiLAB.
The main idea behind is that the functionality of the system is composed by different (web-)services, running in their own processes and communicating with each other using standard network protocols. This approach brings the advantage of absolute technology independence. The only requirement for services is that they can communicate in HTTP using standardized JSON messages (OMiLAB Generic Interface).
More informations about the concepts behind the Olive Framework can be found in the Springer book: "OMiLAB: An Open Collaborative Environment for Modeling Method Engineering".
Have a look at the Installation Manual in order to learn how to start.
Have a look at the Service Development Manual in order to learn how to create your own service.
Olive is released as Open Source and its code is available in the following OMiLab GitLab repositories:
The following tables specify the detailed hardware/software requirement to get the Olive Framework up and running on your system.
In case of problems and for more informations contact us at firstname.lastname@example.org.