Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. Matthias Jarke
1
Learning
Layers
This slide deck is licensed under ...
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. Matthias Jarke
2
Learning
Layers
It‘s a Brave New World…
 Are you ...
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. Matthias Jarke
3
Learning
Layers
Web Infrastructure Vision
 Micros...
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. Matthias Jarke
4
Learning
Layers
ICWE
2013:
DireWolf
JWE 2014:
Dire...
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. Matthias Jarke
5
Learning
Layers
DireWolf for the Web of Things
 D...
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. Matthias Jarke
6
Learning
Layers
DireWolf 3.0.0
System Overview
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. Matthias Jarke
7
Learning
Layers
Conclusion
 Web frontends for het...
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. Matthias Jarke
8
Learning
Layers
Acknowledgments
This project has r...
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. Matthias Jarke
9
Learning
Layers
fin
 Thank you for your attention...
Prochain SlideShare
Chargement dans…5
×

The DireWolf Inside You: End User Development for Heterogeneous Web of Things Appliances

664 vues

Publié le

Presentation of our Vision Paper we gave at ICWE 2016 - Best Vision Paper Award

Publié dans : Périphériques & matériel
  • Identifiez-vous pour voir les commentaires

The DireWolf Inside You: End User Development for Heterogeneous Web of Things Appliances

  1. 1. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. Matthias Jarke 1 Learning Layers This slide deck is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. The DireWolf Inside You: End User Development for Heterogeneous Web of Things Appliances István Koren, Ralf Klamma Advanced Community Information Systems (ACIS) RWTH Aachen University, Germany koren@dbis.rwth-aachen.de 16th International Conference on Web Engineering (ICWE2016) 6-9 June 2016 USI Lugano, Switzerland
  2. 2. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. Matthias Jarke 2 Learning Layers It‘s a Brave New World…  Are you afraid of losing control over your smart home?  Why do you push bytes around the globe to turn on the light?  What do you think about installing a particular app for every new task?  How to let end users securely deal with the huge number of everyday Internet of Things devices?  How to economically build individual apps for a heterogeneous device landscape? …
  3. 3. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. Matthias Jarke 3 Learning Layers Web Infrastructure Vision  Microservices running in a p2p environment  Web protocols – HTTP – XMPP – MQTT  Componentized, dynamic Web frontends  End User Development
  4. 4. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. Matthias Jarke 4 Learning Layers ICWE 2013: DireWolf JWE 2014: DireWolf 1.1 ICWE 2014: DireWolf 2.0 • WebRTC • Cross-device Mario ICWE 2015: Collaboration • Yjs • Collaborative Video Drawing ICWE 2016: DireWolf 3.0.0 The DireWolf Framework @ ICWE
  5. 5. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. Matthias Jarke 5 Learning Layers DireWolf for the Web of Things  Devices broadcast their own UI and access logic – QR codes, NFC or Bluetooth Low Energy  Device access over Web Bluetooth, MQTT, …  Session mobility for sharing UI across devices
  6. 6. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. Matthias Jarke 6 Learning Layers DireWolf 3.0.0 System Overview
  7. 7. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. Matthias Jarke 7 Learning Layers Conclusion  Web frontends for heterogeneous everyday devices – End User Development: autonomous composition of IoT applications with Web Components – local data flows  Interdisciplinary challenges – HCI related: multiple devices, different input modalities – economical: companies feel the urge to provide UIs to a wide variety of end user devices
  8. 8. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. Matthias Jarke 8 Learning Layers Acknowledgments This project has received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no 318209.
  9. 9. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. Matthias Jarke 9 Learning Layers fin  Thank you for your attention! Do you have any questions? koren@dbis.rwth-aachen.de @istinhere +IstvanKoren slideshare.net/istvankoren http://dbis.rwth-aachen.de/cms/research/ACIS

×