AKM Modeller Help & Documentation
Getting Started with AKM Modeller
AKM Modeller is a tool for Active Knowledge Modelling (AKM). This Guide help you getting started and show you how to load and save a Project with models and metamodels from local Json-files and a GitHub Repository
Overview the AKM Modeller User Interface
An overview of the AKM Modeller modelling user interface. with Metamodel palette, Object Palette and Modelling Area
Building Models Basics
How to build a Model. Basic modelling using a simple Metamodel.
AKM Modeller overview
AKM Modeller is a free, open-source, cross-platform modeling tool. It is based on the AKM Modeller Core, which includes model and metamodel definitions, and a graphical user interface.
OSDU 1: Integration with the OSDU Data Platform
The Open Subsurface Data Universe Data platform contains a set of standardized data definitions and Object types that is used to when ingesting data into the platform.
OSDU 2: Usecase Background
The task of acquiring data from a wellbore is known as well logging. The work is highly specialized and need to be properly planned and managed. Independent of access method, the well logging task is bound by the concepts of Run and Passes.
OSDU 3: Start Modelling
The task of acquiring data from a wellbore is known as well logging. The work is highly specialized and need to be properly planned and managed. Independent of access method, the well logging task is bound by the concepts of Run and Passes.
OSDU 4: Concept Modelling
First we need to define the scope and main Concepts. We use IRTV Metamodel (Information, Role, Task, View) for this.
OSDU 5: Import OSDU Schema
Import and define the Schema types to be used. OSDU Entitytypes with Properties and Relationships (Proxies).
OSDU 7: Export CSV.
Finally we will Export the model to a CSV-file for pasting into a Excel Spreadsheet. This spreadsheet can then be imported into OSDU
Syncronize models with GitHub
AKM Modeller is a tool for modelling, creating and managing AKM models and metamodels. This Guide help you getting started with synchronizing your models with other people and show how your local model files can be Pushed/ Pulled to a GitHub Repository
Build custom metamodels in AKMM
Build or extend a Metamodel by making a Concept model and then generate the metamodel
A Demo Solution Model
The purpose of this tutorial is to make enhancement to an existing Consept Model of rental service for e-Scooters and cars .
A Concept model and test of the Solution Model (eScooter example)
An example of dynamic change of a Concept model and the Solution Model. The purpose of this tutorial is to show how to make enhancement to an existing Consept Model of rental service for e-Scooters and generate a metamodel and test the metamodel with a test Solution Model .
AKM Terminology and Definitions
AKM Modeller is a tool for modeling, creating and managing AKM models and metamodels. This Guide is listing words and terminology used with in Aktive Knowledge Modelling
Modifying your Type Definition Model
Detailing the Type Definition Model by adding properties and specifying typeviews