SlideShare a Scribd company logo
1 of 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]

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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 to 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 to 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
 

Recently uploaded

原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10uasjlagroup
 
Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.Mookuthi
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证nhjeo1gg
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
Untitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxUntitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxmapanig881
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一Fi sss
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一z xss
 
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...mrchrns005
 
ARt app | UX Case Study
ARt app | UX Case StudyARt app | UX Case Study
ARt app | UX Case StudySophia Viganò
 
韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作7tz4rjpd
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back17lcow074
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryWilliamVickery6
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptMaryamAfzal41
 
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一F La
 

Recently uploaded (20)

原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
 
Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
Untitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxUntitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptx
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
 
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
 
ARt app | UX Case Study
ARt app | UX Case StudyARt app | UX Case Study
ARt app | UX Case Study
 
韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis ppt
 
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
 

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]