SlideShare a Scribd company logo
Technology for 
Pervasive Computing 
Semantic Web Based Context-Adaptable Generation 
of Product Specific Documentation 
Web of Things Workshop 
Andrei Miclaus Till Riedel Jack Unseld Michael Beigl 
THINGS 
Contextual Documentation 
Users 
Developers 
KIT – University of the State of Baden-Wuerttemberg and 
National Research Center of the Helmholtz Association www.kit.edu
2 17/10/14 Technology for 
Pervasive Computing 
Why Appropriate Help is Important 
[Beckmann et.al. 2004] 
Andrei Miclaus – 
Semantic Web Based Context-Adaptable Generation of Product Specific 
Documentation
3 17/10/14 Technology for 
Pervasive Computing 
Our Approach – Generated documentation 
! Fusion of context and system models 
! Optimized documentation 
System 
Models 
Context 
User 
Information 
Context adapted, up-to-date 
Information 
Andrei Miclaus – 
Semantic Web Based Context-Adaptable Generation of Product Specific 
Documentation
4 17/10/14 Technology for 
Pervasive Computing 
Motivating Factors 
! Increasing complexity in the industrial processes 
! Supporting a user is an important factor 
! The need to use existing data sources without migrating to other 
formats 
! Especially industry relevant 
! Web of things becoming a reality 
! Ever increasing number of smart IoT devices 
! More and more devices offer high level APIs 
Andrei Miclaus – 
Semantic Web Based Context-Adaptable Generation of Product Specific 
Documentation
Context'Model' Text' 
5 17/10/14 Technology for 
Pervasive Computing 
Unified Querying 
THINGS 
Gear% 
Rims% 
Fram 
e% 
Bike% 
Descrip2ons' 
System models 
Andrei Miclaus – 
Semantic Web Based Context-Adaptable Generation of Product Specific 
Documentation
6 17/10/14 Technology for 
Pervasive Computing 
How do you stitch all that data 
together?
Context'Model' Text' 
User 
THINGS 
Gear% 
Rims% 
Fram 
e% 
Bike% 
Semantic Change Web Membrane (Adapter) 
Notifications 
Documents 
Instant' 
Help' 
7 17/10/14 Technology for 
Pervasive Computing 
Data Resource Mashup 
Configuration 
Feedback 
Developer 
Smart'Template' 
Descrip2ons' 
Context'adapted,'up8to8date' 
Informa2on'
8 17/10/14 Technology for 
Pervasive Computing 
Smart Template 
Product Layer 
Adapter Layer 
Live Document 
Layer 
Configuration Layer 
Context' 
Model' 
Query'Module' 
Engine' 
Reasoner' 
Document'Template' 
Listener' 
Queries 
Configura2on'Wizard' 
Base' 
Template' Document Engineer 
THINGS 
Notifications
9 17/10/14 Technology for 
Pervasive Computing 
Template Example 
var entities = getAll(“http://kit.edu/entity/item”) 
var greeting = get(“CustomerGreeting”) 
p greeting.Text 
for item in entities 
h2 item.name.Text 
item.get(“description”).Text
10 17/10/14 Technology for 
Pervasive Computing 
Example Documentation 
Andrei Miclaus – 
Semantic Web Based Context-Adaptable Generation of Product Specific 
Documentation
Home 
Automation 
App Store 
Text' 
Store' 
11 17/10/14 Technology for 
Pervasive Computing 
Document 
Generation 
Model 
Augmentation 
Instant Help 
Contextual Documentation 
Device 
Bindings 
Text' 
Store' 
Template 
Code% 
Model% 
User 
Developer 
Manufacturer 
Template
rdflib, rdflib-jsonld 
Query parser 
In json-ld 
watches 
12 17/10/14 Technology for 
Pervasive Computing 
Implementation 
Xtext project 
.ecore 
Spreadsheets: 
.xls 
.csv 
DSL-file: 
.items 
Source files 
Model 
Xlwrap 
java library 
emf4sw 
java library 
Rdf Converters 
Using .trig 
mapping 
Semantic Web Description Image Links Model Metamodel 
SPARQL 
/description /imageLinks /model /metamodel 
endpoints 
Live Template 
File monitor 
notifies
13 17/10/14 Technology for 
Pervasive Computing 
Conclusion 
! Product specific documentation generation approach 
! Semantic web for data integration 
! Leveraging the IoT and WoT trends 
! We enable contextual documentation generation 
! For aiding users in the installation, usage and maintenance of systems 
Future Work 
! Industrial application and user studies 
! Gather experience on the authoring process and system adoption 
chance 
Andrei Miclaus – 
Semantic Web Based Context-Adaptable Generation of Product Specific 
Documentation
Contact: miclaus@teco.edu 
14 17/10/14 Technology for 
Pervasive Computing 
Thank You for Your Attention! 
In cooperation with 
Andrei Miclaus – 
Semantic Web Based Context-Adaptable Generation of Product Specific 
Documentation
15 17/10/14 Technology for 
Pervasive Computing 
References 
! Beckmann, C., Consolvo, S., & LaMarca, A. (2004). Some Assembly 
Required: Supporting End-User Sensor Installation in Domestic 
Ubiquitous Computing Environments. In UbiComp 2004: Ubiquitous 
Computing SE - 7 (Vol. 3205, pp. 107–124). Springer Berlin 
Heidelberg. doi:10.1007/978-3-540-30119-6_7 
! Harrison, N. (2005). The Darwin Information Typing Architecture 
(DITA): Applications for globalization. Professional Communication 
Conference, 2005 
! Guinard, D., Trifa, V. M., & Wilde, E. (2009). Architecting a mashable 
open world wide web of things. ETH, Department of Computer Science. 
! Miclaus, A., Riedel, T., & Beigl, M. (2014). End-User Installation of 
Heterogeneous Home Automation Systems Using Pen and Paper 
Interfaces and Dynamically Generated Documentation. The 4th 
International Conference on the Internet of Things (IoT 2014). 
Please see more in the paper 
Andrei Miclaus – 
Semantic Web Based Context-Adaptable Generation of Product Specific 
Documentation

More Related Content

What's hot

FIWARE Global Summit - International Data Spaces - A New Idea for Data Sharing
FIWARE Global Summit - International Data Spaces - A New Idea for Data SharingFIWARE Global Summit - International Data Spaces - A New Idea for Data Sharing
FIWARE Global Summit - International Data Spaces - A New Idea for Data Sharing
FIWARE
 
Developing io t applications in the fog a distributed dataflow approach
Developing io t applications in the fog  a distributed dataflow approachDeveloping io t applications in the fog  a distributed dataflow approach
Developing io t applications in the fog a distributed dataflow approach
Nam Giang
 
EPC Cloud: Using the Web to Simplify the Global RFID Network
EPC Cloud: Using the Web to Simplify the Global RFID NetworkEPC Cloud: Using the Web to Simplify the Global RFID Network
EPC Cloud: Using the Web to Simplify the Global RFID Network
Dominique Guinard
 
Introduction to IoT
Introduction to IoTIntroduction to IoT
CD March 2015 - Interdisciplinary Design Reviews
CD March 2015 - Interdisciplinary Design ReviewsCD March 2015 - Interdisciplinary Design Reviews
CD March 2015 - Interdisciplinary Design Reviews
Comit Projects Ltd
 
IoT Semantic Interoperability: Keynote at Haystack Connect 2017
IoT Semantic Interoperability: Keynote at Haystack Connect 2017IoT Semantic Interoperability: Keynote at Haystack Connect 2017
IoT Semantic Interoperability: Keynote at Haystack Connect 2017
Milan Milenkovic
 
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE
 
OSGi for European and Japanese smart cities - experiences and lessons learnt ...
OSGi for European and Japanese smart cities - experiences and lessons learnt ...OSGi for European and Japanese smart cities - experiences and lessons learnt ...
OSGi for European and Japanese smart cities - experiences and lessons learnt ...
mfrancis
 
SAVI-IoT: A Self-managing Containerized IoT Platform
SAVI-IoT: A Self-managing Containerized IoT PlatformSAVI-IoT: A Self-managing Containerized IoT Platform
SAVI-IoT: A Self-managing Containerized IoT Platform
York University
 
Empowering a cloud based Internet of thing European Project
Empowering a cloud based Internet of thing European ProjectEmpowering a cloud based Internet of thing European Project
Empowering a cloud based Internet of thing European Project
Dr.-Ing Abdur Rahim Biswas
 
SC7 Hangout 1: Pilot Development for Secure Societies and adopted technologies
SC7 Hangout 1: Pilot Development for Secure Societies and adopted technologiesSC7 Hangout 1: Pilot Development for Secure Societies and adopted technologies
SC7 Hangout 1: Pilot Development for Secure Societies and adopted technologies
BigData_Europe
 
Edge computing
Edge computingEdge computing
Edge computing
AbhayDhupar
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
Charalampos Doukas
 
Cloud, Fog & Edge Computing
Cloud, Fog & Edge ComputingCloud, Fog & Edge Computing
Cloud, Fog & Edge Computing
EUBrasilCloudFORUM .
 
Internet of energy
Internet of energyInternet of energy
Internet of energy
William Liang
 
RESTifyng Physical Products
RESTifyng Physical ProductsRESTifyng Physical Products
RESTifyng Physical Products
Vlad Trifa
 
Cognitive Computers: The Next Wave of Computing Innovation - Prof. Antonio Go...
Cognitive Computers: The Next Wave of Computing Innovation - Prof. Antonio Go...Cognitive Computers: The Next Wave of Computing Innovation - Prof. Antonio Go...
Cognitive Computers: The Next Wave of Computing Innovation - Prof. Antonio Go...
Facultad de Informática UCM
 
IoT Platform with MQTT and Websocket
IoT Platform with MQTT and WebsocketIoT Platform with MQTT and Websocket
IoT Platform with MQTT and Websocket
Sofian Hadiwijaya
 
Introduction to IoT
Introduction to IoTIntroduction to IoT
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
ijdms
 

What's hot (20)

FIWARE Global Summit - International Data Spaces - A New Idea for Data Sharing
FIWARE Global Summit - International Data Spaces - A New Idea for Data SharingFIWARE Global Summit - International Data Spaces - A New Idea for Data Sharing
FIWARE Global Summit - International Data Spaces - A New Idea for Data Sharing
 
Developing io t applications in the fog a distributed dataflow approach
Developing io t applications in the fog  a distributed dataflow approachDeveloping io t applications in the fog  a distributed dataflow approach
Developing io t applications in the fog a distributed dataflow approach
 
EPC Cloud: Using the Web to Simplify the Global RFID Network
EPC Cloud: Using the Web to Simplify the Global RFID NetworkEPC Cloud: Using the Web to Simplify the Global RFID Network
EPC Cloud: Using the Web to Simplify the Global RFID Network
 
Introduction to IoT
Introduction to IoTIntroduction to IoT
Introduction to IoT
 
CD March 2015 - Interdisciplinary Design Reviews
CD March 2015 - Interdisciplinary Design ReviewsCD March 2015 - Interdisciplinary Design Reviews
CD March 2015 - Interdisciplinary Design Reviews
 
IoT Semantic Interoperability: Keynote at Haystack Connect 2017
IoT Semantic Interoperability: Keynote at Haystack Connect 2017IoT Semantic Interoperability: Keynote at Haystack Connect 2017
IoT Semantic Interoperability: Keynote at Haystack Connect 2017
 
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
 
OSGi for European and Japanese smart cities - experiences and lessons learnt ...
OSGi for European and Japanese smart cities - experiences and lessons learnt ...OSGi for European and Japanese smart cities - experiences and lessons learnt ...
OSGi for European and Japanese smart cities - experiences and lessons learnt ...
 
SAVI-IoT: A Self-managing Containerized IoT Platform
SAVI-IoT: A Self-managing Containerized IoT PlatformSAVI-IoT: A Self-managing Containerized IoT Platform
SAVI-IoT: A Self-managing Containerized IoT Platform
 
Empowering a cloud based Internet of thing European Project
Empowering a cloud based Internet of thing European ProjectEmpowering a cloud based Internet of thing European Project
Empowering a cloud based Internet of thing European Project
 
SC7 Hangout 1: Pilot Development for Secure Societies and adopted technologies
SC7 Hangout 1: Pilot Development for Secure Societies and adopted technologiesSC7 Hangout 1: Pilot Development for Secure Societies and adopted technologies
SC7 Hangout 1: Pilot Development for Secure Societies and adopted technologies
 
Edge computing
Edge computingEdge computing
Edge computing
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
 
Cloud, Fog & Edge Computing
Cloud, Fog & Edge ComputingCloud, Fog & Edge Computing
Cloud, Fog & Edge Computing
 
Internet of energy
Internet of energyInternet of energy
Internet of energy
 
RESTifyng Physical Products
RESTifyng Physical ProductsRESTifyng Physical Products
RESTifyng Physical Products
 
Cognitive Computers: The Next Wave of Computing Innovation - Prof. Antonio Go...
Cognitive Computers: The Next Wave of Computing Innovation - Prof. Antonio Go...Cognitive Computers: The Next Wave of Computing Innovation - Prof. Antonio Go...
Cognitive Computers: The Next Wave of Computing Innovation - Prof. Antonio Go...
 
IoT Platform with MQTT and Websocket
IoT Platform with MQTT and WebsocketIoT Platform with MQTT and Websocket
IoT Platform with MQTT and Websocket
 
Introduction to IoT
Introduction to IoTIntroduction to IoT
Introduction to IoT
 
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
 

Viewers also liked

Distributed Data Flow for the Web of Things: Distributed Node-RED
Distributed Data Flow for the Web of Things: Distributed Node-REDDistributed Data Flow for the Web of Things: Distributed Node-RED
Distributed Data Flow for the Web of Things: Distributed Node-RED
Michael Blackstock
 
Enabling reactive cities with the iFLUX middleware
Enabling reactive cities with the iFLUX middlewareEnabling reactive cities with the iFLUX middleware
Enabling reactive cities with the iFLUX middleware
Olivier Liechti
 
Preparing for Distributed Energy Resources
Preparing for Distributed Energy ResourcesPreparing for Distributed Energy Resources
Preparing for Distributed Energy Resources
Schneider Electric
 
Always-On Web of Things Infrastructure Dynamic Software Updating
Always-On Web of Things Infrastructure Dynamic Software UpdatingAlways-On Web of Things Infrastructure Dynamic Software Updating
Always-On Web of Things Infrastructure Dynamic Software Updating
TECO Research Group
 
Towards constrained semantic web
Towards constrained semantic webTowards constrained semantic web
Towards constrained semantic web
☕ Remy Rojas
 
WOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of ThingsWOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of Things
Andreas Kamilaris
 
Service Integration in the Web of Things
Service Integration in the Web of ThingsService Integration in the Web of Things
Service Integration in the Web of Things
Simon Mayer
 
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
EVRYTHNG
 
How a real time platform supports the modern utility
How a real time platform supports the modern utilityHow a real time platform supports the modern utility
How a real time platform supports the modern utility
robgirvan
 
Smart Analytics For The Utility Sector
Smart Analytics For The Utility SectorSmart Analytics For The Utility Sector
Smart Analytics For The Utility Sector
Herman Bosker
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project Report
Milind Gokhale
 
Web Design Project Report
Web Design Project ReportWeb Design Project Report
Web Design Project Report
MJ Ferdous
 
Web Development using HTML & CSS
Web Development using HTML & CSSWeb Development using HTML & CSS
Web Development using HTML & CSS
Brainware Consultancy Pvt Ltd
 
Big Data Analytics in Energy & Utilities
Big Data Analytics in Energy & UtilitiesBig Data Analytics in Energy & Utilities
Big Data Analytics in Energy & Utilities
Anders Quitzau
 

Viewers also liked (14)

Distributed Data Flow for the Web of Things: Distributed Node-RED
Distributed Data Flow for the Web of Things: Distributed Node-REDDistributed Data Flow for the Web of Things: Distributed Node-RED
Distributed Data Flow for the Web of Things: Distributed Node-RED
 
Enabling reactive cities with the iFLUX middleware
Enabling reactive cities with the iFLUX middlewareEnabling reactive cities with the iFLUX middleware
Enabling reactive cities with the iFLUX middleware
 
Preparing for Distributed Energy Resources
Preparing for Distributed Energy ResourcesPreparing for Distributed Energy Resources
Preparing for Distributed Energy Resources
 
Always-On Web of Things Infrastructure Dynamic Software Updating
Always-On Web of Things Infrastructure Dynamic Software UpdatingAlways-On Web of Things Infrastructure Dynamic Software Updating
Always-On Web of Things Infrastructure Dynamic Software Updating
 
Towards constrained semantic web
Towards constrained semantic webTowards constrained semantic web
Towards constrained semantic web
 
WOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of ThingsWOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of Things
 
Service Integration in the Web of Things
Service Integration in the Web of ThingsService Integration in the Web of Things
Service Integration in the Web of Things
 
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
 
How a real time platform supports the modern utility
How a real time platform supports the modern utilityHow a real time platform supports the modern utility
How a real time platform supports the modern utility
 
Smart Analytics For The Utility Sector
Smart Analytics For The Utility SectorSmart Analytics For The Utility Sector
Smart Analytics For The Utility Sector
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project Report
 
Web Design Project Report
Web Design Project ReportWeb Design Project Report
Web Design Project Report
 
Web Development using HTML & CSS
Web Development using HTML & CSSWeb Development using HTML & CSS
Web Development using HTML & CSS
 
Big Data Analytics in Energy & Utilities
Big Data Analytics in Energy & UtilitiesBig Data Analytics in Energy & Utilities
Big Data Analytics in Energy & Utilities
 

Similar to Web of Things presentation - Document Generation

Internet of Things Presentation - Document Generation Study
Internet of Things Presentation - Document Generation StudyInternet of Things Presentation - Document Generation Study
Internet of Things Presentation - Document Generation Study
KIT
 
Call for Papers -April Issue - International Journal of Ubiquitous Computing ...
Call for Papers -April Issue - International Journal of Ubiquitous Computing ...Call for Papers -April Issue - International Journal of Ubiquitous Computing ...
Call for Papers -April Issue - International Journal of Ubiquitous Computing ...
ijujournal
 
Call for Papers - April Issue - International Journal of Ubiquitous Computing...
Call for Papers - April Issue - International Journal of Ubiquitous Computing...Call for Papers - April Issue - International Journal of Ubiquitous Computing...
Call for Papers - April Issue - International Journal of Ubiquitous Computing...
ijujournal
 
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Mark Goldstein
 
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...
Rio Info
 
October Issue : Scope & Topics International Journal of Ubiquitous Computing ...
October Issue : Scope & Topics International Journal of Ubiquitous Computing ...October Issue : Scope & Topics International Journal of Ubiquitous Computing ...
October Issue : Scope & Topics International Journal of Ubiquitous Computing ...
ijujournal
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services”
diannepatricia
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Connecting Web-Based IoT Devices to a Cloud-Based Manufacturing Platform
Connecting Web-Based IoT Devices to a Cloud-Based  Manufacturing PlatformConnecting Web-Based IoT Devices to a Cloud-Based  Manufacturing Platform
Connecting Web-Based IoT Devices to a Cloud-Based Manufacturing Platform
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 
Computer Applications in Manufacturing Systems, 2009
Computer Applications in Manufacturing Systems, 2009Computer Applications in Manufacturing Systems, 2009
Computer Applications in Manufacturing Systems, 2009
Rodzidah Mohd Rodzi
 
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends UpdateIEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
Mark Goldstein
 
Call for Papers - International Journal of Ubiquitous Computing (IJU)
Call for Papers - International Journal of Ubiquitous Computing (IJU)Call for Papers - International Journal of Ubiquitous Computing (IJU)
Call for Papers - International Journal of Ubiquitous Computing (IJU)
ijujournal
 
Mainflux Labs - References (1).pdf
Mainflux Labs - References (1).pdfMainflux Labs - References (1).pdf
Mainflux Labs - References (1).pdf
Wlamir Molinari
 
DataAquitaine February 2022
DataAquitaine February 2022DataAquitaine February 2022
DataAquitaine February 2022
Yves Caseau
 
International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)
ijujournal
 
International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)
ijujournal
 
Context Aware Multisensor Image Fusion for Military Sensor Networks using Mul...
Context Aware Multisensor Image Fusion for Military Sensor Networks using Mul...Context Aware Multisensor Image Fusion for Military Sensor Networks using Mul...
Context Aware Multisensor Image Fusion for Military Sensor Networks using Mul...
ijasuc
 
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
ijasuc
 
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
ijasuc
 
A_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdfA_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdf
12rno
 

Similar to Web of Things presentation - Document Generation (20)

Internet of Things Presentation - Document Generation Study
Internet of Things Presentation - Document Generation StudyInternet of Things Presentation - Document Generation Study
Internet of Things Presentation - Document Generation Study
 
Call for Papers -April Issue - International Journal of Ubiquitous Computing ...
Call for Papers -April Issue - International Journal of Ubiquitous Computing ...Call for Papers -April Issue - International Journal of Ubiquitous Computing ...
Call for Papers -April Issue - International Journal of Ubiquitous Computing ...
 
Call for Papers - April Issue - International Journal of Ubiquitous Computing...
Call for Papers - April Issue - International Journal of Ubiquitous Computing...Call for Papers - April Issue - International Journal of Ubiquitous Computing...
Call for Papers - April Issue - International Journal of Ubiquitous Computing...
 
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
 
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...
 
October Issue : Scope & Topics International Journal of Ubiquitous Computing ...
October Issue : Scope & Topics International Journal of Ubiquitous Computing ...October Issue : Scope & Topics International Journal of Ubiquitous Computing ...
October Issue : Scope & Topics International Journal of Ubiquitous Computing ...
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services”
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Connecting Web-Based IoT Devices to a Cloud-Based Manufacturing Platform
Connecting Web-Based IoT Devices to a Cloud-Based  Manufacturing PlatformConnecting Web-Based IoT Devices to a Cloud-Based  Manufacturing Platform
Connecting Web-Based IoT Devices to a Cloud-Based Manufacturing Platform
 
Computer Applications in Manufacturing Systems, 2009
Computer Applications in Manufacturing Systems, 2009Computer Applications in Manufacturing Systems, 2009
Computer Applications in Manufacturing Systems, 2009
 
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends UpdateIEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
 
Call for Papers - International Journal of Ubiquitous Computing (IJU)
Call for Papers - International Journal of Ubiquitous Computing (IJU)Call for Papers - International Journal of Ubiquitous Computing (IJU)
Call for Papers - International Journal of Ubiquitous Computing (IJU)
 
Mainflux Labs - References (1).pdf
Mainflux Labs - References (1).pdfMainflux Labs - References (1).pdf
Mainflux Labs - References (1).pdf
 
DataAquitaine February 2022
DataAquitaine February 2022DataAquitaine February 2022
DataAquitaine February 2022
 
International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)
 
International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)
 
Context Aware Multisensor Image Fusion for Military Sensor Networks using Mul...
Context Aware Multisensor Image Fusion for Military Sensor Networks using Mul...Context Aware Multisensor Image Fusion for Military Sensor Networks using Mul...
Context Aware Multisensor Image Fusion for Military Sensor Networks using Mul...
 
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
 
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
 
A_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdfA_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdf
 

Recently uploaded

Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
kkirkland2
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
gharris9
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
XP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to LeadershipXP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to Leadership
samililja
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
Frederic Leger
 
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
OECD Directorate for Financial and Enterprise Affairs
 
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Dutch Power
 
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
OECD Directorate for Financial and Enterprise Affairs
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
SkillCertProExams
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
amekonnen
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Updated diagnosis. Cause and treatment of hypothyroidism
Updated diagnosis. Cause and treatment of hypothyroidismUpdated diagnosis. Cause and treatment of hypothyroidism
Updated diagnosis. Cause and treatment of hypothyroidism
Faculty of Medicine And Health Sciences
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
gharris9
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Rosie Wells
 

Recently uploaded (20)

Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
XP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to LeadershipXP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to Leadership
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
 
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
 
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
 
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Updated diagnosis. Cause and treatment of hypothyroidism
Updated diagnosis. Cause and treatment of hypothyroidismUpdated diagnosis. Cause and treatment of hypothyroidism
Updated diagnosis. Cause and treatment of hypothyroidism
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
 

Web of Things presentation - Document Generation

  • 1. Technology for Pervasive Computing Semantic Web Based Context-Adaptable Generation of Product Specific Documentation Web of Things Workshop Andrei Miclaus Till Riedel Jack Unseld Michael Beigl THINGS Contextual Documentation Users Developers KIT – University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association www.kit.edu
  • 2. 2 17/10/14 Technology for Pervasive Computing Why Appropriate Help is Important [Beckmann et.al. 2004] Andrei Miclaus – Semantic Web Based Context-Adaptable Generation of Product Specific Documentation
  • 3. 3 17/10/14 Technology for Pervasive Computing Our Approach – Generated documentation ! Fusion of context and system models ! Optimized documentation System Models Context User Information Context adapted, up-to-date Information Andrei Miclaus – Semantic Web Based Context-Adaptable Generation of Product Specific Documentation
  • 4. 4 17/10/14 Technology for Pervasive Computing Motivating Factors ! Increasing complexity in the industrial processes ! Supporting a user is an important factor ! The need to use existing data sources without migrating to other formats ! Especially industry relevant ! Web of things becoming a reality ! Ever increasing number of smart IoT devices ! More and more devices offer high level APIs Andrei Miclaus – Semantic Web Based Context-Adaptable Generation of Product Specific Documentation
  • 5. Context'Model' Text' 5 17/10/14 Technology for Pervasive Computing Unified Querying THINGS Gear% Rims% Fram e% Bike% Descrip2ons' System models Andrei Miclaus – Semantic Web Based Context-Adaptable Generation of Product Specific Documentation
  • 6. 6 17/10/14 Technology for Pervasive Computing How do you stitch all that data together?
  • 7. Context'Model' Text' User THINGS Gear% Rims% Fram e% Bike% Semantic Change Web Membrane (Adapter) Notifications Documents Instant' Help' 7 17/10/14 Technology for Pervasive Computing Data Resource Mashup Configuration Feedback Developer Smart'Template' Descrip2ons' Context'adapted,'up8to8date' Informa2on'
  • 8. 8 17/10/14 Technology for Pervasive Computing Smart Template Product Layer Adapter Layer Live Document Layer Configuration Layer Context' Model' Query'Module' Engine' Reasoner' Document'Template' Listener' Queries Configura2on'Wizard' Base' Template' Document Engineer THINGS Notifications
  • 9. 9 17/10/14 Technology for Pervasive Computing Template Example var entities = getAll(“http://kit.edu/entity/item”) var greeting = get(“CustomerGreeting”) p greeting.Text for item in entities h2 item.name.Text item.get(“description”).Text
  • 10. 10 17/10/14 Technology for Pervasive Computing Example Documentation Andrei Miclaus – Semantic Web Based Context-Adaptable Generation of Product Specific Documentation
  • 11. Home Automation App Store Text' Store' 11 17/10/14 Technology for Pervasive Computing Document Generation Model Augmentation Instant Help Contextual Documentation Device Bindings Text' Store' Template Code% Model% User Developer Manufacturer Template
  • 12. rdflib, rdflib-jsonld Query parser In json-ld watches 12 17/10/14 Technology for Pervasive Computing Implementation Xtext project .ecore Spreadsheets: .xls .csv DSL-file: .items Source files Model Xlwrap java library emf4sw java library Rdf Converters Using .trig mapping Semantic Web Description Image Links Model Metamodel SPARQL /description /imageLinks /model /metamodel endpoints Live Template File monitor notifies
  • 13. 13 17/10/14 Technology for Pervasive Computing Conclusion ! Product specific documentation generation approach ! Semantic web for data integration ! Leveraging the IoT and WoT trends ! We enable contextual documentation generation ! For aiding users in the installation, usage and maintenance of systems Future Work ! Industrial application and user studies ! Gather experience on the authoring process and system adoption chance Andrei Miclaus – Semantic Web Based Context-Adaptable Generation of Product Specific Documentation
  • 14. Contact: miclaus@teco.edu 14 17/10/14 Technology for Pervasive Computing Thank You for Your Attention! In cooperation with Andrei Miclaus – Semantic Web Based Context-Adaptable Generation of Product Specific Documentation
  • 15. 15 17/10/14 Technology for Pervasive Computing References ! Beckmann, C., Consolvo, S., & LaMarca, A. (2004). Some Assembly Required: Supporting End-User Sensor Installation in Domestic Ubiquitous Computing Environments. In UbiComp 2004: Ubiquitous Computing SE - 7 (Vol. 3205, pp. 107–124). Springer Berlin Heidelberg. doi:10.1007/978-3-540-30119-6_7 ! Harrison, N. (2005). The Darwin Information Typing Architecture (DITA): Applications for globalization. Professional Communication Conference, 2005 ! Guinard, D., Trifa, V. M., & Wilde, E. (2009). Architecting a mashable open world wide web of things. ETH, Department of Computer Science. ! Miclaus, A., Riedel, T., & Beigl, M. (2014). End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation. The 4th International Conference on the Internet of Things (IoT 2014). Please see more in the paper Andrei Miclaus – Semantic Web Based Context-Adaptable Generation of Product Specific Documentation