AILab-FOI / LSMASOMM

The modelling environment (Atom3) used to develop LSMAS organisational meta-model for ModelMMORPG project at AI Lab @ FOI, and the meta-model being developed, along with a couple of models.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Large-scale Multiagent Systems' Organisational Metamodel

This repository contains the modelling environment (Atom3) used to develop LSMAS organisational meta-model for ModelMMORPG1 project at AI Lab @ FOI, and the meta-model being developed, along with a couple of models. The metamodel is a part of a doctoral thesis from the same faculty, wherein it is named Lamrast-+

How to Use the Meta-model

Prerequisites

In order to run AToM3 , the following prerequisites have to be installed:

  • python tkinter (sudo apt-get install python-tk)
  • ZODB (pip install zodb)

The AToM3 development team suggests the following minimum requirements2 for using AToM3 :

AToM3 can and has been installed and used on Windows, Mac, and Unix computers. The only requirement is that Python 2.3 and Tk/tcl 8.3 or better be installed.

A processor speed of 1 ghz or better is *highly* recommended.

Running AToM3

The following Linux terminal commands should be run from within the atom3 folder.

First run of AToM3 will set up basic user settings and close the program. Make sure the atom3.sh is executable.

./atom3.sh

To run AToM3 and use the LSMASOMM meta-model, use the following command:

./atom3.sh LSMASOMM

To run AToM3 and open the TMWQDE model, which contains the basic meta-model showcase by modelling The Quest for the Dragon Egg, a quest developed for The Mana World3 MMORPG during the ModelMMORPG1 project, use the following command:

./atom3.sh Models/TMWQDE_MDL.py

NB

AToM3 reports some errors in terminal by default. These errors should be ignored, as instructed by AToM3 authors. Initial setup will cause several dialogue boxes to pop up when running AToM3 for the first and second time.

Footnotes

  1. http://ai.foi.hr/modelmmorpg/ 2

  2. http://atom3.cs.mcgill.ca/people/denis/files/Installation.txt

  3. https://www.themanaworld.org

About

The modelling environment (Atom3) used to develop LSMAS organisational meta-model for ModelMMORPG project at AI Lab @ FOI, and the meta-model being developed, along with a couple of models.

License:GNU General Public License v3.0


Languages

Language:Python 83.7%Language:PostScript 15.3%Language:HTML 0.9%Language:TeX 0.1%Language:Mask 0.0%Language:Batchfile 0.0%Language:Shell 0.0%