Supporto a regole chimico-semantiche per la coordinazione di service pervasive ecosystems

   page       BibTeX_logo.png       attach   
@mastersthesis{lsaspace,
    abstract = {Il lavoro eseguito nel corso della tesi si colloca nell’ambito del progetto SAPERE, acronimo di Self Aware Pervasive Services Ecosystems, promosso dall’iniziativa STREP (Specific Targeted Reserch Projects) e finanziato nell’ambito del programma FP7 dell’Unione Europea con l’obiettivo di creare una innovativa infrastruttura nature-inspired per supportare il deployment e la coordinazione di servizi in ambienti altamente distribuiti, dinamici e pervasivi. Dal punto di vista architetturale SAPERE prevede la realizzazione di un substrato spaziale mappato sopra l’infrastruttura di rete pervasiva formato da nodi ciascuno rappresentante una specifica area locale. Ognuno sar\`{a} composto principalmente da uno spazio atto alla condivisione delle informazioni con utenti e servizi che in un dato momento si troveranno nella suddetta area. I servizi a disposizione dell’infrastruttura e gli stessi utenti si manifesteranno al sistema inserendo e gestendo negli spazi dei nodi delle rappresentazioni apposite chiamate LSA (acronimo di Live Semantic Annotation), il cui contenuto sar\`{a} descritto in termini semantici. La coordinazione tra utenti, servizi e sistema sar\`{a} invece garantita da delle leggi di ispirazione chimica dette eco-laws che utilizzando gli LSA in veste di reagenti li modificheranno permettendo tramite ci\`{o} l’evoluzione di questi e l’emergenza di pattern di coordinazione complessi. La tesi \`{e} volta a espandere e completare il lavoro eseguito nello stesso contesto da due lavori di tesi precedenti, con l’obiettivo di ottenere un prototipo che soddisfi appieno le funzionalit\`{a} previste nello stato attuale del progetto SAPERE. In particolare ci\`{o} su cui verte il lavoro qui presentato \`{e} lo sviluppo del nuovo modello di coordinazione basato su eco-laws che, rispetto ai lavori precedenti, \`{e} l’aspetto pi\`{u} dinamico e soggetto a modifiche. La fase iniziale ha previsto uno studio della sintassi e semantica del linguaggio delle eco-laws comprensivo di un confronto con le versioni precedenti del linguaggio stesso per determinare i vari aspetti di intervento e la loro fattibilit\`{a}, seguito poi da una fase di progettazione finalizzata a integrare tali modifiche nel prototipo funzionante realizzato in precedenza. Infine una estesa fase di testing ha concluso il lavoro dimostrando la qualit\`{a} del nuovo prototipo nel rispetto del modello di coordinazione basato su eco-laws. La struttura della tesi \`{e} organizzata in capitoli come segue. Nel capitolo 1 si trattano brevemente i sistemi pervasivi e si riportano i contributi presenti in letteratura sulla coordinazione ispirata a sistemi naturali. Nel capitolo 2 si presenta SAPERE dal punto di vista architetturale, tramite una panoramica degli elementi principali e si descrive il prototipo realizzato nei lavori di tesi precedenti. Il capitolo 3 descrive il linguaggio delle eco-law e il modello operazionale per la loro esecuzione. Nel capitolo 4 si descrivono i componenti del sistema soggetti a riprogettazione, le loro principali caratteristiche e funzionalit\`{a}. Il capitolo 5 presenta due casi di studio realizzati sfruttando il prototipo sviluppato. Nel capitolo 6 vengono riportate le conclusioni maturate sul lavoro svolto e i possibili sviluppi futuri.},
    author = {Desanti, Matteo},
    available = {2011-03-23},
    contact = {Viroli, Mirko},
    cosupervisor = {Nardini, Elena and Pianini, Danilo},
    cycle = {LM},
    language = {it},
    month = oct,
    start = {2011-04-01},
    supervisor = {Viroli, Mirko},
    title = {Supporto a regole chimico-semantiche per la coordinazione di service pervasive ecosystems},
    type = {Master's thesis},
    year = 2011
}