SlideShare uma empresa 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]

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

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
 

Destaque (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
 

Semelhante 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
 

Semelhante 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

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
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
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticTiaFebriani
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
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
 
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
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
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
 

Último (20)

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
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
 
꧁❤ Hauz Khas Call Girls Service Hauz Khas Delhi ❤꧂ 9999965857 ☎️ Hard And Sex...
꧁❤ Hauz Khas Call Girls Service Hauz Khas Delhi ❤꧂ 9999965857 ☎️ Hard And Sex...꧁❤ Hauz Khas Call Girls Service Hauz Khas Delhi ❤꧂ 9999965857 ☎️ Hard And Sex...
꧁❤ Hauz Khas Call Girls Service Hauz Khas Delhi ❤꧂ 9999965857 ☎️ Hard And Sex...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aesthetic
 
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
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
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
 
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...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
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...
 
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
 

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]