SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Technology for 
Pervasive Computing 
End-User Installation of Heterogeneous Home 
Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated 
Documentation 
Andrei Miclaus Till Riedel Michael Beigl 
Configuration 
Users 
Contextual Documentation Home 
Automation 
Things 
More 
Things 
KIT – University of the State of Baden-Wuerttemberg and 
National Research Center of the Helmholtz Association www.kit.edu
Opportunities and Complexity 
2 17/10/14 Technology for 
Pervasive Computing 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
Installation 
Changes 
3 17/10/14 Technology for 
Pervasive Computing 
Home Automation 
Challenges 
! Identification: What device is this? 
! Association: What should this device do? 
! Progress control: What state is the system in? 
! Professionals are to costly in this domain 
Updates 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
4 17/10/14 Technology for 
Pervasive Computing 
Why Appropriate Help is Important 
[Beckmann et.al. 2004] 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
5 17/10/14 Technology for 
Pervasive Computing 
Custom Solutions 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
6 17/10/14 Technology for 
Pervasive Computing 
The Conceptual Model ? 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
7 17/10/14 Technology for 
Pervasive Computing 
Instrumentation for Installation Tasks 
! Sensors placed on the components and on the tools 
[Antifakos et. al. 2002] 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
8 17/10/14 Technology for 
Pervasive Computing 
Augmented Reality Manual 
[Niels 2013] 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
9 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 – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
10 17/10/14 Technology for 
Pervasive Computing 
Example Documentation 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
Contextual Documentation 
11 17/10/14 Technology for 
Pervasive Computing 
Scenario 
Model 
Augmentation 
Document 
Generation 
Home 
Automation 
App Store 
Configuration 
3rd Party 
Hardware 
Device 
Bindings 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
12 17/10/14 Technology for 
Pervasive Computing 
Pen and Paper Interface for Digital-less 
Configuration 
! (Anoto)Digital pen for recording the input of the users 
! Configuration sheets for function to device association 
! Generated configuration sheets from system/app models 
3 4 2 5 5 6 6 4 2 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
13 17/10/14 Technology for 
Pervasive Computing 
Filling out a Configuration Sheet 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
14 17/10/14 Technology for 
Pervasive Computing 
OpenHAB Runtime Models 
Thing 
UI Icon 
! Ecore models as primary runtime artifacts 
! Information always up-to-date 
Manufacturer 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
Installing Apps 
Dimmer HueLampXZ1 "Lamp to dimm" (RoomLights) {hue="1"} 
Number bPart1 ”Ambient light sensor 1" (LightSensors) 
{bPart="Light:00078078FA6F"} 
15 17/10/14 Technology for 
Pervasive Computing 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
! 14 Participants – randomly assigned 
! Installation of 3 Apps 
! 1 hour duration 
! Observation and user experience questionnaires 
16 17/10/14 Technology for 
Pervasive Computing 
User Study 
Control Group 
Standard manuals shipped 
with the devices 
Experimental Group 
Generated documentation 
based on the scenario 
context 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
17 17/10/14 Technology for 
Pervasive Computing 
During the study 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
18 17/10/14 Technology for 
Pervasive Computing 
During the study – a bit messier 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
Excellent 
Good 
Above Average 
Below Average 
Bad 
Standard 
19 17/10/14 Technology for 
Pervasive Computing 
UEQ Benchmark 
Generated 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
20 17/10/14 Technology for 
Pervasive Computing 
Time to Completion Improvement! 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
21 17/10/14 Technology for 
Pervasive Computing 
Summary & Future work 
! User support through optimized documentation 
! Using system models 
! Combined with context information 
! Installation and documentation was pure paper based 
! Significant time to completion improvement 
Future Work 
! Improve user experience 
! Investigate if other system models yield potential for documentation 
generation – especially industrial models 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
Contact: miclaus@teco.edu 
22 17/10/14 Technology for 
Pervasive Computing 
Thank You for Your Attention! 
Andrei Miclaus – 
End-User Installation of Heterogeneous Home Automation Systems Using Pen 
and Paper Interfaces and Dynamically Generated Documentation
Please see more in the paper 
23 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. 
! Antifakos, S., Michahelles, F., & Schiele, B. (2002). Proactive Instructions 
for Furniture Assembly. In Proceedings of the 4th international conference 
on Ubiquitous Computing (pp. 351–360). London, UK, UK: Springer-Verlag. 
! Niels, P. (2013). Intelligente Augmented Reality Handbücher Zeigen, wie’s 
geht - Werkerunterstützung für die Fabrik der Zukunft. Retrieved July 16, 
2013, from http://av.dfki.de/projects_recent/ar-handbook 
! Laugwitz, B., Held, T., & Schrepp, M. (2008). Construction and Evaluation 
of a User Experience Questionnaire. In A. Holzinger (Ed.), HCI and 
Usability for Education and Work SE - 6 (Vol. 5298, pp. 63–76). Springer 
Berlin Heidelberg. 
Andrei Miclaus – 
Modellgetriebene Generierung natürlichsprachlicher Benutzeranleitungen

Mais conteúdo relacionado

Destaque

Heterogeneous network (hetnet)
Heterogeneous network (hetnet)Heterogeneous network (hetnet)
Heterogeneous network (hetnet)RAHUL KANEKAR
 
Heterogeneous Network (Hetnet)
Heterogeneous Network (Hetnet)Heterogeneous Network (Hetnet)
Heterogeneous Network (Hetnet)Ali Shoaee
 
Heterogeneous Networks(HetNets)
Heterogeneous Networks(HetNets)Heterogeneous Networks(HetNets)
Heterogeneous Networks(HetNets)MNIT Jaipur
 
Optical Character Recognition (OCR)
Optical Character Recognition (OCR)Optical Character Recognition (OCR)
Optical Character Recognition (OCR)Vidyut Singhania
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Karan Panjwani
 
Function Oriented Design
Function Oriented DesignFunction Oriented Design
Function Oriented DesignSharath g
 

Destaque (7)

Get Your Game On: Why Gaming in Libraries
Get Your Game On: Why Gaming in LibrariesGet Your Game On: Why Gaming in Libraries
Get Your Game On: Why Gaming in Libraries
 
Heterogeneous network (hetnet)
Heterogeneous network (hetnet)Heterogeneous network (hetnet)
Heterogeneous network (hetnet)
 
Heterogeneous Network (Hetnet)
Heterogeneous Network (Hetnet)Heterogeneous Network (Hetnet)
Heterogeneous Network (Hetnet)
 
Heterogeneous Networks(HetNets)
Heterogeneous Networks(HetNets)Heterogeneous Networks(HetNets)
Heterogeneous Networks(HetNets)
 
Optical Character Recognition (OCR)
Optical Character Recognition (OCR)Optical Character Recognition (OCR)
Optical Character Recognition (OCR)
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
 
Function Oriented Design
Function Oriented DesignFunction Oriented Design
Function Oriented Design
 

Semelhante a Internet of Things Presentation - Document Generation Study

Web of Things presentation - Document Generation
Web of Things presentation - Document GenerationWeb of Things presentation - Document Generation
Web of Things presentation - Document GenerationKIT
 
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
 
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
 
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
 
Eth 30100-01
Eth 30100-01Eth 30100-01
Eth 30100-01saefrg
 
Plenary Session: application drive design alberto sv
Plenary Session: application drive design alberto svPlenary Session: application drive design alberto sv
Plenary Session: application drive design alberto svchiportal
 
Arpan pal icdcn
Arpan pal icdcnArpan pal icdcn
Arpan pal icdcnArpan Pal
 
Enacting Emergent Configurations in the IoT through Domain Objects
Enacting Emergent Configurations in the IoT  through Domain ObjectsEnacting Emergent Configurations in the IoT  through Domain Objects
Enacting Emergent Configurations in the IoT through Domain Objectsantbucc
 
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
 
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
 
12th International Conference on Ubiquitous Computing (UBIC 2021)
12th International Conference on Ubiquitous Computing (UBIC 2021) 12th International Conference on Ubiquitous Computing (UBIC 2021)
12th International Conference on Ubiquitous Computing (UBIC 2021) ijasuc
 
Android Operated Application Based Smart Eye for Home Automation System Using...
Android Operated Application Based Smart Eye for Home Automation System Using...Android Operated Application Based Smart Eye for Home Automation System Using...
Android Operated Application Based Smart Eye for Home Automation System Using...IJMTST Journal
 
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
 
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
 
5 pen pc technology
5 pen pc technology5 pen pc technology
5 pen pc technologyNikhil Nama
 

Semelhante a Internet of Things Presentation - Document Generation Study (20)

Web of Things presentation - Document Generation
Web of Things presentation - Document GenerationWeb of Things presentation - Document Generation
Web of Things presentation - Document Generation
 
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...
 
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 ...
 
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...
 
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
 
Eth 30100-01
Eth 30100-01Eth 30100-01
Eth 30100-01
 
Plenary Session: application drive design alberto sv
Plenary Session: application drive design alberto svPlenary Session: application drive design alberto sv
Plenary Session: application drive design alberto sv
 
Arpan pal icdcn
Arpan pal icdcnArpan pal icdcn
Arpan pal icdcn
 
Enacting Emergent Configurations in the IoT through Domain Objects
Enacting Emergent Configurations in the IoT  through Domain ObjectsEnacting Emergent Configurations in the IoT  through Domain Objects
Enacting Emergent Configurations in the IoT through Domain Objects
 
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...
 
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)
 
12th International Conference on Ubiquitous Computing (UBIC 2021)
12th International Conference on Ubiquitous Computing (UBIC 2021) 12th International Conference on Ubiquitous Computing (UBIC 2021)
12th International Conference on Ubiquitous Computing (UBIC 2021)
 
Android Operated Application Based Smart Eye for Home Automation System Using...
Android Operated Application Based Smart Eye for Home Automation System Using...Android Operated Application Based Smart Eye for Home Automation System Using...
Android Operated Application Based Smart Eye for Home Automation System Using...
 
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)
 
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)
 
TE_comp_Seminar_format.pdf
TE_comp_Seminar_format.pdfTE_comp_Seminar_format.pdf
TE_comp_Seminar_format.pdf
 
5 pen pc technology
5 pen pc technology5 pen pc technology
5 pen pc technology
 

Último

Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...David Celestin
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...amilabibi1
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lodhisaajjda
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatmentnswingard
 
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
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Baileyhlharris
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfSkillCertProExams
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalFabian de Rijk
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoKayode Fayemi
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIINhPhngng3
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfMahamudul Hasan
 

Último (15)

Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
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
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 

Internet of Things Presentation - Document Generation Study

  • 1. Technology for Pervasive Computing End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation Andrei Miclaus Till Riedel Michael Beigl Configuration Users Contextual Documentation Home Automation Things More Things KIT – University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association www.kit.edu
  • 2. Opportunities and Complexity 2 17/10/14 Technology for Pervasive Computing Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 3. Installation Changes 3 17/10/14 Technology for Pervasive Computing Home Automation Challenges ! Identification: What device is this? ! Association: What should this device do? ! Progress control: What state is the system in? ! Professionals are to costly in this domain Updates Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 4. 4 17/10/14 Technology for Pervasive Computing Why Appropriate Help is Important [Beckmann et.al. 2004] Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 5. 5 17/10/14 Technology for Pervasive Computing Custom Solutions Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 6. 6 17/10/14 Technology for Pervasive Computing The Conceptual Model ? Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 7. 7 17/10/14 Technology for Pervasive Computing Instrumentation for Installation Tasks ! Sensors placed on the components and on the tools [Antifakos et. al. 2002] Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 8. 8 17/10/14 Technology for Pervasive Computing Augmented Reality Manual [Niels 2013] Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 9. 9 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 – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 10. 10 17/10/14 Technology for Pervasive Computing Example Documentation Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 11. Contextual Documentation 11 17/10/14 Technology for Pervasive Computing Scenario Model Augmentation Document Generation Home Automation App Store Configuration 3rd Party Hardware Device Bindings Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 12. 12 17/10/14 Technology for Pervasive Computing Pen and Paper Interface for Digital-less Configuration ! (Anoto)Digital pen for recording the input of the users ! Configuration sheets for function to device association ! Generated configuration sheets from system/app models 3 4 2 5 5 6 6 4 2 Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 13. 13 17/10/14 Technology for Pervasive Computing Filling out a Configuration Sheet Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 14. 14 17/10/14 Technology for Pervasive Computing OpenHAB Runtime Models Thing UI Icon ! Ecore models as primary runtime artifacts ! Information always up-to-date Manufacturer Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 15. Installing Apps Dimmer HueLampXZ1 "Lamp to dimm" (RoomLights) {hue="1"} Number bPart1 ”Ambient light sensor 1" (LightSensors) {bPart="Light:00078078FA6F"} 15 17/10/14 Technology for Pervasive Computing Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 16. ! 14 Participants – randomly assigned ! Installation of 3 Apps ! 1 hour duration ! Observation and user experience questionnaires 16 17/10/14 Technology for Pervasive Computing User Study Control Group Standard manuals shipped with the devices Experimental Group Generated documentation based on the scenario context Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 17. 17 17/10/14 Technology for Pervasive Computing During the study Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 18. 18 17/10/14 Technology for Pervasive Computing During the study – a bit messier Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 19. Excellent Good Above Average Below Average Bad Standard 19 17/10/14 Technology for Pervasive Computing UEQ Benchmark Generated Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 20. 20 17/10/14 Technology for Pervasive Computing Time to Completion Improvement! Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 21. 21 17/10/14 Technology for Pervasive Computing Summary & Future work ! User support through optimized documentation ! Using system models ! Combined with context information ! Installation and documentation was pure paper based ! Significant time to completion improvement Future Work ! Improve user experience ! Investigate if other system models yield potential for documentation generation – especially industrial models Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 22. Contact: miclaus@teco.edu 22 17/10/14 Technology for Pervasive Computing Thank You for Your Attention! Andrei Miclaus – End-User Installation of Heterogeneous Home Automation Systems Using Pen and Paper Interfaces and Dynamically Generated Documentation
  • 23. Please see more in the paper 23 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. ! Antifakos, S., Michahelles, F., & Schiele, B. (2002). Proactive Instructions for Furniture Assembly. In Proceedings of the 4th international conference on Ubiquitous Computing (pp. 351–360). London, UK, UK: Springer-Verlag. ! Niels, P. (2013). Intelligente Augmented Reality Handbücher Zeigen, wie’s geht - Werkerunterstützung für die Fabrik der Zukunft. Retrieved July 16, 2013, from http://av.dfki.de/projects_recent/ar-handbook ! Laugwitz, B., Held, T., & Schrepp, M. (2008). Construction and Evaluation of a User Experience Questionnaire. In A. Holzinger (Ed.), HCI and Usability for Education and Work SE - 6 (Vol. 5298, pp. 63–76). Springer Berlin Heidelberg. Andrei Miclaus – Modellgetriebene Generierung natürlichsprachlicher Benutzeranleitungen