SlideShare a Scribd company logo
1 of 16
Download to read offline
glue.things – a Mashup Platform for wiring the Internet of Things with the Internet of
Services
Web of Things Workshop, Cambridge, MA, 14/10/2014
Robert Kleinfeld, robert.kleinfeld@fokus.fraunhofer.de
©MatthiasHeyde/FraunhoferFOKUS
MASHUPS FOR THE INTERNET OF THINGS
© Fraunhofer FOKUS
DRIVING FACTORS
Sensors & Actuators
Source:
© Fraunhofer FOKUS
DRIVING FACTORS
Connectivity
Source:
© Fraunhofer FOKUS
DRIVING FACTORS
Interactions by People and Processes
Source:
© Fraunhofer FOKUS
 High-end M2M Systems:
 Mostly industry-driven custom solutions
 Not focused on Web, no sharing and marketplace concept
 Can be complex because of proprietary and distributed tools
 Similar web-centric toolkits with focus on application development for
hardware micro controllers
 glue.things Key Differences:
 Security and trust: guarantee the correct processing of security
critical data, efficient certification and validation of information flow
characteristics of mashup applications
 Developers portal: UIs, visual mashup editor for stream processing
(condition statements, triggers, actions, alarms, operations)
 How services are delivered: marketplace for mashup applications,
cloud approach, analytics for mashup usage and distribution
MANY OTHER INTERNET OF THINGS TOOLKITS
© Fraunhofer FOKUS
GLUE.THINGS OVERVIEW
MQTT
CoAP
HTTPS
HTTPS
STOMP
HTTPS
HTTPS
CoAP
servIoTicy
Runtime
Data
PubNubMeshblu
© Fraunhofer FOKUS
 Access and manage devices with the glue.things REST API and
client libraries. Supported protocols: HTTP/TCP, STOMP/TCP,
STOMP/WS, MQTT, CoAP, FAMIUM IoT (gateway to TV sets, set-
top boxes, tablets and smartphones in the home environment)
 glue.things supports various software and hardware combinations
needed to create mashup applications for the Internet of Things
 Client libraries for a variety of programming languages and
platforms: Android, iOS, Spark, Flyport, Arduino, Raspberry Pi, mbed
– ARM® microcontrollers, etc
 glue.things API exploits the simplicity and power of the well-known
REST implementation with the support of JSON and XML data
formats
DEVELOPER TOOLS
© Fraunhofer FOKUS
glue.things provides client libraries for integrating hardware devices with the
glue.things REST API
DEVELOPER TOOLS
ARM® mbed
Microcontrollers
Google Android
Arduino Raspberry Pi Spark Microcontroller
Apple iOS
© Fraunhofer FOKUS
Connected Health, Wearables / Quantified Self
 Remote monitor of pulse oximeter
 Connect heart rate monitor alerts when heart rate is high
 Track daily activities and get guidelines for a healthier lifestyle
 Sense, understand and anticipate the behavior and mood of mobile
users
Entertainment / Home Management and Automation
 Use head tracking capabilities of headsets for controlling your office
tools: switch on / off Skype and your desk phone
 iBeacons for indoor positioning: shopping and room booking guides
 Smart Wireless Lightning and Audio Control
 Home and appliance power monitoring
APPLICATION EXPERIENCE
© Fraunhofer FOKUS
Various efforts toward standardization for the Internet of Things
W3C WEB OF THINGS
W3C Interest Group on the Web of Things
 Key technologies for Web of Things: REST, CoAP, XMPP, Web sockets, webRTC, MQTT, XML
schema, linked data, JSON, JSON-ld, schema.org, mashups
 The domain is so broad and fragmented. Defining standards is really hard.
 How to break up the vertical software silos? Build the Web of services.
 Web of Things should be an application layer of the Internet of Things
 Conclusion: Outline use cases and best practices to build the WoT. This is better as to build new
standards.
 Positioning of glue.things:
 Builds on key technologies for the Web of Things
 Contributes to an interoperable approach for connecting the Internet of Things with the Internet
of Services
© Fraunhofer FOKUS
ETSI M2M
ETSI M2M
 ETSI M2M 690 good for industrial implementations but not in the connected home and consumer
environment.
 Missing concepts regarding device discovery, indoor positioning, data subscriptions, identity
management, semantics and meta data
 Barriers to implement ETSI M2M 690:
 is mostly supported by operators
 less reference implementations
 the core architecture with two levels to store data is too complex for consumer devices
 the subscribe / notify mechanism is not appropriate
 mid interface is good for standardization but prohibitive from a performance perspective
 Positioning of glue.things:
 Provides an agile platform across devices, communication, data and APIs by addressing ETSI
missing concepts and implementation barriers
© Fraunhofer FOKUS
www.gluethings.com
@gluethings
THANK YOU
© Fraunhofer FOKUS
Fraunhofer FOKUS
Kaiserin-Augusta-Allee 31
10589 Berlin, Germany
www.fokus.fraunhofer.de
Robert Kleinfeld
Senior Project Manager R&D - Future Application & Media (FAME)
robert.kleinfeld@fokus.fraunhofer.de
Phone +49 (0)30 3463-7108
CONTACT

More Related Content

Viewers also liked

China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...
Qianzhan Intelligence
 
World Business Chicago Annual Report 2010
World Business Chicago Annual Report 2010World Business Chicago Annual Report 2010
World Business Chicago Annual Report 2010
World Business Chicago
 
CURRICULUM VITAE Susan Maggio
CURRICULUM VITAE Susan MaggioCURRICULUM VITAE Susan Maggio
CURRICULUM VITAE Susan Maggio
Susan Maggio
 
อุปกรณ์สำรองข้อมูล
อุปกรณ์สำรองข้อมูลอุปกรณ์สำรองข้อมูล
อุปกรณ์สำรองข้อมูล
Yoshikuni Yuusuke
 
Presentation23 (2)
Presentation23 (2)Presentation23 (2)
Presentation23 (2)
MATC
 
история русской кухни
история русской кухниистория русской кухни
история русской кухни
CDO3
 
"Школа дошколят" МБОУ «ЦО №23»
"Школа дошколят" МБОУ «ЦО №23»"Школа дошколят" МБОУ «ЦО №23»
"Школа дошколят" МБОУ «ЦО №23»
shlyop
 
American Revolution Battle Flyers
American Revolution Battle FlyersAmerican Revolution Battle Flyers
American Revolution Battle Flyers
mbstein
 

Viewers also liked (13)

China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...
 
World Business Chicago Annual Report 2010
World Business Chicago Annual Report 2010World Business Chicago Annual Report 2010
World Business Chicago Annual Report 2010
 
FK_SPARS15
FK_SPARS15FK_SPARS15
FK_SPARS15
 
CURRICULUM VITAE Susan Maggio
CURRICULUM VITAE Susan MaggioCURRICULUM VITAE Susan Maggio
CURRICULUM VITAE Susan Maggio
 
China automated warehouse industry investment demand and development prospect...
China automated warehouse industry investment demand and development prospect...China automated warehouse industry investment demand and development prospect...
China automated warehouse industry investment demand and development prospect...
 
อุปกรณ์สำรองข้อมูล
อุปกรณ์สำรองข้อมูลอุปกรณ์สำรองข้อมูล
อุปกรณ์สำรองข้อมูล
 
Presentation23 (2)
Presentation23 (2)Presentation23 (2)
Presentation23 (2)
 
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
 
Cot sheets online
Cot sheets onlineCot sheets online
Cot sheets online
 
история русской кухни
история русской кухниистория русской кухни
история русской кухни
 
"Школа дошколят" МБОУ «ЦО №23»
"Школа дошколят" МБОУ «ЦО №23»"Школа дошколят" МБОУ «ЦО №23»
"Школа дошколят" МБОУ «ЦО №23»
 
Prognostic factors of toxicity of chemotherapy
Prognostic factors of toxicity of chemotherapyPrognostic factors of toxicity of chemotherapy
Prognostic factors of toxicity of chemotherapy
 
American Revolution Battle Flyers
American Revolution Battle FlyersAmerican Revolution Battle Flyers
American Revolution Battle Flyers
 

Similar to glue.things – a Mashup Platform for wiring the Internet of Things with the Internet of Services

Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
Future Cities Project
 
Meet Jan Baan @ Coimbatore
Meet Jan Baan @ CoimbatoreMeet Jan Baan @ Coimbatore
Meet Jan Baan @ Coimbatore
kovaitechstart
 
Fi ware short overview - zaragoza
Fi ware short overview - zaragoza Fi ware short overview - zaragoza
Fi ware short overview - zaragoza
Jose Jimenez
 
SIPquest-Intel Sept29.ppt
SIPquest-Intel Sept29.pptSIPquest-Intel Sept29.ppt
SIPquest-Intel Sept29.ppt
Videoguy
 
Michael Hoffmann zu Mobility
Michael Hoffmann zu MobilityMichael Hoffmann zu Mobility
Michael Hoffmann zu Mobility
IBM Lotus
 

Similar to glue.things – a Mashup Platform for wiring the Internet of Things with the Internet of Services (20)

FIWARE Technology
FIWARE TechnologyFIWARE Technology
FIWARE Technology
 
FIWARE Technology Intro
FIWARE Technology IntroFIWARE Technology Intro
FIWARE Technology Intro
 
Development of a Mobile Application for the C2NET Supply Chain Cloud–based P...
Development of a Mobile Application for the  C2NET Supply Chain Cloud–based P...Development of a Mobile Application for the  C2NET Supply Chain Cloud–based P...
Development of a Mobile Application for the C2NET Supply Chain Cloud–based P...
 
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...
 
Cloud Manufacturing
Cloud ManufacturingCloud Manufacturing
Cloud Manufacturing
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT Gateway
 
Future Network
Future NetworkFuture Network
Future Network
 
Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
 
Software 2.0 - Transformation of Software Services
Software 2.0 - Transformation of Software ServicesSoftware 2.0 - Transformation of Software Services
Software 2.0 - Transformation of Software Services
 
System and Software Engineering for Industry 4.0
System and Software Engineering for Industry 4.0System and Software Engineering for Industry 4.0
System and Software Engineering for Industry 4.0
 
Developing cross platform solutions
Developing cross platform solutionsDeveloping cross platform solutions
Developing cross platform solutions
 
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
 
Meet Jan Baan @ Coimbatore
Meet Jan Baan @ CoimbatoreMeet Jan Baan @ Coimbatore
Meet Jan Baan @ Coimbatore
 
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
 
Fi ware short overview - zaragoza
Fi ware short overview - zaragoza Fi ware short overview - zaragoza
Fi ware short overview - zaragoza
 
SIPquest-Intel Sept29.ppt
SIPquest-Intel Sept29.pptSIPquest-Intel Sept29.ppt
SIPquest-Intel Sept29.ppt
 
Palo Alto Networks Soc Ent Okt2009
Palo Alto Networks Soc Ent Okt2009Palo Alto Networks Soc Ent Okt2009
Palo Alto Networks Soc Ent Okt2009
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and Roadmap
 
Michael Hoffmann zu Mobility
Michael Hoffmann zu MobilityMichael Hoffmann zu Mobility
Michael Hoffmann zu Mobility
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
 

Recently uploaded

Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
Diya Sharma
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
sexy call girls service in goa
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 

Recently uploaded (20)

Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 

glue.things – a Mashup Platform for wiring the Internet of Things with the Internet of Services

  • 1. glue.things – a Mashup Platform for wiring the Internet of Things with the Internet of Services Web of Things Workshop, Cambridge, MA, 14/10/2014 Robert Kleinfeld, robert.kleinfeld@fokus.fraunhofer.de ©MatthiasHeyde/FraunhoferFOKUS MASHUPS FOR THE INTERNET OF THINGS
  • 2. © Fraunhofer FOKUS DRIVING FACTORS Sensors & Actuators Source:
  • 3. © Fraunhofer FOKUS DRIVING FACTORS Connectivity Source:
  • 4. © Fraunhofer FOKUS DRIVING FACTORS Interactions by People and Processes Source:
  • 5. © Fraunhofer FOKUS  High-end M2M Systems:  Mostly industry-driven custom solutions  Not focused on Web, no sharing and marketplace concept  Can be complex because of proprietary and distributed tools  Similar web-centric toolkits with focus on application development for hardware micro controllers  glue.things Key Differences:  Security and trust: guarantee the correct processing of security critical data, efficient certification and validation of information flow characteristics of mashup applications  Developers portal: UIs, visual mashup editor for stream processing (condition statements, triggers, actions, alarms, operations)  How services are delivered: marketplace for mashup applications, cloud approach, analytics for mashup usage and distribution MANY OTHER INTERNET OF THINGS TOOLKITS
  • 6. © Fraunhofer FOKUS GLUE.THINGS OVERVIEW MQTT CoAP HTTPS HTTPS STOMP HTTPS HTTPS CoAP servIoTicy Runtime Data PubNubMeshblu
  • 7.
  • 8.
  • 9.
  • 10. © Fraunhofer FOKUS  Access and manage devices with the glue.things REST API and client libraries. Supported protocols: HTTP/TCP, STOMP/TCP, STOMP/WS, MQTT, CoAP, FAMIUM IoT (gateway to TV sets, set- top boxes, tablets and smartphones in the home environment)  glue.things supports various software and hardware combinations needed to create mashup applications for the Internet of Things  Client libraries for a variety of programming languages and platforms: Android, iOS, Spark, Flyport, Arduino, Raspberry Pi, mbed – ARM® microcontrollers, etc  glue.things API exploits the simplicity and power of the well-known REST implementation with the support of JSON and XML data formats DEVELOPER TOOLS
  • 11. © Fraunhofer FOKUS glue.things provides client libraries for integrating hardware devices with the glue.things REST API DEVELOPER TOOLS ARM® mbed Microcontrollers Google Android Arduino Raspberry Pi Spark Microcontroller Apple iOS
  • 12. © Fraunhofer FOKUS Connected Health, Wearables / Quantified Self  Remote monitor of pulse oximeter  Connect heart rate monitor alerts when heart rate is high  Track daily activities and get guidelines for a healthier lifestyle  Sense, understand and anticipate the behavior and mood of mobile users Entertainment / Home Management and Automation  Use head tracking capabilities of headsets for controlling your office tools: switch on / off Skype and your desk phone  iBeacons for indoor positioning: shopping and room booking guides  Smart Wireless Lightning and Audio Control  Home and appliance power monitoring APPLICATION EXPERIENCE
  • 13. © Fraunhofer FOKUS Various efforts toward standardization for the Internet of Things W3C WEB OF THINGS W3C Interest Group on the Web of Things  Key technologies for Web of Things: REST, CoAP, XMPP, Web sockets, webRTC, MQTT, XML schema, linked data, JSON, JSON-ld, schema.org, mashups  The domain is so broad and fragmented. Defining standards is really hard.  How to break up the vertical software silos? Build the Web of services.  Web of Things should be an application layer of the Internet of Things  Conclusion: Outline use cases and best practices to build the WoT. This is better as to build new standards.  Positioning of glue.things:  Builds on key technologies for the Web of Things  Contributes to an interoperable approach for connecting the Internet of Things with the Internet of Services
  • 14. © Fraunhofer FOKUS ETSI M2M ETSI M2M  ETSI M2M 690 good for industrial implementations but not in the connected home and consumer environment.  Missing concepts regarding device discovery, indoor positioning, data subscriptions, identity management, semantics and meta data  Barriers to implement ETSI M2M 690:  is mostly supported by operators  less reference implementations  the core architecture with two levels to store data is too complex for consumer devices  the subscribe / notify mechanism is not appropriate  mid interface is good for standardization but prohibitive from a performance perspective  Positioning of glue.things:  Provides an agile platform across devices, communication, data and APIs by addressing ETSI missing concepts and implementation barriers
  • 16. © Fraunhofer FOKUS Fraunhofer FOKUS Kaiserin-Augusta-Allee 31 10589 Berlin, Germany www.fokus.fraunhofer.de Robert Kleinfeld Senior Project Manager R&D - Future Application & Media (FAME) robert.kleinfeld@fokus.fraunhofer.de Phone +49 (0)30 3463-7108 CONTACT