Lorenzo Rizzato

Scopo della tesi è lo sviluppo di un moderno middleware distribuito, basato sul modello di coordinazione Linda, che possa fornire una sostanziale indipendenza di due aspetti fondamentali della coordinazione basata su tuple: il linguaggio di coordinazione e i linguaggi di comunicazione. Questo permetterà alle entità coordinate di interagire tramite gli spazi di tuple avendo a disposizione un insieme eterogeneo di tecnologie di rappresentazione dell’informazione tra cui scegliere. Queste funzionalità saranno rese accessibili tramite un servizio web che esporrà una API ReSTful per abilitare l'interazione con gli agenti in rete; ciò sarà realizzato previa uno studio approfondito dei contributi tecnologici passati, le cui idee e concetti contribuiranno alla formulazione del concetto di Coordination as a Web Service. Infine, sarà proposta un'architettura software che permetta di realizzare un middleware semplice ma competitivo, in grado di trovare applicazione in molteplici contesti reali.

Keywords:  coordinazione, Linda, interoperabiità, servizi Web, REST

    

Thesis

Supervision

— supervisor
Andrea Omicini
— co-supervisor
Giovanni Ciatto

Category

1st-Cycle Thesis

Status

completed

Language

wit.gif

Dates

— available since
01/02/2018
— activity started
01/06/2018
— degree date
18/10/2018

IDs & URLs

— AMS Laurea
16791

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY