Skip to content

ADOxx Libraries ​

This page provides various ADOxx libraries that you can use as a starting point for your implementation. These libraries can be imported in the Development Toolkit in the Library management component. Any additional information or steps necessary are provided with the libraries. A normal installation of ADOxx starts off with the OMiLAB Starting Library that was available at the time.

ADOxx Experimentation Library ​

The ADOxx Experimentation Library is an empty library, containing only what is necessary to be imported into ADOxx.

OMiLAB Starting Library ​

The OMiLAB Starting Library builds upon the empty library and adds functionalities and features that are considered useful for the development of own libraries based on years of experience. These include:

  • Conversion between various types, like JSON and ADOxx maps.
  • Plug-in system for extending functionalities through the Modelling Toolkit.
  • Development Tools, like procedures for logging or reloading a library in the Modelling Toolkit.

BPMN 2.0 Starting Library ​

The BPMN 2.0 Starting Library contains an example implementation of the BPMN 2.0 process language with additional configurations in ADOxx, like simulation of processes, object numbering, cardinality checks, object conversion etc. This is not a full implementation of the BPMN 2.0 standard.

Entity Relationship Starting Library ​

The Entity Relationship Starting Library contains a simple example implementation of the entity-relationship modelling language for describing relational data structures.

Event-driven Process Chains Starting Library ​

The Event-driven Process Chains Starting Library contains a simple example implementation of the vent-driven process chains (EPC) modelling language for the description of business processes. It also contains various extensions to basic EPC like organization units, information objects and process simulation.

Unified Modeling Language Starting Library ​

The Unified Modeling Language Starting Library contains an example implementation of the UML 2.0 language for describing various aspects of software systems. This is not a full implementation of the UML standard.

Web Ontology Language Starting Library ​

The Web Ontology Language Starting Library contains an example implementation to describe ontologies through models using concepts from the Web Ontology Language (OWL).