paraimpu: a social tool for the web of things

Post on 05-Dec-2014

2.482 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Paraimpu is a social tool for the Web of Things. Paraimpu is a social tool for the Web of Things.Connect, use, share and compose things, services and devices to create personalized brand new applications!The Web of Things is more than Things in the Web

TRANSCRIPT

Paraimpu: a social tool for the Web of Things

Paraimpu Team

CRS4

The Web evolves...

• From a “simple” system of hypertext/hypermedia ...

• ...to a social and collaborative environment (the so called Web 2.0)...

• ...to a platform for heterogeneous applications (Web Services and so on)...

...to the Web of Things

Ph. Shaun Wood, http://www.flickr.com/people/mrwoodnz/

WoT

Web of Things

• things are “smart enough” to be connected to the Internet and...

• communicate using HTTP protocol

• Web protocols as a “lingua franca” for the WoT

Paraimpu

• It allows to:

• connect objects to the Web

• connect objects between them

• connections can be established not only between “physical objects”...

• ...but also involving “virtual objects” (Web services, social networks, Twitter, Foursquare, Pachube, ...)

Ph. Anthony Mattox, http://www.flickr.com/photos/amattox

Paraimpu Web of Things Things + Services

Ph. Mike http://www.flickr.com/photos/zebble

The model: 3 basic concepts

Ph. Windell Oskay http://www.flickr.com/photos/oskay/265899865/

Sensors, Actuators, Connections

Sensors

• any thing capable to produce data

• transmit data toward Paraimpu using HTTP (REST)

• anemometers, Arduino boards, but also Foursquare, Pachube, other services in the Web...

Ph. Jessica Wilson, http://www.flickr.com/photos/lochnessjess

Actuators

• any thing able to receive/consume data and perform an action

• receive data from Paraimpu using HTTP (REST)

• X10 lighting, alarm systems, but also Twitter, Facebook, Google Calendars, ...

Ph. Jayveehttp://www.flickr.com/people/

jayveemojar/

Connections

• Always involve:

• a Sensor: the source

• an Actuator: the destination

• they are configurable:

• data filtering

• data mapping

Ph. supermaryanhttp://www.flickr.com/photos/33975256@N06/

Social AspectsSocial Networks&Things sharing

Ph. Mick Dolphin http://www.flickr.com/photos/boolavogue/

Social /1

• first aspect: integration with existing social networks

• friends/contacts import

• existing social networks become “things” in Paraimpu: Sensors and Actuators

• e.g., Twitter becomes an Actuator: a thing capable to receive data and to “tweet” it

Social /2

• Second aspect: share things!

• it should be possible to share my things with friends...

• ... and allow them to use my things in their connections

• policy & bookmark features

Ph. Ryan Roberts http://www.flickr.com/photos/ryanr

Ph. Carlos Mayahttp://www.flickr.com/photos/

carlos_maya

The Workspace everything is under control

The Palette

• it allows to add new Sensors and new Actuators:

• Generic Sensors and Actuators

• Specialized Sensors/Actuators: Pachube, Twitter, Arduino, Facebook, ...

• ...and others coming soon!

Thing page Manage a particular object in the system

Connection Page filtering & mapping

Scalable Architecture

Ph. MrFaber, http://www.flickr.com/photos/mrfaber

C10K problemHorizontal Scalability

REST

Database

New Sensors/Actuators

Web server

Load balancing

Main Technologies

Become an alpha user today!

Antonio Pintus pintux@crs4.itDavide Carboni dcarboni@crs4.itAndrea Piras piras@crs4.it

http://paraimpu.crs4.it

twitter: @paraimpu

top related