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.
AKM is used to create Visual Collaboration Arena (VCA) that provide role-holder’s with contextualized workspaces and workplaces.
Workspaces captures the dynamic interdependencies between roles, tasks, views and information.
Workplaces is the instantiation of a workspace for a specific end user, supporting end user capabilities and data for workspace interaction.
Role holders can be humans or software agents (bots) or a combination of the two that are accountable for the execution of tasks in line with the rules that apply for the task.
The VCA can be understood as an “intelligent agent” that runs tasks capturing work environments and execute actions to enhance the environments.
The environments will be a digital representation of the knowledge architectures including digital twins and alternative solutions.
IRTV modelling includes the design of symbols and constructs needed to easily communicate proposed solutions and job tasks and services across roles and resources of project life-cycles.
Roles define workspaces and describes resources required to execute tasks.
Tasks defines work, rules (task patterns) and complex product and process dependencies.
Information represents enterprise data and knowledge sources and content used.
View’s defines how information is presented to roles and managed to ease task (work) execution.
Modelling and executing tasks extend the values and principles of product, process and organization design. Work execution and management is improved by capturing context as well as contents in workspace models. Collaboration is enhanced by sharing views of situations and solutions. Creating fine-grained executable models and views of products, organizations, processes and systems and ICT platforms.
With AKM 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.
Product design, engineering and life-cycle services are currently based on modelling and using these disjoint structures:
- Product structures: - functions, components, systems configurations, production and operations, and repair,
- Organizational hierarchies, domain teams and discipline groups, and composed project teams,
- Processes flows: -activity-decomposed tasks, BPM delivery flows, IDEF0 patterns, work-patterns (eg. swimlanes),
- Systems; - functions, components, modules, systems configurations
Knowledge management as a science and industrial discipline go decades back in time. The challenge is manifold; - the capture and modelling of knowledge, the validity of modelled knowledge, and the sharing and use of knowledge in future work and projects. Enterprises that implement effective knowledge management will have huge advantages over competitors. Benefits include enhanced safety in operations, design of more effective and less vulnerable work processes and more effective collaboration between resources assigned to roles.
These capabilities provide functions for control of outcomes and properties. Components for controlling shape and features. Part structures for engineering parameter control. Manufacturing structures for adaptation to the machining. Assembly structures for controlling the composition of parts.
are currently dominated by hierarchies, but hierrchies are for resource and time calculations and reporting, and do not support knowledge sharing and learning. We need to design and manage practical resources ain role-specific teams, composed of humans, intelligent agents and smart machines.
System design, building and operation are currently performed in isolated expert silos, that are not able to support early design, nor role-oriented emergent teams and their practical workspaces
are currently based on: - Activity decomposition and disjoint flows – business and project
- Jobs are defined by tasks needed, no context is captured
- Separate progress reporting and communication from processes
- No balancing of parameters and values across disciplines and roles
- No capture of practical dependencies and settings.
• Bugfix and Updated Templates
•Updated Home and About pages
•Bugfix and added BPMN in Palette
•Mimris is online
•Bug fixes
•Bug fixes and layout enhancements
•Bug fixes
•Added ModelSuite description
•Bug fixes
•Bug fixes
•Bug fixes
•Update from Alpha
•Update Help documentation and bug fixes
•Some bug fixes
•Bug fixes and update Help
•Bug fixes and update Help
•Bug fixes and fewer RELOAD necessary
•Added more learning material in Videos tab
•Bugfixed and minor layout changes
• New top Project menubar
All project related functions are now in the Project menubar.
• New videos in the Video top menu
• Updated!
• New features: Layout on Object tree
• Bugfixes!
• New features:
- New Video page with instruction and demo videos.
• Bugfixes!
• New features:
- Import OSDU Schema files as AKMM Metamodels.
- Integrating GitHUb Issues and GitHub Project in AKMM.
- Added Project overview on Home page with info about Organisation, GitHub Repository and Model Project files.
- Included GitHub repository README.md file in AKMM home Page.
- Added info about Issues and Project in current "Context and Focus" .
- Added Task right side-panel showing witch Tasks can be performed with current Metamodel.
- New function: Right-click on Object and make layout of the Object's children.
- Updated Metamodels for Core, IRTV and OSDU.
• Bugfixes!
• New features:
- Select Sort/filter in Objects.
• Bugfixes!
• New features:
- Select Sort/filter in Objects.
• Bugfixes!
• New features:
- New Button - "NEW MODELPROJECT" - in Modeling Bar. This opens a dialog to choose a new modelproject from a list of templates from GitHub.
- Tree new startup models from GitHub - "AKM-CORE-Startup_PR" - "AKM-IRTV-Startup_PR" - "AKM-OSDU-Startup_PR". These startup-models are used for "Type definition modeling", "Concept modeling" and "Import av OSDU Schema JSON-files".
- New Guide/Help button "Tasks" - to the right in the Modeling Bar. Here you will find a list of tasks with descriptions, to be performed in the modelling process.
- New Copy button in the Modeling Bar. This button copy the current model and focus that can be pasted as a link i.e. in a e-email.
• Bugfixes!
• New features:
- ExportSVG button for saving current modelview as SVG-file
• Bugfixes!
• New features:
- Dropdown list in Palette to choose Modelling tasks, i.e. IRTV-POPS modelling, Property modelling!
• Bugfixes!
• New features:
- Updated "Modelfile" dialog with save models and modleview incl. metamodels and objects!
- New functionality for ports on Process and Activity objects (IDEF0)!
• Bugfixes!
• New features:
- New Project page "/project" with info about Organisation, GitHub Repository and Model Project files.
- The Page also includes info about current "Context and Focus".
- Links back to GitHub repositories are also provided".
• Bugfixes!
• New features:
- Type descriptions in Object diaglog
- On background menu: Toggle show relationship names.
• Bugfixes!
• Objects moved from Palette area to Modeller Area
• More models added to https://github.com/Kavca/
• 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!
• 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 https://github.com/Kavca/akm-models/
• Bugfixes!
• New button in the model top-bar for loading StartupModels from GitHub".
• Bugfixes!
• New Recovery button in the model top-bar.
• Enhancements!
• Bugfixes!
• New "Choose File" and "Save" button in the model top-bar".
• Enhancements!
• Bugfixes!
• Save Project with current date in the end of the filename.
•
• Bugfixes!
• Generate metamodel is now working.
• OSDU JSON-file import to AKM Objects
• Bugfixes!
• Update Getting started on the Homepage.
• Tabs in property-dialog
• Bugfixes!
• Added more Help items in help.
• Edit Project name direct!
• Bugfixes!
• Added more Help items in help.
- Getting started File open /save
- GitHub sync
• Bugfixes!
• Added Help in top-menu. Here you will find help and user-guides.
• Adde filter buttons in ObjectType Palette.
• Bugfixes!
• 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!
• Added "Delete Objecttypes and Relationshiptypes" in Metamodelling.
• Copies of Objectviews are shown with lightblue bordercolor.
• Bugfixes!
• 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!
• 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
• Kavca logo with link to kavca.no!
• Added button for save/upload local file!
• Input pattern and Field type related to Datatype
• Attributes with inputpattern and value dropdownlist generated to TargetMetamodel
• 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!
• 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!
• Bugfixes!
New features added:
• Projects as collection of Models and Metamodels!
• Popup menues for editing Objects attributes!
• Layout improvements!
• Added Tooltips to many Buttons !
• Bugfixes!
akmclient-beta.herokuapp.com
- Bugfixes
akmclient-beta.herokuapp.com
- Bugfixes in metamodelling
akmclient-beta.herokuapp.com
- Bugfixes
akmclient-beta.herokuapp.com
Bugfix and new features:
- added Tables in top menu.
- faster response when modelling
(not neccessary to refresh so often)
akmclient-beta.herokuapp.com
1st test version of AKMM awailable on Heroku!