Un modello per il supporto all'awareness in ambienti collaborativi

18
Un modello per il supporto all’awareness in ambienti collaborativi Progettazione e Implementazione UNIVERSITÀ DEGLI STUDI DI MILANO - BICOCCA FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea in Informatica Supervisori: Dott. Giuseppe VIZZARI Dott. Marco P. LOCATELLI Relazione della prova finale di: Gabriele GENTA Matricola 063051 Anno Accademico 2006/2007

description

Slide che ho preparato per la discussione del mio lavoro per la laurea triennale in informatica. Si tratta della progettazione e dell'implementazione di un modello per il supporto all'awareness in ambienti collaborativi basato su MMASS.

Transcript of Un modello per il supporto all'awareness in ambienti collaborativi

Page 1: Un modello per il supporto all'awareness in ambienti collaborativi

Un modello per il supporto all’awareness in ambienti collaborativiProgettazione e Implementazione

UNIVERSITÀ DEGLI STUDI DI MILANO - BICOCCA

FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI

Corso di Laurea in Informatica

Supervisori:Dott. Giuseppe VIZZARIDott. Marco P. LOCATELLI

Relazione della prova finale di:Gabriele GENTAMatricola 063051

Anno Accademico 2006/2007

Page 2: Un modello per il supporto all'awareness in ambienti collaborativi

Collaborative Ubiquitous Environments

Ambienti Collaborativi Contesto Ubiquitous Computing

Page 3: Un modello per il supporto all'awareness in ambienti collaborativi

Il modello MMASS

Spazio Topologico

Agente

Page 4: Un modello per il supporto all'awareness in ambienti collaborativi

MMASS in CUE

Più agenti sullo stesso sito Struttura dei campi Campi persistenti Archi pesati

Page 5: Un modello per il supporto all'awareness in ambienti collaborativi

MMASS in CUE Passo 1 - Emissione

Diffusione per passi temporali

Page 6: Un modello per il supporto all'awareness in ambienti collaborativi

Diffusione per passi temporali

MMASS in CUE Passo 2

Page 7: Un modello per il supporto all'awareness in ambienti collaborativi

Diffusione per passi temporali

MMASS in CUE Passo 3

Page 8: Un modello per il supporto all'awareness in ambienti collaborativi

MMASS in CUE

Campo

01, A, X, 4

01, A, X, 3

08, A, X, 5

07, A, Y, 4

05, B, Y, 9

Id, Tipo, Spec, Int Composizione per livelli

Page 9: Un modello per il supporto all'awareness in ambienti collaborativi

MMASS in CUE

Campo Istanza (Id)

01, A, X, 4

01, A, X, 3

08, A, X, 5

07, A, Y, 4

05, B, Y, 9

01, A, X, 7

08, A, X, 5

07, A, Y, 4

05, B, Y, 9

Id, Tipo, Spec, Int

Page 10: Un modello per il supporto all'awareness in ambienti collaborativi

MMASS in CUE

Campo Istanza (Id) Spec.

01, A, X, 4

01, A, X, 3

08, A, X, 5

07, A, Y, 4

05, B, Y, 9

01, A, X, 7

08, A, X, 5

07, A, Y, 4

05, B, Y, 9

A, X, 6

A, Y, 4

B, Y, 9

Id, Tipo, Spec, Int

Page 11: Un modello per il supporto all'awareness in ambienti collaborativi

MMASS in CUE

Campo Istanza (Id) Spec. Tipo

01, A, X, 4

01, A, X, 3

08, A, X, 5

07, A, Y, 4

05, B, Y, 9

01, A, X, 7

08, A, X, 5

07, A, Y, 4

05, B, Y, 9

A, X, 6

A, Y, 4

B, Y, 9

A, 5

B, 9

Id, Tipo, Spec, Int

Page 12: Un modello per il supporto all'awareness in ambienti collaborativi

Architettura – Basata su DJess

Page 13: Un modello per il supporto all'awareness in ambienti collaborativi

Rappresentazione dello spazio

(Site (id S1))

(Arc (id S1-S2) (sA S1) (sB S2))(Arc (id S2-S1) (sA S1) (sB S2))(Weight (arc S1-S2) (value 4))(Weight (arc S2-S1) (value 4))

Pesi Bidirezionali Automatismo(Site (id

S2))

Page 14: Un modello per il supporto all'awareness in ambienti collaborativi

Strumenti di supporto

Progettazione

Testing

Page 15: Un modello per il supporto all'awareness in ambienti collaborativi

Valutazione e sviluppi futuri

Valutazione tramite scenario di test

Realizzazione di unambiente integratodi progettazione

Aggiunta delsupportoalla dinamicità

Sviluppi futuri

Page 16: Un modello per il supporto all'awareness in ambienti collaborativi

Fine

Un modello per il supporto all’awareness in ambienti collaborativi

Gabriele Genta

Progettazione e Implementazione

Page 17: Un modello per il supporto all'awareness in ambienti collaborativi

Realizzazione di un caso di test

Page 18: Un modello per il supporto all'awareness in ambienti collaborativi

Scenario di valutazione