Projects

Distributed Systems  /  series projects
239 completed projects
bricksA taste of Microservices with Kotlin Matteo Gabellini  •  Elia Di Pasquale
bricksAMW – Agents Managed Warehouse Paolo Baldini
bricksASTRA Agent Programming Language and comparison with JADE Giulia Lucchi  •  Luca Polverelli
bricksActor-D: an Actor framework for D Alex Speranza
bricksAkka RAFT Luca Giulianini  •  Sara Kiade  •  Gyordan Caminati
bricksAlchemist simulation batches distribution Kelvin Oluwada Milare Obuneme Olaiya
bricksAmbientTalk: Tutorial Francesco Dicara  •  Gianluca Grossi  •  Mattia Ricci
bricksApache Kafka vs. Apache Pulsar vs. Rabbit MQ: un’analisi tecnica Andrea Acampora  •  Giacomo Accursi
bricksAsynchronous Agents Behaviour in TuCSoN: pro-active notifications Fabio Consalici  •  Riccardo Drudi
bricksAutomated Agent-Oriented Real-Time Skidding Controller Marco Carlo Cavalazzi  •  Mattia Castrichino
bricksAutonomous Distributed Blackjack Lorenzo Simoncini  •  Maichol Dadi
bricksBattleship Luca Nannini
bricksBehaviour Editing Environment: a simple agent-oriented DSL Lorenzo Rizzato  •  Manuel Bonarrigo
bricksBio-inspired Design Patterns in MAS Pietro Brunetti  •  Angelo Croatti  •  Francesca Marchi
bricksBitPantarei: Incarnazione del modello MoK Matteo Francia  •  Giovanni Ciatto
bricksBlack Gold Frens Tedeschini  •  Alberto Castori  •  Luca Battistini
bricksBlackjack Alberto Di Girolamo
bricksBriscolaOnline Andrea Zammarchi
bricksByzantine Fault Tolerance and Blockchain Nicola Santolini
bricksC# client-side interface for TuSoW Giacomo Cavalieri  •  Nicolo Didomenico
bricksCAHu Clone Luca Rossi  •  Davide Schiaroli  •  Elisa Tronetti
bricksCards Against Umanity Clone Emanuele Dall'Ara  •  Nicholas Ricci
bricksChainVote: An electronic voting system Giovanni Antonioni  •  Luca Rubboli  •  Luca Tassinari
bricksChat Massimo Bartolini  •  Fabio Tonti
bricksCheckers Web App Konrad Gomulka  •  Luca Salvigni  •  Manuele Pasini
bricksCityTwin Filippo Vissani  •  Eddie Barzi
bricksCluedo Online Marica Pasquali
bricksCollaborative Text Editor Stefano Furi  •  Matteo Iorio  •  Fabio Vincenzi
bricksCondivisione di servizi con JADE Cornel Moisuc
bricksConfezionamento noccioline Chiara Schiumarini  •  Giacomo Orlati
bricksConfezionamento vino Alessandro Tarroni  •  Claudio Reggiani  •  Matteo Ruscelli
bricksConnect4 Online Martin Marcolini
bricksContatore Marco Battarra
bricksD-Linda Gianluca Aguzzi  •  Andrea Petreti
bricksDSmart Flood Monitoring System Bruno Esposito  •  Andrea Ingargiola  •  Cecilia Teodorani
bricksDatabase replication with Docker Swarm Andrea Cardiota
bricksDecentalized Multiplayer Puzzle Game Carlo Di Raddo  •  Demetrio Andriani
bricksDelivery Checker Simone Del Gatto
bricksDevOps on Kubernetes Martina Baiardi
bricksDigital Pheromones in Distributed Systems Riccardo Manduchi
bricksDistributed Autonomous Robotic Systems Roberto Reda  •  Giuseppe Giorgino
bricksDistributed Key-Value DB Kyrillos Ntronov
bricksDistributed, Fault-tolerant Web Crawling with RasPi Elisabetta Ramilli  •  Riccardo Benedetti
bricksDixit Clone Daniele Di Lillo
bricksDocker Plugin for Volume Sharing Enrico Fiumana
bricksDocker e orchestration tools Christian D'Errico
bricksDriving School Distributed Management Software Denys Grushchak  •  Riccardo Bacca
bricksDrone Explorer Federico Foschini  •  Stefano Braggion  •  Luca Maestri  •  Riccardo Delvecchio
bricksDyNE (Dynamic Network Enumeration) Antony Chiossi
bricksEDITH: Prototipo per l’Ambiente di Lavoro nell’Industria 4.0 Enrico Gnagnarella  •  Matteo Scucchia
bricksEthereum DApp Silvia Zandoli
bricksException Handling in Middlewares: The case of TuCSoN Mattia Balducci  •  Alessia Papini
bricksFIPA protocols over Linda Emiliano Ciavatta  •  Stefano Righini  •  Luca Tremamunno
bricksFactory Linker Luca Semprini  •  Jacopo Ricciputi
bricksFlood Warning Alessandro Tullio  •  Michael Rubri
bricksFoodio: Web app di delivery Lorenzo Pastore
bricksGO in the Distributed Systems world Alberto Giunta
bricksGame Engines and Multi-agent Systems: A Marriage? Nicola Poli  •  Mattia Cerbara
bricksGioco Multigiocatore a turni: Beccaccino Davide Alpi  •  Angelo Parrinello  •  Paolo Penazzi
bricksGlobal Chat Oleg Konchenkov  •  Elia Pasqualini
bricksGuess the Song Simone Fontanella  •  Marco Avagnano
bricksGuessR Angelo Filaseta  •  Alessandro Talmi  •  Piero Sanchi
bricksHQ Replication: A Hybrid Quorum Protocol for Byzantine Fault Tolerance Mattia Oriani  •  Federico Vitali
bricksHSH: il comfort in casa tua Andrea Sperandio
bricksHangman Online Filippo Venturini
bricksHash chain replication with RAFT Consensus Mert Akpinar  •  Yago Illing Arizti
bricksHoneyBadgerBFT: studio, implementazionee utilizzo dell’algoritmo di consenso Andrea Giannini  •  Linda Guiducci  •  Matteo Magnini
bricksHovering Information using JADE on Android Luca Ricchi  •  Andrea Tomasello  •  Lorenzo Perlini
bricksHungryMen Sebastiano Basile Gigante  •  Diego Cantone  •  Massimo Smiraglio
bricksHyperledger Fabric Francesco Montelli
bricksImplementazione della persistenza in TuCSoN Lorenzo Pontellini  •  Vincenzo Scafuto
bricksImplementing gRPC in the TuSoW project Filippo Cavallari
bricksIncrocio stradale Francesco Bakken  •  Filippo Bruschi  •  Mattia Manfroni
bricksIndicizzazione di siti Web in JADE Diego Alicata
bricksInformation harvesting in MoK: information retrieval using web crawlers Giulio Crestani  •  Gianluca Spadazzi
bricksJade Home Automation Alessandro Zoffoli  •  Mattia Baldani
bricksJavalin Server Codegen Mirko Felice  •  Maxim Derevyanchenko
bricksJoking Hazard Online Riccardo Sanità
bricksLPaaS Client API Giacomo Venturini  •  Davide Giacomini  •  Marco Galassi
bricksLPaaS on Docker Nicolò Maltoni  •  Federico Naldini
bricksLPaaS: Logic Programming as a RESTful web service Alberto Marfoglia  •  Filippo Nardini
bricksLabelled Transition Systems Generator Chiara Volonnino  •  Giulia Lucchi
bricksLambdas-as-a-Service Matteo Castellucci
bricksLinda on AMQP Martina Cavallucci  •  Simone Golinucci
bricksLinda on CoAP Davide Bondi  •  Michael Camporesi
bricksLucky Auction Gianmarco Magnani  •  Nicolas Pasolini
bricksMARL – Multi Agent Reinforcement Learning Davide Domini  •  Veronika Folin
bricksMapping REO on TuCSoN/ReSpecT Margherita Pecorelli  •  Chiara Varini  •  Federica Pecci
bricksMapping TOTA on TuCSoN Fabio Paolucci  •  Roberto Togni
bricksMastermind Online Andrea Negri
bricksMessage-passing Framework Matteo Desanti  •  Alessandro Montalti  •  Marco Santarelli  •  Andrea Zagnoli
bricksMetaJade – A DSL for Jade Riccardo Battistini
bricksMicrochat: la chat a microservizi Thomas Angelini  •  Luca Deluigi  •  Simone Magnani
bricksMoK matching function: semantics on resource-constrained devices Patryk Wojtowicz  •  Silvia Vandi  •  Davide Leardini
bricksMoK middleware: communication for pervasive systems Matteo Fattori  •  Luca Santonastasi
bricksMobile Semantic XWiki: APICe as a Case Study Andrea Buscarini  •  Pietro Antonio Nompleggio  •  Marco Zaccheroni
bricksMortemale: the cracking society Luca Mella  •  Svetlozar Nikolov Orlovski  •  Federico Santandrea
bricksMovieParty with Microservices Rei Beshiri  •  Andrea Vaienti
bricksMultiplayer Minesweeper Fabio Muratori
bricksMyClinic: WebApp per la gestione prenotazioni visite mediche Marco Chiavaroli  •  Michele Torroni
bricksNome in codice Luca Bazzocchi  •  Giacomo Casadei
bricksNomi Cose Città Matteo Ragazzini  •  Marta Spadoni
bricksOn the way to Apache ZooKeeper Ilaria Ciavatti
bricksOnix: sistema di controllo di versione distribuito Alessandro Marcantoni  •  Simone Romagnoli
bricksOraInOnda Alessandro Zoffoli
bricksPS-Linda with MQTT (Publish Subscribe Linda) Edoardo Barbieri  •  Lorenzo Mondani  •  Emanuele Pancisi
bricksPerforming tasks on the cloud Alex Grassi  •  Alessandro Foschi  •  Giacomo Fiore
bricksPerudo Online Enrico Lumini
bricksPiperchat Manuel Andruccioli  •  Luigi Borriello  •  Alessandro Mazzoli  •  Tommaso Patriti
bricksPlantlo Alex Baiardi  •  Francesca Frattini
bricksPractical Byzantine Fault Tolerance Leonardo Perugini
bricksREST Best Practices Sofia Rosetti  •  Alessandro Maretti
bricksRSS-based sources of knowledge in MoK-News Andrea Corzani  •  Elia Zoffoli  •  Claudia Capelli
bricksRaft: study and implementation in JavaScript Andrea Bedei  •  Fabio Notaro  •  Giacomo Leo Bertuccioli
bricksRe di Quadri Pietro Lelli
bricksReLINDA: Un'interfaccia gRPC per l'utilizzo di LINDA in remoto Daniele Rossi  •  Giacomo Tontini
bricksReal-Time Collaborative Whiteboard Francesco Magnani  •  Valerio Dizio  •  Thomas Capelli
bricksReal-time collaborative text editor Maria Mengozzi
bricksRefactoring TuCSoN/ReSpecT source code and development process Enrico Siboni  •  Nicola Piscaglia
bricksRelay Pong, a Pong-inspired web application Jahrim Gabriele Cesario
bricksReplication Class Arianna Soriani
bricksRistorante Matteo Desanti  •  Alessandro Montalti  •  Marco Santarelli  •  Andrea Zagnoli
bricksRobot Operating System (ROS): Analysis Giulia Brugnatti
bricksRover Denis Brighi  •  Davide Vichi  •  Alessandro Musto  •  Luca Morri
bricksSAF: Scala Agent Framework Alberto Antonelli  •  Lorenzo Pagnini  •  Daniele Tentoni
bricksScarabeo Nicolò Malucelli
bricksSelf Hosted Git Alberto Donati  •  Alessia Rocco
bricksSelf-Organisation and Adaptation within MAS: the crowd evacuation example in Jade and TuCSoN Andrea Pagliarani  •  Karin Pasini  •  Alessandro Battelli  •  Michele Matteini
bricksSette e Mezzo Clone Angela Cortecchia  •  Leonardo Micelli
bricksSetting Up Home Aurora Laghi  •  Anna Vitali  •  Elena Yan
bricksSistema Multi-Agente per il supporto agli MSP Lorenzo Valgimigli  •  Riccardo Soro
bricksSistema di gestione slot machine Luca Lo Iacono  •  Andi Pavllo  •  Antonio Magnani
bricksSistema di videosorveglianza Ezio Tomassetti  •  Lorenzo Forcellini Reffi -
bricksSmart Buses: Agent Aided Management Michele Amati  •  Matteo Corfiati  •  Federico Fucci  •  Fabrizio Masini
bricksSmart Parking Davide Bucchieri  •  Davide Boldini
bricksSmarthome Framework Luca Maestri  •  Gioele Masini  •  Andrea Pruccoli
bricksSocial Event Management Pietro Brunetti  •  Angelo Croatti
bricksSperimentazione del framework TuSoW in ambiente Android Francesca Tonetti  •  Ylenia Battistini
bricksStorJ: Decentralized Cloud Storage Network Tommaso Mandoloni
bricksStorage System Raniero Gasperini  •  Nicola Eusebi
bricksStraccia Camicia Meshua Galassi
bricksStudy and Implementation of the Sieve Protocol in BFT Samuele De Tuglie  •  Emanuele Artegiani  •  Pablo Sebastian Vargas Grateron
bricksSudoKiller Riccardo Quarta  •  Jennifer Tessarini  •  Francesca Collina  •  Alessia Papini  •  Mattia Balducci
bricksSuitability of Game Engine technologies for the implementation of a Spatial Tuple based middleware Francesco Dente  •  Shapour Nemati  •  Samuele Burattini
bricksTechnology Know-How: Apache Flink Noureddine Slimani
bricksTechnology Know-How: Apache Zookeeper Luca Mengozzi  •  Elia Calisesi
bricksTechnology Know-How: Ceph Daniele Schiavi  •  Nicola Atti
bricksTechnology Know-How: Cypress Sergii Denysenko  •  Diego Sozio
bricksTechnology Know-How: IPFS Michele Mongardi
bricksTechnology Know-How: NGINX Elena Morelli
bricksTechnology Know-How: Tile38 Vlad Mattiussi
bricksTechnology Know-How: Traefik Federico Mazzini
bricksTechnology-Know-How: SeaweedFS Asia Lucchi
bricksThe Game Simone Luzi
bricksThe power of Apache Flink Sokol Guri
bricksTradeMAS – Trade Multiagent System Massimiliano Giunchi
bricksTraffic MAnagement Multi-Agent system Alessio Addimando  •  Edoardo Antonini
bricksTuCSoN communication language: abstract tuples Michele Braccini  •  Alessandro Fantini
bricksTuCSoN on Cloud (Web Service) Luca Guerra
bricksTuCSoN refactoring Stefano Bernagozzi
bricksTuCSoN4JADE Luca Sangiorgi
bricksUrbaNews Emanuele Buccelli  •  Francesco Degli Angeli  •  Marco Leali
bricksUtilizzo del protocollo STOMP in un sistema ad agenti Linda-based Riccardo Maldini  •  Francesco Gorini
bricksVert.x come MOM per Sistemi Distribuiti Martina Magnani  •  Mattia Vandi
bricksVideogioco online, con server a computazione grid Daniele Bellavista  •  Thomas Farneti  •  Daniele Pizzagalli
bricksVirus X Mattia Barbaresi  •  Matteo Bocchetti  •  Francesco Maughelli
bricksVisage Stefano Montesi  •  Niccolò Mencarini  •  Michael Tamanti  •  Mattia Baldani
bricksVoting Systems Lisa Sajeva
bricksWeb Auction Systems Matteo Venturi
bricksWeb of Science and IoT Elisabetta Masi  •  Luca Genghini  •  Matteo Sertori
bricksWebServices e Load Balancing Alberto Mulazzani  •  Chiara Ceccarini
bricksWhat do you meme Francesco Boschi  •  Gianni Tumedei  •  Mattia Rossi
brickseChat: Facebook integrated chat using JADE on Android Tomas Fedeli  •  Davide Gianessi
brickstuProlog Playground Matteo Lanzi
bricks“Risiko” Clone – Design, Development and Deployment Riccardo Squarcialupi  •  Filippo Benvenuti
31 ongoing projects
bricksApp per stabilimenti balneari Luca Panariello
bricksApplicativo di tracciamento transazioni bancarie Marco Chiavaroli  •  Davide Crisante
bricksBeyond One-third Faulty Replicas in Byzantine Fault Tolerant Systems Benedetta Pacilli  •  Valentina Pieri
bricksCheat (multiplayer cards game) Andrea Brighi
bricksComic Events Organizer Alessandro Pioggia
bricksDecentralized Public Key Infrastructure with Identity Retention Marco Pesic  •  Riccardo Alni
bricksDevOps on OpenStack Gloria Semprini
bricksDistributed Caching Solution Gianfranco Branco
bricksDistributed real-time system for video surveillance Mattia Matteini  •  Alberto Paganelli
bricksEmulatore Pokemon Michele Brocchini
bricksFood Company Corrado Stortini
bricksFree-for-all Battleship Davide Di Marco  •  Ines Fraccalvieri
bricksGuess Who Andrea Biagini  •  Filippo Gurioli
bricksLDAP subtree merging proxy deamon Michele Ravaioli  •  Eugenio Tampieri
bricksLupus Andrea Serafini
bricksMaraffa Daniel Capannini
bricksMaraffa Online Sofia Tosi  •  Matteo Santoro
bricksMultiplayer Team Deathmatch Leo Marzoli
bricksP2P Federated Learning using SAC Leonardo Randacio
bricksRaft KV Store Giovanni Macrelli
bricksReplication Laboratory Gianmaria Casamenti  •  Luca Pasini
bricksReservation and Administration of a Restaurant chain João Maria Baptista Gonçalves Zarcos  •  Duarte Miguel Da Cunha Terrível
bricksUNO Clone Lorenzo Gardini
bricksUno Online Giacomo Totaro  •  Serena Bertaccini
bricksWeb-Based Web of Digital Twins Andrea Giulianelli
8 available projects
bricksHigh Noon Blitz: Reaction Challenge Alessandro Becci  •  Lorenzo Massone  •  Luca Tonelli