Context : Model: | Modelview: | Objectview: | Object: | Org: | Proj: | Role: | Task: |Tab: |
Getting started with AKM Modeller:
To get started !

Select Modelling in the top menu
(An initial empty model is loaded)

Start modelling:

Select, drag and drop objecttypes from the left palette to the modelling area to the right.
We recommend to start with a container and then drop objects into the container. You can resize the container by draging the corners.

Save your model:

You can save your Project to Local file by clicking the green "Model File" button above the modelling area.
Then click on the blue "Save Project (all) to File" button and the model project is saved to a json modelfile (in the Download folder).

Share you model on GitHub:

You can also push the Project jsonfile to a GitHub repository to share with others.


IRTV stands for: Information, Role, Task, View
AKM modelling start with a generic IRTV-Metamodel, wich contain the basic building blocks for AKM Models.
(shown in the left Palette in the modelling page).

We use these building blocks to build an Active Knowledge Model, which in turn can be use to generate Solution models for interactive Role and Task oriented Workplaces for all Roles in enterprise projects .

Metamodel & Model

When building a model, we use some predefined objects called "Object Types".
(Its can be compared to building a Lego model. Depending on which Lego blocks you have, we can build different models)

In AKM modelling we have predefined a Metamodel with the IRTV building blocks. From these we can build any new Metamodels and Models of any kind.
(The App that builds the App).

(It is possible to build your own Metamodel from a basic Object and Relationship type)

AKM Modeller

AKM Modeller is the tool for building Active Knowledge Models, a modeling tool with integrated Use-case Modeling and Meta-modelling capabilities.

With IRTV we can easily model new product structures, such as self-configurable components, systems and product families. This is supported by top-down as well as bottom-up workspace designed processes and role-oriented workspaces. The AKM Modeller can enhance the design and operation of Products, Organizations, Processes and Systems (POPS) by adding new concepts, properties, tasks,and work enhancing views.

Active Knowledge Modelling

Active Knowledge Modelling (AKM) is an innovative way to capture and use enterprise knowledge from practical work. AKM models have positive effects on cyclic design and operations, productivity, safety, reuse, collaboration and innovation and learning. AKM has matured for more than a decade. Modern open-source web technology has now reached a technical level that enables cost efficient large scale usage.

The AKM novelty comes from how relationships between roles, tasks, properties and knowledge and data are captured and presented in the form of interactive and visual workspaces that support collaboration between roles in a distributed work environment.

An enterprise development and innovation team can model new Concepts and Capabilities. These Concept models may be used to enhance the meta-models of innovation projects, which again design new POPS components and solutions.

The effects from deploying AKM based solutions are many. Firstly roles and their workspaces can be designed to share critical views securing a shared situational awareness. Shared views supporting design parameter balancing are modelled, and task execution can be in line with applicable regulations and policies. Role-specific task execution may create new tasks and services for other roles, and as such AKM makes collaboration and alignment more transparent, effective and precise, with direct impact on design quality, safety and security.

(more in the About page ....)

AKMM release log ...
Release 2022.09.24

• Objects moved from Palette area to Modeller Area
• More models added to
• Added dialogbox at startup asking if you want to load the saved - refreshed model project.
• This can be nice if the Browser crash or stop responding.
• Bugfixes!

Release 2022.08.22

• New functionality for metamodelling of activity/task modelling.
• More startup models on GitHub Kavca.
• Procedure for uploading Models to GitHub is published in the README file on
• Bugfixes!

Release 2022.08.06

• New button in the model top-bar for loading StartupModels from GitHub".
• Bugfixes!

Release 2022.07.11

• New Recovery button in the model top-bar.
• Enhancements!
• Bugfixes!

Release 2022.06.13

• New "Choose File" and "Save" button in the model top-bar".
• Enhancements!
• Bugfixes!

Release 2022.03.10

• Save Project with current date in the end of the filename.

• Bugfixes!

Release 2022.02.28

• Generate metamodel is now working.
• OSDU JSON-file import to AKM Objects
• Bugfixes!

Release 2021.11.22

• Update Getting started on the Homepage.
• Tabs in property-dialog
• Bugfixes!

Release 2021.11.11

• Added more Help items in help.
• Edit Project name direct!
• Bugfixes!

Release 2021.11.02

• Added more Help items in help.
- Getting started File open /save
- GitHub sync
• Bugfixes!

Release 2021.10.21

• Added Help in top-menu. Here you will find help and user-guides.
• Adde filter buttons in ObjectType Palette.
• Bugfixes!

Release 2021.10.08

• New Method objects that can be connected to Property objects in the metamodel.
• Improvements on the pop-up menues.
• Replace metamodel on background menu
• Import OSDU Jsonfiles to AKM-Etity types with properties
• Bugfixes!

Release 2021.04.12

• Added "Delete Objecttypes and Relationshiptypes" in Metamodelling.
• Copies of Objectviews are shown with lightblue bordercolor.
• Bugfixes!

Release 2021.03.28

• New rightclick menuitem "Change icon" on objectviews.
• New button "Show deleted" under diagram for showing deleted objects.
• Background menu "Undelete Selection" to undelete objects/objectviews.
• Bugfixes!

Release 2021.03.18

• Added automatic layout!
• Fix typeview chances in metamodel works in model!
• New button "File" to Export/Import to/from file
• "Local > Recovery" button recovers the whole project

Release 2021.03.12

• Kavca logo with link to!
• Added button for save/upload local file!
• Input pattern and Field type related to Datatype
• Attributes with inputpattern and value dropdownlist generated to TargetMetamodel

Release 2021.02.24

• New popup menues for Edit ......!
• Added popup menu for "Change Icon" on Objectviews!
• Added Select all views of this object!
- (Showing all objectview copies of an object (Instance) )
• Bugfixes!

Release 2021.02.16

• Added Delete ivisible Objects - mark as deleted on objects with no objectviews!
• Added Add Missing Reationship Views - restores relshipview from existing relships !
• Added Verify and Repair Model - Repairs some errors in the model!
• Added Edit Project - to change Project name and descriptions!
• Added colorpicker on object/relationship views!
• Added !PURGE DELETED! Cleanup of objects with no views.
• Bugfixes in Objects tab in Palette!
• Bugfixes!

Release 2021.02.11

• Bugfixes!

Release 2021.02.05

New features added:
• Projects as collection of Models and Metamodels!
• Popup menues for editing Objects attributes!
• Layout improvements!
• Added Tooltips to many Buttons !
• Bugfixes!

Release 2020.12.18

- Bugfixes

Test Release 2020.11.18

- Bugfixes in metamodelling

Test Release 2020.11.16

- Bugfixes

Test Release 2020.11.13

Bugfix and new features:
- added Tables in top menu.
- faster response when modelling
(not neccessary to refresh so often)

Test Release 2020.06 06

1st test version of AKMM awailable on Heroku!