SlideShare una empresa de Scribd logo
1 de 48
Pierrick Thébault , Dominique Decotter Bell Labs Applications Domain Towards the Design of Intelligible Object-based Applications for the Web of Things. Second international workshop on the Web of Things June 12 th , 2011, San Francisco, USA
ABOUT US HELLO! Pierrick Thébault Designer PhD candidate at Arts et Métiers Paristech I do research in  service design ,  interactions techniques  and  user experience  for smart objects and environments.  Dominique Decotter Usabilist / cognitive pyschologist PhD candidate at René Descartes University He does research in  co-creation techniques ,  probe design  and  identifications of latent needs. Bell Labs France Application Studio
[object Object],[object Object],[object Object],[object Object],[object Object],AGENDA
1. ,[object Object]
WOT CONTEXT Does the concept of applications apply to objects?
WOT VISION
WOT LAYERS EVERYDAY OBJECT READY MADE OBJECT Sensor Actuator VIRTUAL OBJECT Capabilities & status View APPLICATION Smart behaviour View Digital Physical APP REPOSITORY User-generated application Pre-configured application Sensor Actuator
WOT VIRTUAL OBJECTS Real world object  (RWO) Virtual object  (VO) Machine interactions Users interactions
WOT APPLICATION CAPABILITIES  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],www www
WOT APPLICATION TYPES APPLICATIONS DESKTOP-BASED TO MONITOR OBJECTS ,[object Object],ENV-BASED TO ORCHESTRATE OBJECTS ,[object Object],OBJECT-BASED TO AUGMENT OBJECTS ,[object Object]
2. ,[object Object]
RESEARCH DISAPPEARING SYSTEMS By blending in a seamless way into user ’ s environment, charging objects with additional functionalities and making them act in a proactive way, object-based applications are  modifying our perception of inner systems . There is a need to investigate  user ’ s mental models  to make sure they match with researchers ’  application models. 1  Figure based on Don Norman’s definition of conceptual models. Retreived from:  http://www.interactiondesignblog.com/2008/06/how-designers-communicate-with-users/
RESEARCH DISAPPEARING SYSTEMS SPEAKEASY BROWSER Newman, M.W BIT Roduner, C MASHUP EDITOR Guinard, D OBJECT BROWSER Boussard, M Web of things browsers needs intelligible application models!
RESEARCH QUESTIONS ? 1 CONCEPT In users ’  mind is there such concept as  object-based applications?  2 PERCEPTION How do non-technical users perceive  interconnections between objects and Web resources?  3 MODEL How consistently do they consider these applications  as being part of an object or the environment?
RESEARCH ISSUE How to  capture  mental models of an objects ’ ecosystem?
RESEARCH ISSUE The concept of smart objects is still fuzzy for many French people! “ Bluetooth ” “ Domotics ” “ Robots ” “ iPhone ” “ Sensors ” “ Connected fridge ”
RESEARCH CAPTURING MENTAL MODELS “ Mental models are mechanisms whereby humans are able to generate descriptions of system purpose and form, explanations of system functioning and observed system states, and predictions of future system states. ”   1 1  Rouse, W.B., Morris, N.M., et RESEARCH, G.I.O.T.A.C.F.H.S. On looking into the black box: Prospects and limits in the search for mental models. (1985).   ,[object Object],[object Object],[object Object],[object Object],[object Object]
3. ,[object Object]
EXPERIMENT PROCEDURE Step 1  |  Introduction Step 2  |   Production Step 3  |   Evaluation Step 4  |   Interview – optional
EXPERIMENT MATERIALS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],EXPERIMENT MATERIALS
EXPERIMENT MATERIALS + + +
EXPERIMENT PRODUCTION
EXPERIMENT EVALUATION
EXPERIMENT EVALUATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4. ,[object Object]
RESULTS PANEL 1 6 STUDENTS 23.6 YEARS OLD (M) 45 MIN ,[object Object],[object Object],[object Object]
SCHEMA 1
SCHEMA 2
SCHEMA 3
SCHEMA 4
SCHEMA 5
SCHEMA 6
RESULTS USER EVALUATION
RESULTS USER EVALUATION SCHEMA 5 SCHEMA 4 SCHEMA 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],According to the participants ’  point of view, none of the representation  clearly indicates how to control object-based applications.
RESULTS INTERPRETATION GRID UNDERSTANDING OF OBJECT-BASED APPLICATIONS Are applications represented? Can we count them? How many relates to an object? To a web resource? STRATEGIES OF CATEGORIZATION Are items organized in clusters? Can we count them? Are they labeled? TYPE OF INTERCONNECTIONS BETWEEN OBJECTS How are links directed?  How many different types can we count? Are they captioned? REPRESENTATION AND APPLICATION LOGIC Does the schema follow a specific structure? Is the logic of the application represented? How? NOTES Remarkable details or strategies.
5. ,[object Object]
DISCUSSION FAR FROM SIMPLE “ For me everything  is linked with  the alarm-clock ” “ I added some sensors  in order to… uhhh ” “ I drew a mobile phone ”   “ I didn ’ t like that object so I didn ’ t put it ” “ I needed to see the  user ”
DISCUSSION METAPHORS THE COMPUTER BRAIN THE INTERNET BUBBLE THE PERSONAL TIMELINE THE NETWORK MAP
DISCUSSION INSIGHT #1 The concept of applications is still fuzzy. “ Applications are for iPhone. ” Objects are augmented with  features . www The  link  often represents the feature. + Some feature  combine several  complementary Web resources.
DISCUSSION INSIGHT #2 Some groups of objects are different. “ It ’ s not really a feature of this object. ” www It happens when a Web resource  triggers  an object. www The Web resource brings  awareness . Who? What? Where? When? Such groups are often  labeled .
DISCUSSION INSIGHT #3 There is no rule for intelligence distribution. “ In my opinion, this object control this one. ” The lamp  query  the mailbox. Lamp Mailbox The mail  control  the lamp. Lamp Mailbox Users try to avoid having to many  “ smart objects ” .
DISCUSSION INSIGHT #4 Users don ’ t care about the logic representation (yet). “ The object is smart enough to work by itself. ” www Interactions are often implicit . IF? When? The issue of collective use and personal data is rarely envisioned. Behaviors are not intelligible  without explanations. What?
DISCUSSION DESIGN IMPLICATIONS INTRODUCE A TAXONOMY OF APPLICATIONS Desktop-based, object-based and environment-based applications are different. The 3 types should be designed in a way that allows users to clearly distinguish them. DO NOT FORCE FEATURES CLUSTERIZATION Having multiple applications for objects seems complex to handle. Each new augmentations should be considered as a feature based on the functional DNA or the user interfaces of the objects. DESIGN MULTI-SCALE REPRESENTATION MODES Users should be able to  “ zoom ”  in their objects ’  ecosystem and switch from global views to detailed representations. Information should be hierarchized. CREATE A VISUAL GRAMMAR FOR APPLICATION LOGIC A graphic language is needed to make some parts of the inner-working of applications visible and to allow users to change parameters. ENABLE REALLOCATION OF APPLICATIONS OR FEATURES Representations should be flexible enough to allow users to distribute the intelligence as they see it. They should be able to concentrate features in a single object is they want.
DISCUSSION TESTING REPRESENTATIONS “ THIS REPRESENTATION IS REALLY CLEAR! ”
DISCUSSION ITERATING THE EXPERIMENT To be continued… + INTERVIEW PANEL 1 ,[object Object],[object Object],[object Object],PANEL 2 ,[object Object],[object Object],[object Object],PANEL 3 ,[object Object],[object Object],[object Object]
DISCUSSION EXPLORING OTHER DIMENSIONS
THANKS ! [email_address] [email_address]

Más contenido relacionado

La actualidad más candente

frog POV: Now That Data is Everything
frog POV: Now That Data is Everythingfrog POV: Now That Data is Everything
frog POV: Now That Data is Everythingfrog
 
HCI 2014 (10 of 10): Natural User Interfaces. Ubiquitous Computing
HCI 2014 (10 of 10): Natural User Interfaces. Ubiquitous ComputingHCI 2014 (10 of 10): Natural User Interfaces. Ubiquitous Computing
HCI 2014 (10 of 10): Natural User Interfaces. Ubiquitous ComputingSabin Buraga
 
Introducing the Internet of Things: lecture @IULM University
Introducing the Internet of Things: lecture @IULM UniversityIntroducing the Internet of Things: lecture @IULM University
Introducing the Internet of Things: lecture @IULM UniversityLeandro Agro'
 
IndianaJS: Building spatially aware web sites for the Web of Things
IndianaJS: Building spatially aware web sites for the Web of ThingsIndianaJS: Building spatially aware web sites for the Web of Things
IndianaJS: Building spatially aware web sites for the Web of ThingsTECO Research Group
 
IoT Methodology Co-creation Workshop with Kraak de Krook and Smart City Ghent...
IoT Methodology Co-creation Workshop with Kraak de Krook and Smart City Ghent...IoT Methodology Co-creation Workshop with Kraak de Krook and Smart City Ghent...
IoT Methodology Co-creation Workshop with Kraak de Krook and Smart City Ghent...The Internet of Things Methodology
 
User-Centered Mobile Concept Development
User-Centered Mobile Concept DevelopmentUser-Centered Mobile Concept Development
User-Centered Mobile Concept DevelopmentSøren Engelbrecht
 
The Smart Object Age - Design Group Italia
The Smart Object Age - Design Group ItaliaThe Smart Object Age - Design Group Italia
The Smart Object Age - Design Group ItaliaGianandrea Giacoma
 
HCI 2015 (8/10) Data Visualization (an introduction)
HCI 2015 (8/10) Data Visualization (an introduction)HCI 2015 (8/10) Data Visualization (an introduction)
HCI 2015 (8/10) Data Visualization (an introduction)Sabin Buraga
 
Designing UX for the Internet of Things
Designing UX for the Internet of ThingsDesigning UX for the Internet of Things
Designing UX for the Internet of ThingsFahim Kawsar
 
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...trappenl
 
Towards user co-creation of value on the Internet-of-Things (IoT)
Towards user co-creation of value on the Internet-of-Things (IoT)Towards user co-creation of value on the Internet-of-Things (IoT)
Towards user co-creation of value on the Internet-of-Things (IoT)trappenl
 
Mobile Prototyping Essentials Workshop: Part 1
Mobile Prototyping Essentials Workshop: Part 1Mobile Prototyping Essentials Workshop: Part 1
Mobile Prototyping Essentials Workshop: Part 1Rachel Hinman
 
Semantics for the Web of Things
Semantics for the Web of ThingsSemantics for the Web of Things
Semantics for the Web of ThingsSimon Mayer
 
Meetup 11 here&now_megatriscomp design methodpartii_v0.2
Meetup 11 here&now_megatriscomp design methodpartii_v0.2Meetup 11 here&now_megatriscomp design methodpartii_v0.2
Meetup 11 here&now_megatriscomp design methodpartii_v0.2Francesco Rago
 
IoT Methodology - Welcome slides for #iotday IoT Ghent Meetup 090418
IoT Methodology -  Welcome slides for #iotday IoT Ghent Meetup 090418IoT Methodology -  Welcome slides for #iotday IoT Ghent Meetup 090418
IoT Methodology - Welcome slides for #iotday IoT Ghent Meetup 090418The Internet of Things Methodology
 
Iot mirror but can u add artificia @1000KV Technologies 9030844877
Iot mirror but can u add artificia @1000KV Technologies 9030844877Iot mirror but can u add artificia @1000KV Technologies 9030844877
Iot mirror but can u add artificia @1000KV Technologies 90308448771000kv technologies
 

La actualidad más candente (19)

frog POV: Now That Data is Everything
frog POV: Now That Data is Everythingfrog POV: Now That Data is Everything
frog POV: Now That Data is Everything
 
HCI 2014 (10 of 10): Natural User Interfaces. Ubiquitous Computing
HCI 2014 (10 of 10): Natural User Interfaces. Ubiquitous ComputingHCI 2014 (10 of 10): Natural User Interfaces. Ubiquitous Computing
HCI 2014 (10 of 10): Natural User Interfaces. Ubiquitous Computing
 
Introducing the Internet of Things: lecture @IULM University
Introducing the Internet of Things: lecture @IULM UniversityIntroducing the Internet of Things: lecture @IULM University
Introducing the Internet of Things: lecture @IULM University
 
IndianaJS: Building spatially aware web sites for the Web of Things
IndianaJS: Building spatially aware web sites for the Web of ThingsIndianaJS: Building spatially aware web sites for the Web of Things
IndianaJS: Building spatially aware web sites for the Web of Things
 
Portfolio of work
Portfolio of workPortfolio of work
Portfolio of work
 
IoT Methodology Co-creation Workshop with Kraak de Krook and Smart City Ghent...
IoT Methodology Co-creation Workshop with Kraak de Krook and Smart City Ghent...IoT Methodology Co-creation Workshop with Kraak de Krook and Smart City Ghent...
IoT Methodology Co-creation Workshop with Kraak de Krook and Smart City Ghent...
 
User-Centered Mobile Concept Development
User-Centered Mobile Concept DevelopmentUser-Centered Mobile Concept Development
User-Centered Mobile Concept Development
 
The Smart Object Age - Design Group Italia
The Smart Object Age - Design Group ItaliaThe Smart Object Age - Design Group Italia
The Smart Object Age - Design Group Italia
 
HCI 2015 (8/10) Data Visualization (an introduction)
HCI 2015 (8/10) Data Visualization (an introduction)HCI 2015 (8/10) Data Visualization (an introduction)
HCI 2015 (8/10) Data Visualization (an introduction)
 
Designing UX for the Internet of Things
Designing UX for the Internet of ThingsDesigning UX for the Internet of Things
Designing UX for the Internet of Things
 
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
 
Towards user co-creation of value on the Internet-of-Things (IoT)
Towards user co-creation of value on the Internet-of-Things (IoT)Towards user co-creation of value on the Internet-of-Things (IoT)
Towards user co-creation of value on the Internet-of-Things (IoT)
 
Mobile Prototyping Essentials Workshop: Part 1
Mobile Prototyping Essentials Workshop: Part 1Mobile Prototyping Essentials Workshop: Part 1
Mobile Prototyping Essentials Workshop: Part 1
 
Internet de las Cosas: del Concepto a la Realidad
Internet de las Cosas: del Concepto a la RealidadInternet de las Cosas: del Concepto a la Realidad
Internet de las Cosas: del Concepto a la Realidad
 
Semantics for the Web of Things
Semantics for the Web of ThingsSemantics for the Web of Things
Semantics for the Web of Things
 
Meetup 11 here&now_megatriscomp design methodpartii_v0.2
Meetup 11 here&now_megatriscomp design methodpartii_v0.2Meetup 11 here&now_megatriscomp design methodpartii_v0.2
Meetup 11 here&now_megatriscomp design methodpartii_v0.2
 
IoT Methodology - Welcome slides for #iotday IoT Ghent Meetup 090418
IoT Methodology -  Welcome slides for #iotday IoT Ghent Meetup 090418IoT Methodology -  Welcome slides for #iotday IoT Ghent Meetup 090418
IoT Methodology - Welcome slides for #iotday IoT Ghent Meetup 090418
 
Iot mirror but can u add artificia @1000KV Technologies 9030844877
Iot mirror but can u add artificia @1000KV Technologies 9030844877Iot mirror but can u add artificia @1000KV Technologies 9030844877
Iot mirror but can u add artificia @1000KV Technologies 9030844877
 
Towards Ambient Assisted Cities and Citizens
Towards Ambient Assisted Cities and CitizensTowards Ambient Assisted Cities and Citizens
Towards Ambient Assisted Cities and Citizens
 

Destacado

Augmenting objects with Internet of Things services: towards new design issues
Augmenting objects with Internet of Things services: towards new design issuesAugmenting objects with Internet of Things services: towards new design issues
Augmenting objects with Internet of Things services: towards new design issuesPierrick Thébault
 
La conception à l’ère de l’Internet des Objets: modèles et principes pour le...
La conception à l’ère  de l’Internet des Objets: modèles et principes pour le...La conception à l’ère  de l’Internet des Objets: modèles et principes pour le...
La conception à l’ère de l’Internet des Objets: modèles et principes pour le...Pierrick Thébault
 
Designing for augmentation at the Internet of Things era
Designing for augmentation at the Internet of Things eraDesigning for augmentation at the Internet of Things era
Designing for augmentation at the Internet of Things eraPierrick Thébault
 
Utilisation du big data en entreprise
Utilisation du big data en entrepriseUtilisation du big data en entreprise
Utilisation du big data en entreprisePierrick Thébault
 
L'esthétique du jeu vidéo: de l'abstraction géométrique au triomphe du photor...
L'esthétique du jeu vidéo: de l'abstraction géométrique au triomphe du photor...L'esthétique du jeu vidéo: de l'abstraction géométrique au triomphe du photor...
L'esthétique du jeu vidéo: de l'abstraction géométrique au triomphe du photor...Pierrick Thébault
 
Designing for the Internet of Things : models and principles for augmented pr...
Designing for the Internet of Things : models and principles for augmented pr...Designing for the Internet of Things : models and principles for augmented pr...
Designing for the Internet of Things : models and principles for augmented pr...Pierrick Thébault
 
Designing experiences for the personal data box
Designing experiences for the personal data boxDesigning experiences for the personal data box
Designing experiences for the personal data boxPierrick Thébault
 
2016 F8 Facebook Developer Conference Overview_Innobirds Media
2016 F8 Facebook Developer Conference Overview_Innobirds Media2016 F8 Facebook Developer Conference Overview_Innobirds Media
2016 F8 Facebook Developer Conference Overview_Innobirds MediaInnobirds Media
 
Things that go bump on the web - Web Application Security
Things that go bump on the web - Web Application SecurityThings that go bump on the web - Web Application Security
Things that go bump on the web - Web Application SecurityChristian Heilmann
 
Web of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the WebWeb of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the WebDominique Guinard
 
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
 
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...K data
 
AWS로 연결하는 사물인터넷의 세계 :: 이경수 :: AWS Summit Seoul 2016
AWS로 연결하는 사물인터넷의 세계 :: 이경수 :: AWS Summit Seoul 2016AWS로 연결하는 사물인터넷의 세계 :: 이경수 :: AWS Summit Seoul 2016
AWS로 연결하는 사물인터넷의 세계 :: 이경수 :: AWS Summit Seoul 2016Amazon Web Services Korea
 
Mobile + Cloud + IoT - Case Study
Mobile + Cloud + IoT - Case StudyMobile + Cloud + IoT - Case Study
Mobile + Cloud + IoT - Case StudyAndri Yadi
 
Web of Things Application Architecture
Web of Things Application ArchitectureWeb of Things Application Architecture
Web of Things Application ArchitectureDominique Guinard
 

Destacado (20)

Web Meets World (2009)
Web Meets World (2009)Web Meets World (2009)
Web Meets World (2009)
 
Augmenting objects with Internet of Things services: towards new design issues
Augmenting objects with Internet of Things services: towards new design issuesAugmenting objects with Internet of Things services: towards new design issues
Augmenting objects with Internet of Things services: towards new design issues
 
La conception à l’ère de l’Internet des Objets: modèles et principes pour le...
La conception à l’ère  de l’Internet des Objets: modèles et principes pour le...La conception à l’ère  de l’Internet des Objets: modèles et principes pour le...
La conception à l’ère de l’Internet des Objets: modèles et principes pour le...
 
Designing for augmentation at the Internet of Things era
Designing for augmentation at the Internet of Things eraDesigning for augmentation at the Internet of Things era
Designing for augmentation at the Internet of Things era
 
Designing with data
Designing with dataDesigning with data
Designing with data
 
Utilisation du big data en entreprise
Utilisation du big data en entrepriseUtilisation du big data en entreprise
Utilisation du big data en entreprise
 
L'esthétique du jeu vidéo: de l'abstraction géométrique au triomphe du photor...
L'esthétique du jeu vidéo: de l'abstraction géométrique au triomphe du photor...L'esthétique du jeu vidéo: de l'abstraction géométrique au triomphe du photor...
L'esthétique du jeu vidéo: de l'abstraction géométrique au triomphe du photor...
 
Designing for the Internet of Things : models and principles for augmented pr...
Designing for the Internet of Things : models and principles for augmented pr...Designing for the Internet of Things : models and principles for augmented pr...
Designing for the Internet of Things : models and principles for augmented pr...
 
Designing experiences for the personal data box
Designing experiences for the personal data boxDesigning experiences for the personal data box
Designing experiences for the personal data box
 
2016 F8 Facebook Developer Conference Overview_Innobirds Media
2016 F8 Facebook Developer Conference Overview_Innobirds Media2016 F8 Facebook Developer Conference Overview_Innobirds Media
2016 F8 Facebook Developer Conference Overview_Innobirds Media
 
Things that go bump on the web - Web Application Security
Things that go bump on the web - Web Application SecurityThings that go bump on the web - Web Application Security
Things that go bump on the web - Web Application Security
 
Web of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the WebWeb of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the Web
 
Mobile Backend as a Service(MBaaS)
Mobile Backend as a Service(MBaaS)Mobile Backend as a Service(MBaaS)
Mobile Backend as a Service(MBaaS)
 
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
 
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...
 
AWS로 연결하는 사물인터넷의 세계 :: 이경수 :: AWS Summit Seoul 2016
AWS로 연결하는 사물인터넷의 세계 :: 이경수 :: AWS Summit Seoul 2016AWS로 연결하는 사물인터넷의 세계 :: 이경수 :: AWS Summit Seoul 2016
AWS로 연결하는 사물인터넷의 세계 :: 이경수 :: AWS Summit Seoul 2016
 
Mobile + Cloud + IoT - Case Study
Mobile + Cloud + IoT - Case StudyMobile + Cloud + IoT - Case Study
Mobile + Cloud + IoT - Case Study
 
The Bible of IoTs
The Bible of IoTsThe Bible of IoTs
The Bible of IoTs
 
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
Webinar IoT Cloud Platforms and Middleware for Rapid Application DevelopmentWebinar IoT Cloud Platforms and Middleware for Rapid Application Development
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
 
Web of Things Application Architecture
Web of Things Application ArchitectureWeb of Things Application Architecture
Web of Things Application Architecture
 

Similar a Towards the Design of Intelligible Object-based Applications for the Web of Things.

Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...Adrien Joly
 
myExperiment - Defining the Social Virtual Research Environment
myExperiment - Defining the Social Virtual Research EnvironmentmyExperiment - Defining the Social Virtual Research Environment
myExperiment - Defining the Social Virtual Research EnvironmentDavid De Roure
 
Artificial Intelligence (AI) -> understanding what it is & how you can use it...
Artificial Intelligence (AI) -> understanding what it is & how you can use it...Artificial Intelligence (AI) -> understanding what it is & how you can use it...
Artificial Intelligence (AI) -> understanding what it is & how you can use it...Adela VILLANUEVA
 
Human Computer interaction.pptx
Human Computer interaction.pptxHuman Computer interaction.pptx
Human Computer interaction.pptxLethola2
 
From context aware to socially awareness computing - IEEE Pervasive Computing...
From context aware to socially awareness computing - IEEE Pervasive Computing...From context aware to socially awareness computing - IEEE Pervasive Computing...
From context aware to socially awareness computing - IEEE Pervasive Computing...Fread Mzee
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1studiokandm
 
Eye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AIEye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AIDr. Amarjeet Singh
 
SciSoftDays Talk - Howison: Spreading the work in software ecosystems
SciSoftDays Talk - Howison: Spreading the work in software ecosystemsSciSoftDays Talk - Howison: Spreading the work in software ecosystems
SciSoftDays Talk - Howison: Spreading the work in software ecosystemsJames Howison
 
UXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopUXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopClaire Rowland
 
Astronauts and IoT: Toward True Human-Autonomy Teaming
Astronauts and IoT: Toward True Human-Autonomy TeamingAstronauts and IoT: Toward True Human-Autonomy Teaming
Astronauts and IoT: Toward True Human-Autonomy TeamingNordic Digital Business Summit
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1studiokandm
 
Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402vrij
 
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014 Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014 eswcsummerschool
 
Improvement in the usability of gis based services by
Improvement in the usability of gis based services byImprovement in the usability of gis based services by
Improvement in the usability of gis based services byeSAT Publishing House
 
Riding The Semantic Wave
Riding The Semantic WaveRiding The Semantic Wave
Riding The Semantic WaveKaniska Mandal
 
Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...suresh sood
 

Similar a Towards the Design of Intelligible Object-based Applications for the Web of Things. (20)

Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
 
myExperiment - Defining the Social Virtual Research Environment
myExperiment - Defining the Social Virtual Research EnvironmentmyExperiment - Defining the Social Virtual Research Environment
myExperiment - Defining the Social Virtual Research Environment
 
Ljc
LjcLjc
Ljc
 
Artificial Intelligence (AI) -> understanding what it is & how you can use it...
Artificial Intelligence (AI) -> understanding what it is & how you can use it...Artificial Intelligence (AI) -> understanding what it is & how you can use it...
Artificial Intelligence (AI) -> understanding what it is & how you can use it...
 
Human Computer interaction.pptx
Human Computer interaction.pptxHuman Computer interaction.pptx
Human Computer interaction.pptx
 
From context aware to socially awareness computing - IEEE Pervasive Computing...
From context aware to socially awareness computing - IEEE Pervasive Computing...From context aware to socially awareness computing - IEEE Pervasive Computing...
From context aware to socially awareness computing - IEEE Pervasive Computing...
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1
 
Eye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AIEye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AI
 
SciSoftDays Talk - Howison: Spreading the work in software ecosystems
SciSoftDays Talk - Howison: Spreading the work in software ecosystemsSciSoftDays Talk - Howison: Spreading the work in software ecosystems
SciSoftDays Talk - Howison: Spreading the work in software ecosystems
 
UXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopUXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshop
 
Astronauts and IoT: Toward True Human-Autonomy Teaming
Astronauts and IoT: Toward True Human-Autonomy TeamingAstronauts and IoT: Toward True Human-Autonomy Teaming
Astronauts and IoT: Toward True Human-Autonomy Teaming
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1
 
Portfolio
PortfolioPortfolio
Portfolio
 
Week 3
Week 3Week 3
Week 3
 
Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402
 
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014 Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014
 
Improvement in the usability of gis based services by
Improvement in the usability of gis based services byImprovement in the usability of gis based services by
Improvement in the usability of gis based services by
 
Riding The Semantic Wave
Riding The Semantic WaveRiding The Semantic Wave
Riding The Semantic Wave
 
Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...
 
6th sense slide
6th sense slide6th sense slide
6th sense slide
 

Último

AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricksabhishekparmar618
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightDelhi Call girls
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 

Último (20)

AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricks
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 

Towards the Design of Intelligible Object-based Applications for the Web of Things.

  • 1. Pierrick Thébault , Dominique Decotter Bell Labs Applications Domain Towards the Design of Intelligible Object-based Applications for the Web of Things. Second international workshop on the Web of Things June 12 th , 2011, San Francisco, USA
  • 2. ABOUT US HELLO! Pierrick Thébault Designer PhD candidate at Arts et Métiers Paristech I do research in service design , interactions techniques and user experience for smart objects and environments. Dominique Decotter Usabilist / cognitive pyschologist PhD candidate at René Descartes University He does research in co-creation techniques , probe design and identifications of latent needs. Bell Labs France Application Studio
  • 3.
  • 4.
  • 5. WOT CONTEXT Does the concept of applications apply to objects?
  • 7. WOT LAYERS EVERYDAY OBJECT READY MADE OBJECT Sensor Actuator VIRTUAL OBJECT Capabilities & status View APPLICATION Smart behaviour View Digital Physical APP REPOSITORY User-generated application Pre-configured application Sensor Actuator
  • 8. WOT VIRTUAL OBJECTS Real world object (RWO) Virtual object (VO) Machine interactions Users interactions
  • 9.
  • 10.
  • 11.
  • 12. RESEARCH DISAPPEARING SYSTEMS By blending in a seamless way into user ’ s environment, charging objects with additional functionalities and making them act in a proactive way, object-based applications are modifying our perception of inner systems . There is a need to investigate user ’ s mental models to make sure they match with researchers ’ application models. 1 Figure based on Don Norman’s definition of conceptual models. Retreived from: http://www.interactiondesignblog.com/2008/06/how-designers-communicate-with-users/
  • 13. RESEARCH DISAPPEARING SYSTEMS SPEAKEASY BROWSER Newman, M.W BIT Roduner, C MASHUP EDITOR Guinard, D OBJECT BROWSER Boussard, M Web of things browsers needs intelligible application models!
  • 14. RESEARCH QUESTIONS ? 1 CONCEPT In users ’ mind is there such concept as object-based applications? 2 PERCEPTION How do non-technical users perceive interconnections between objects and Web resources? 3 MODEL How consistently do they consider these applications as being part of an object or the environment?
  • 15. RESEARCH ISSUE How to capture mental models of an objects ’ ecosystem?
  • 16. RESEARCH ISSUE The concept of smart objects is still fuzzy for many French people! “ Bluetooth ” “ Domotics ” “ Robots ” “ iPhone ” “ Sensors ” “ Connected fridge ”
  • 17.
  • 18.
  • 19. EXPERIMENT PROCEDURE Step 1 | Introduction Step 2 | Production Step 3 | Evaluation Step 4 | Interview – optional
  • 21.
  • 25.
  • 26.
  • 27.
  • 35.
  • 36. RESULTS INTERPRETATION GRID UNDERSTANDING OF OBJECT-BASED APPLICATIONS Are applications represented? Can we count them? How many relates to an object? To a web resource? STRATEGIES OF CATEGORIZATION Are items organized in clusters? Can we count them? Are they labeled? TYPE OF INTERCONNECTIONS BETWEEN OBJECTS How are links directed? How many different types can we count? Are they captioned? REPRESENTATION AND APPLICATION LOGIC Does the schema follow a specific structure? Is the logic of the application represented? How? NOTES Remarkable details or strategies.
  • 37.
  • 38. DISCUSSION FAR FROM SIMPLE “ For me everything is linked with the alarm-clock ” “ I added some sensors in order to… uhhh ” “ I drew a mobile phone ” “ I didn ’ t like that object so I didn ’ t put it ” “ I needed to see the user ”
  • 39. DISCUSSION METAPHORS THE COMPUTER BRAIN THE INTERNET BUBBLE THE PERSONAL TIMELINE THE NETWORK MAP
  • 40. DISCUSSION INSIGHT #1 The concept of applications is still fuzzy. “ Applications are for iPhone. ” Objects are augmented with features . www The link often represents the feature. + Some feature combine several complementary Web resources.
  • 41. DISCUSSION INSIGHT #2 Some groups of objects are different. “ It ’ s not really a feature of this object. ” www It happens when a Web resource triggers an object. www The Web resource brings awareness . Who? What? Where? When? Such groups are often labeled .
  • 42. DISCUSSION INSIGHT #3 There is no rule for intelligence distribution. “ In my opinion, this object control this one. ” The lamp query the mailbox. Lamp Mailbox The mail control the lamp. Lamp Mailbox Users try to avoid having to many “ smart objects ” .
  • 43. DISCUSSION INSIGHT #4 Users don ’ t care about the logic representation (yet). “ The object is smart enough to work by itself. ” www Interactions are often implicit . IF? When? The issue of collective use and personal data is rarely envisioned. Behaviors are not intelligible without explanations. What?
  • 44. DISCUSSION DESIGN IMPLICATIONS INTRODUCE A TAXONOMY OF APPLICATIONS Desktop-based, object-based and environment-based applications are different. The 3 types should be designed in a way that allows users to clearly distinguish them. DO NOT FORCE FEATURES CLUSTERIZATION Having multiple applications for objects seems complex to handle. Each new augmentations should be considered as a feature based on the functional DNA or the user interfaces of the objects. DESIGN MULTI-SCALE REPRESENTATION MODES Users should be able to “ zoom ” in their objects ’ ecosystem and switch from global views to detailed representations. Information should be hierarchized. CREATE A VISUAL GRAMMAR FOR APPLICATION LOGIC A graphic language is needed to make some parts of the inner-working of applications visible and to allow users to change parameters. ENABLE REALLOCATION OF APPLICATIONS OR FEATURES Representations should be flexible enough to allow users to distribute the intelligence as they see it. They should be able to concentrate features in a single object is they want.
  • 45. DISCUSSION TESTING REPRESENTATIONS “ THIS REPRESENTATION IS REALLY CLEAR! ”
  • 46.
  • 48. THANKS ! [email_address] [email_address]