Thesis at ISMB

One of the hottest topics of the last century is the environment preservation. Particularly, over the last years, the attention of our society has been focused, in the industrial context, on the need of reducing both waste production and toxic emissions. Internet of Things (IoT) devices have already been adopted in factories, contributing to a more sustainable production.

Such an interest adoption of IoT solutions has attracted ISMB’s interest, leading to the investigation on how Multi Agent Systems can be used in conjunction with IoT technologies to pursue the objectives previously described. A multi-agent system is a computerized system composed of multiple interacting intelligent agents, thought for resolving problems that would result difficult or impossible to solve for an individual agent. MAS can be used in the most disparate domains, ranging from Distributed Constraints Optimization (DCO) problems to coordination and delegation of computational tasks.

This thesis will focus on the analysis and development of a Multi-Agent System interacting with an IoT system, providing asynchronous data in a Fabric-Of-the-Future context (e.g. waste management collection and dispatching).

After a state of the art survey of MAS, the student will build a system in either a collaborative or antagonist scenario, exploiting standard communication protocols (such as AMQP, MQTT, etc. ).

Furthermore, the student will develop a simple Graphical User Interface interacting with the MAS system.

Required (desired) skills:
- Good written English level
- Java, C++ or equivalent Object-Oriented language
- HTTP, JavaScript, CSS
- Version control system (GIT, SVN)
- Proactive mindset, passion for problem-solving

For further information you can send an email to: This email address is being protected from spambots. You need JavaScript enabled to view it.