Croatian Science Foundation Grants

Large-scale Multi-Agent Modelling of Massively Multi-player On-line Role-Playing Games - ModelMMORPG
Markus Schatten (October 2014 - September 2017)
Massively multi-player on-line role playing games (MMORPGs) give us the opportunity to study two important aspects of computing: (1) large-scale virtual social interaction of people (players) and (2) the design, development and coordination of large-scale distributed artificial inteligence (AI). A common denominator for both aspects are the methods used to study them: social interaction can be descibed and simulated using agent-based models (ABM social science perspective) whilst distributed AI is commonly modelled in terms of multi-agent systems (MAS computer science perspective). The important question to ask in both perspectives is how do agents organize in order to perform their tasks and reach their objectives? Herein we will employ a combined empirical and theoretical approach towards finding the answer to this question. From the empirical side, we shall study the human behaviour on a number of venues across various gaming servers in order to find most suitable structures, cultures, processes, strategies and dynamics employed by most successful player communities. From the theoretical side, we shall test a multitude of organizational architectures from organization theory in various MMORPG settings, and compare them with methods found in empirical research. Our research is therefore aimed towards enriching the organizational design methods for the development of MMORPG to foster the development of self-organizing and adaptable networks of large-scale multi-agent systems.


UniZG Grants

EEP (Enhanced Education of Programming)
Mario Konecki (June 2015 - December 2015)
During the project innovation possibilities of teaching programming by using novel methods and technologies including artificial intelligence are giong to be evaluated and investigated with the objective to develop new methods and additionally motivate students.

Determining the possibility of including visually impaired in the activities of graphical user interfaces design
Mario Konecki (August 2014 - December 2014)
The project explores the possibility of making graphical user interfaces design more accessible to visually impaired. The project proposes GUIDL (Graphical User Interface Description Language) system that consists of its own GUIDL language for description of graphical user interfaces and a set of mediators that enable visually impaired to translate their designs into desired programming technology in order to be able to include their designs in actual projects and solutions. The project team will develop a functional prototype of GUIDL system for testing purposes and test whether GUIDL system can achieve the goals that have been set in the project with the main goal to provide visually impaired with assistive technology and an easy and intuitive way to be included in the graphical user interfaces design activities.

UAVTraffic - Multi-agent based Traffic Control of Autonomous Unmanned Aerial Vehicles
Markus Schatten (August 2014 - December 2014)
The research in UAVTraffic is aimed towards making a first step in developing basic traffic rules for (autonomous) UAVs by using simulation models and small scale field studies. In accordance with this objective, UAVTraffic will make good use of advanced semantic Web technologies (especially of the ontology of cooperative intelligent transport systems developed at the University of Zagreb), multi-agent system methodology (especially proactive agents, automated planning and negotiation algorithms), technologies for machine vision (especially spatial object recognition), the Internet of Things or more specifically the Internet of Vehicles (a network of various devices like smart phones, watches, goggles, cars but also UAVs and other things that will allow for traffic control).

Organizational Design of Multi-Agent Systems in the Internet Of Things
Markus Schatten (October 2013 - June 2014)
The research is aimed towards the development and formalization of organizational design methods for multi-agent systems in the Internet of Things. The team will develop a semantic wiki about organizational design methods, as well as a formal ontology to foster further development of software engineering techniques for agent organizations.


OpenSource Projects

TaOPis - Transparent Open Public Autopoietic Information System
Markus Schatten
The main idea of TaOPis is to provide a platform for self-organizing communities. Such communities can be either organizations or projects for which TaOPis provides suitable tools like semantic wiki systems, forums, blogs, ranking mechanisms, content filtering, tagging etc.

Kalashnikov DB
Markus Schatten
Kalashnikovdb is an open source, database management system, that is developed by students and professors from the Faculty of Organization and Informatics, within the Physical database implementation course.

The Baze
Markus Schatten
Baze is a database development environment similar to Access and Base but for more advanced users. It allows you to connect to a number of different DBMS' including PostgreSQL, SQLite (relational databases), as well as NoSQL databases like XSB (deductive databases), eXist, CouchDB (semi-structured databases), ZODB (object-oriented databases) and Flora-2 (object-oriented deductive databases) and create database objects, queries and even user interface forms and scripts. The objects and connection settings are stored in a simple file which can be used from a number of end-point programming languages.