SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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 SharingFIWARE
 
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 approachNam 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 NetworkDominique Guinard
 
CD March 2015 - Interdisciplinary Design Reviews
CD March 2015 - Interdisciplinary Design ReviewsCD March 2015 - Interdisciplinary Design Reviews
CD March 2015 - Interdisciplinary Design ReviewsComit 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 2017Milan 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 PlatformYork 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 ProjectDr.-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 technologiesBigData_Europe
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsCharalampos Doukas
 
RESTifyng Physical Products
RESTifyng Physical ProductsRESTifyng Physical Products
RESTifyng Physical ProductsVlad 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 WebsocketSofian Hadiwijaya
 
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
 

Was ist angesagt? (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)
 

Andere mochten auch

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-REDMichael 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 middlewareOlivier Liechti
 
Preparing for Distributed Energy Resources
Preparing for Distributed Energy ResourcesPreparing for Distributed Energy Resources
Preparing for Distributed Energy ResourcesSchneider 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 UpdatingTECO 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 ThingsAndreas 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 ThingsSimon 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 utilityrobgirvan
 
Smart Analytics For The Utility Sector
Smart Analytics For The Utility SectorSmart Analytics For The Utility Sector
Smart Analytics For The Utility SectorHerman Bosker
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project ReportMilind Gokhale
 
Web Design Project Report
Web Design Project ReportWeb Design Project Report
Web Design Project ReportMJ Ferdous
 
Big Data Analytics in Energy & Utilities
Big Data Analytics in Energy & UtilitiesBig Data Analytics in Energy & Utilities
Big Data Analytics in Energy & UtilitiesAnders Quitzau
 

Andere mochten auch (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
 

Ähnlich wie 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 StudyKIT
 
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/17Mark 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
 
Computer Applications in Manufacturing Systems, 2009
Computer Applications in Manufacturing Systems, 2009Computer Applications in Manufacturing Systems, 2009
Computer Applications in Manufacturing Systems, 2009Rodzidah 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 UpdateMark 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).pdfWlamir Molinari
 
DataAquitaine February 2022
DataAquitaine February 2022DataAquitaine February 2022
DataAquitaine February 2022Yves 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.pdf12rno
 

Ähnlich wie 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
 

Kürzlich hochgeladen

George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 

Kürzlich hochgeladen (20)

George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 

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