sistemi context aware esercitazione 1

16
Ubiquitous Computing in Practice Esercitazione 1 del corso di Sistemi Context-aware http://www.siti.disco.unimib.it/didattica/sistemica Marco Loregian [email protected]

Upload: marco-loregian

Post on 13-Jun-2015

1.165 views

Category:

Technology


1 download

DESCRIPTION

Esercitazione 1 del corso di sistemi context-aware - Corso di laurea magistrale in Informatica, università di Milano-Bicocca

TRANSCRIPT

Page 1: Sistemi Context Aware   Esercitazione 1

Ubiquitous Computing in Practice

Esercitazione 1 del corso di Sistemi Context-awarehttp://www.siti.disco.unimib.it/didattica/sistemica

Marco [email protected]

Page 2: Sistemi Context Aware   Esercitazione 1

Outline

Informazioni generali

Programma esercitazioni

Esempi di sistemi per l’Ubiquitous Computing

Riferimenti

Page 3: Sistemi Context Aware   Esercitazione 1

Informazioni generali

6 esercitazioni

25/1, 1/2, 15/2, 22/2, 29/2, 14/2

Progetto a gruppi ma con risultato integrato: diversi aspetti/componenti di uno stesso sistema

La partecipazione concorre al voto finale

Page 4: Sistemi Context Aware   Esercitazione 1

Partecipazione15% del voto finale (4.5/30)

Attivamente durante le esercitazioni (collaborazione)

Verranno assegnati “compiti a casa”

Online http://www.siti.disco.unimib.it/blogqualità e quantità di post e commenti

Registratevi, mandatemi mail ([email protected]) per avere i diritti come autore, guardate vecchi post, condividete notizie e opinioni

Page 5: Sistemi Context Aware   Esercitazione 1

Progetto(25% del voto, 7.5/30)

Dettagli forniti nelle prossime esercitazioni

Sviluppo rapido

scenario e applicazione semplici

banco di prova di acquisizione dei concetti illustrati nel corso

Integrazione dei progetti di tutti in un singolo sistema funzionante (spero)

Page 6: Sistemi Context Aware   Esercitazione 1

Info sull’esame scritto(30% del voto, 9/30)

Scritto su argomenti lezioni prof. Agostini

gli approfondimenti segnalati da me sono utili o necessari per le esercitazioni, ma solo quelli indicati come obbligatori dalla prof sono nel programma per lo scritto

Page 7: Sistemi Context Aware   Esercitazione 1

Assignments(30% del voto, 9/30)

Sia su aspetti “teorici” (lezioni Agostini) che “pratici” (esercitazioni)

Lavoro di approfondimento

Spunto iniziale fornito dai docenti

Iniziativa individuale di scelta e analisi del tema

A partire dalle possibilità (aspetti e domini) suhttp://www.siti.disco.unimib.it/didattica/sistemicasta a voi proporci un titolo preciso

Presentazione in aula (stile seminario, interattivo) e documentazione sul blog

Page 8: Sistemi Context Aware   Esercitazione 1

Programma delle esercitazioni

1. Esempi di Ubiquitous Computing

2.Il contesto: Discussione e participatory modeling

3.L’infrastruttura software per il progetto

4.Esempio di implementazione

5.Presentazione e discussione del brief di progetto

6.Integrazione e valutazione degli elaborati

Il programma potrà essere soggetto a modifiche

Page 9: Sistemi Context Aware   Esercitazione 1

Mark Weiser1952-1999

“The most profound technologies are those that

disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it.”

I have no idea what the future

will be!

Page 10: Sistemi Context Aware   Esercitazione 1

Le idee di base(anno 1990 circa)

“Tabs, pads and boards”

“The real power of the concept comes not from any one of these devices; it emerges from the interaction of all of them.”

Calm technology

Unobtrusive virtuality

Page 11: Sistemi Context Aware   Esercitazione 1

E oggi?

Il “futuro prossimo” di Weiser in pratica non si vede ancora

Il Mobile Computing di oggi è sufficiente?

Sono ancora le persone adoversi adattare alla tecnologia, non il viceversa auspicato 10 anni fa

Page 12: Sistemi Context Aware   Esercitazione 1

Altri sistemi

Negli assignments potrete approfondire e confrontare sistemi esistenti e noti

Aura

Gaia

Amigo

...

Page 13: Sistemi Context Aware   Esercitazione 1

Gaia

Sistema di Urbana-Champaign (IL, USA)

Active Spaces

Location Awareness

User sessions

Page 14: Sistemi Context Aware   Esercitazione 1

Discussione

Avete incontrato qualche esempio di sistema che è in grado di adattarsi alla situazione?

Coinvolgeva dispositivi eterogenei?

Page 15: Sistemi Context Aware   Esercitazione 1

HomeworkQuali sono gli elementi descrittivi/costitutivi di una situazione (ovvero del contesto corrente) che un’applicazione di tipo Ubiquitous Computing dovrebbe tenere in considerazione?

Preparare un elenco o uno schema per la prossima lezione, classificando tali elementi

Ed iniziate a contribuire al SITI blogwww.siti.disco.unimib.it/blog

Page 16: Sistemi Context Aware   Esercitazione 1

Riferimenti

http://sandbox.parc.com/weiser/

http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html

http://www.springerlink.com/content/b22773n515483117

http://gaia.cs.uiuc.edu/

Youtube: “Amigo Pervasive” e ricerche simili