Date post: | 28-Nov-2014 |
Category: |
Documents |
Upload: | crs4-research-center-in-sardinia |
View: | 1,461 times |
Download: | 2 times |
Paraimpu: un social tool per il Web of Things
Antonio Pintus
CRS4
e-mail: [email protected]
twitter: @apintux
domenica 6 marzo 2011
Il Web si evolve...
• Da un “semplice” sistema di hypertext-hypermedia collegati tra loro...
• ...ad un sistema collaborativo e sociale (il Web 2.0)
• ...a piattaforma per applicazioni eterogenee (Web service, ...)
domenica 6 marzo 2011
...al Web of Things Il Web degli Oggetti
Ph. Shaun Wood, http://www.flickr.com/people/mrwoodnz/
domenica 6 marzo 2011
Web of Things
• gli oggetti sono smart “abbastanza” da essere connessi in rete e...
• comunicare usando il protocollo HTTP
• i protocolli del Web come “lingua franca”
domenica 6 marzo 2011
Paraimpu
• Connettere oggetti al Web
• Far comunicare gli oggetti tra loro
• Creare connessioni non solo tra oggetti “fisici”...
• ...ma anche tra oggetti “virtuali” (servizi Web: Twitter, Foursquare, Pachube, ...)
• Quindi: qualsiasi oggetto diventa una “Thing” del Web of Things
Ph. Anthony Mattox, http://www.flickr.com/photos/amattox
domenica 6 marzo 2011
Paraimpu Web of Things Oggetti + Servizi
Ph. Mike http://www.flickr.com/photos/zebble
domenica 6 marzo 2011
Il modello: 3 concetti di base
Ph. Windell Oskay http://www.flickr.com/photos/oskay/265899865/
Sensori, attuatori, connessioni
domenica 6 marzo 2011
Sensori
• producono un dato
• lo inoltrano verso Paraimpu usando HTTP (REST)
• anemometri, Arduino,...ma anche Foursquare, servizi Web...
Ph. Jessica Wilson, http://www.flickr.com/photos/lochnessjess
domenica 6 marzo 2011
Attuatori
• consumano un dato e “fanno qualcosa”
• ottengono questo da Paraimpu mediante HTTP (REST)
• X10 lighting, alarmi, ...ma anche Twitter, Facebook,...
Ph. Jayveehttp://www.flickr.com/people/
jayveemojar/
domenica 6 marzo 2011
Connessioni
• Coinvolgono sempre:
• un sensore: la sorgente
• un attuatore: la destinazione
• sono configurabili:
• data filtering
• data mapping
Ph. supermaryanhttp://www.flickr.com/photos/33975256@N06/
domenica 6 marzo 2011
L’aspetto socialeSocial Network&Condivisione degli oggetti
Ph. Mick Dolphin http://www.flickr.com/photos/boolavogue/
domenica 6 marzo 2011
Social /1
• primo aspetto: integrazione con i social network esistenti
• import degli amici/contatti
• essi diventano “oggetti”: sensori e attuatori
• un esempio: Twitter diventa naturalmente un attuatore, un oggetto capace di ricevere del testo e “twittarlo”
domenica 6 marzo 2011
Social /2
• Condividere gli oggetti!
• devo poter condividere con i miei amici un oggetto e...
• ...permettere che essi lo usino nelle loro connessioni
• policy & bookmark
Ph. Ryan Roberts http://www.flickr.com/photos/ryanr
Ph. Carlos Mayahttp://www.flickr.com/photos/
carlos_maya
domenica 6 marzo 2011
Workspace
domenica 6 marzo 2011
Palette
• permette di aggiungere nuovi sensori e nuovi attuatori
• Sensori/Attuatori generici
• Sensori/Attuatori noti: Pachube, Twitter, Arduino, ...
• altri in arrivo... ;-)
domenica 6 marzo 2011
Thing page
domenica 6 marzo 2011
Connessioni filtering & mapping
domenica 6 marzo 2011
Architettura Scalabile
Ph. MrFaber, http://www.flickr.com/photos/mrfaber
C10K problemScalabilità orizzontale
REST
Database
Nuovi Sensori/Attuatori
Web server
Load balancing
domenica 6 marzo 2011
Tecnologie
domenica 6 marzo 2011
Grazie!Antonio Pintus [email protected] Carboni [email protected] Piras [email protected]
http://paraimpu.crs4.it
twitter: @paraimpu
domenica 6 marzo 2011