A comprehensive framework for the
rapid prototyping of ubiquitous
interaction
Candidate:	

 	

 Andrea Bellucci
Supervisor...
REsearch QUestion
How to lighten the prototyping of
REsearch QUestion
ubiquitous interactive systems?
Synopsis
Part I: How things are
• Framing
• State of the art
• Exploration
• Open issues

PART III: CONCLUSIONs

• Contrib...
PART I: HOW THINGS ARE
• Framing
• State of the art
• Exploration
• Open issues
Framing

UbiComp: merging the physical and the digital

•

Texto

•
D. Andrea Bellucci. Doctoral degree in Ciencia y Tecno...
Digitally-augmented environments

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, Octobe...
PEOPLE

Technology-mediated human-to-human interaction

•

Texto

•
D. Andrea Bellucci. Doctoral degree in Ciencia y Tecno...
TEchnology

Device Ecologies

•

Texto

•
D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés...
THE REAL UBICOMP

Oulasvirta, A. (2008). When users “do” the ubicomp

[...] a massive noncentralized agglomeration of
devi...
UBICOMP TECHNOLOGIES IN 2013

cumbersome design and development

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnolog...
UBICOMP TECHNOLOGIES IN 2013

cumbersome design and development

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnolog...
UBICOMP TECHNOLOGIES IN 2013

cumbersome design and development

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnolog...
UBICOMP TECHNOLOGIES IN 2013

cumbersome design and development

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnolog...
UBICOMP TECHNOLOGIES IN 2013

cumbersome design and development

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnolog...
UBICOMP TECHNOLOGIES IN 2013

cumbersome design and development

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnolog...
UBICOMP TECHNOLOGIES IN 2013

cumbersome design and development

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnolog...
EXPERIENCE
The exploration has been carried out within three
research projects:
1. INTEGRA (national, AMPER)
2. TIPEx (nat...
EXPERIENCE (2)

Don’t touch me

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October ...
EXPERIENCE (3)

TESIS: Informática. Leganés, October 21st, Interactive
D. Andrea Bellucci. Doctoral degree in Ciencia y Te...
LESSONS LEARNT

1. Difficult knowledge reuse
2. High technical expertise

D. Andrea Bellucci. Doctoral degree in Ciencia y ...
CONTEXT

Technological perspective
OPEN ISSUES

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
OPEN ISSUES
Issue #1. Integration of
hetherogeneous
devices and interaction
modalities
Issue #1

D. Andrea Bellucci. Docto...
OPEN ISSUES
Issue #2. Lowering the
technical expertise

Issue #2

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnolo...
OPEN ISSUES
Issue #1. Integration of
hetherogeneous
devices and interaction
modalities
Issue #1

Issue #2

Issue #2. Lower...
PART II: HOW THINGS COULD BE
• Hypothesis
• Objective
• Research methodology
• The proposal
• Evaluation
RESEARCH QUESTION

How to lighten the prototyping of
ubiquitous interactive systems?

D. Andrea Bellucci. Doctoral degree ...
HYPOTHESIS

Issue #1

Issue #2

Hypothesis

Encompassing
heterogeneous devices
into a unique design can
reduce users effor...
OBJECTIVE
The definition of a conceptual and software
framework that provides users with a
comprehensive environment for ma...
METHODOLOGY

The six steps of Design and Development Research
Hasan, H. “Information systems development as a research met...
METHODOLOGY
PART II: HOW THINGS COULD BE
• Hypothesis
• Objective
• Research methodology
• The proposal
• Evaluation
RAPID PROTOTYPING

Materialization of design ideas

Exploration of the design space
The output is not the artifact, but th...
PROTOTYPING UBIQUITOUS INTERACTION

Why does it matter?

Desktop environments have the same
I/O capabilities, while UbiCom...
STAKEHOLDERS
1. Interaction Developers
long time/high ceiling; high eXperience; coding

2. Interaction Designers
medium/ra...
REQUIREMENTS

Understand and define users needs

Literature Survey

Personal Experience

Initial Set of
Requirements

Inter...
REQUIREMENTS

Understand and define users needs

Literature
Literature Survey
Survey

Personal
Personal Experience
Experien...
REQUIREMENTS

Understand and define users needs

Literature Survey

Personal Experience

Initial Set
Initial Set of of
Requ...
REQUIREMENTS

Understand and define users needs

Literature Survey

Personal Experience

Initial Set of
Requirements

Inter...
REQUIREMENTS

Understand and define users needs

Literature Survey

Personal Experience

Initial Set of
Requirements

Inter...
REQUIREMENTS

Understand and define users needs

Literature Survey

Personal Experience

Initial Set of
Requirements

Inter...
REQUIREMENTS

Understand and define users needs

Literature Survey

Personal Experience

Initial Set of
Requirements

Inter...
REQUIREMENTS (2)

Six categories

1. Input/Output Hardware: Support Heterogeneous I/O; Device Abstraction
2. Interaction M...
PHYSICAL

DIGITAL

INTERACTION MODEL
PHYSICAL
Environment

DIGITAL

INTERACTION MODEL
INTERACTION MODEL

PHYSICAL
Environment
PObject

DIGITAL
INTERACTION MODEL

PHYSICAL
Environment
PObject

TInput

DIGITAL

TObject

TOutput

TObject

TInput
INTERACTION MODEL

PHYSICAL
Environment
PObject

TInput

DInput

DIGITAL

TObject

TOutput

TObject

TInput
INTERACTION MODEL

PHYSICAL
Environment
PObject

TInput

TObject

TOutput

TObject

Network
DObject
DInput

DIGITAL

DObje...
INTERACTION MODEL

PHYSICAL
Environment
PObject

TInput

TObject

TOutput

TObject

Network
DObject

DObject

Model

Model...
AN EXAMPLE

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
DINPUT
DINPUT

Support Heterogeneous
Input/Output Hardware;
Device Abstraction
DINPUT

Support Heterogeneous
Interaction Modalities
Agnosticism of Legacy
Middlewares
DINPUT

Spatial Awareness
DINPUT
PRACTICAL FEASIBILITY
For developers: an Application Programming
Interface for the direct coding of devices
behaviors.
For...
PART II: HOW THINGS COULD BE
• Hypothesis
• Objective
• Research methodology
• The proposal
• Evaluation
A COMPREHENSIVE EVALUATION

Framing

1. Use case
2. USER STUDY

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnologí...
USE CASE

Digitally-augmented product shelf

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Lega...
Hardware Abstraction
TESIS

I/O Hardware
PicoProjector

IR EMITTER

RGB
Camera

MAGIC MOUSE
(FIDUCIAL
MARKER)

Depth
Camer...
Hardware Abstraction
TESIS

I/O Hardware
PicoProjector

RGB
Camera

MAGIC MOUSE
(FIDUCIAL
MARKER)

Depth
Camera

IR EMITTE...
FIDUCIAL MARKER

FINGER

Application
DPANEL
DPANEL
DPANEL

Input Interpretation

DBUTTON
DBUTTON
DBUTTON

Gesture Interpre...
USER STUDY

Null hypothesis

The framework does not affect
positively the efficiency in the
development of prototypes that
...
USER STUDY (2)

Independent variables

Hardware Technology (2)
Wiimote or iPad

Software Technology (3)
wrj4P5 library, os...
USER STUDY (3)

Dependent variables

Time to complete the task

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnologí...
USER STUDY (4)

Experiment setup

•

Texto

•
D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leg...
TIME TO COMPLETE THE TASK

D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st,...
TIME TO COMPLETE THE TASK
Average times for each task under each condition

Wiimote w/ framework
iPad w/ framework
Wiimote...
USER STUDY (5)

Results

The null hypothesis has been
rejected using the non-parametric
test Wilcoxon Rank Sum for Large
S...
PART III: CONCLUSIONS
• Contributions
• Potential for future research
MAIN CONCLUSION
Objective. The definition of a conceptual
and software framework that provides
users with a comprehensive
e...
MAIN CONCLUSION
Objective. The definition of a conceptual
and software framework that provides
users with a comprehensive
e...
MAIN CONCLUSION
Objective. The definition of a conceptual
and software framework that provides
users with a comprehensive
e...
MAIN CONCLUSION
Objective. The definition of a conceptual
and software framework that provides
users with a comprehensive
e...
DISSEMINATION
Journals and Magazines
IEEE Pervasive Magazine 2010,
ACM Computing Surveys 2013

Conferences
TEI 2014, Physi...
FUTURE WORK
1. Implementation of a wide range of
sensors, actuators and platforms

2. Web-based user interface for
the defi...
Thanks for your attention!
¡Gracias por su atención!
Grazie per l’attenzione!
Upcoming SlideShare
Loading in …5
×

Rapid prototyping of ubiquitous interaction

249 views
196 views

Published on

These are the slides I have used for the oral dissertation of my Ph.D. in Computer Science at Universidad Carlos III de Madrid, Spain. The subject is the development of a framework to ease the rapid prototyping of digitally-augmented room setups.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
249
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Rapid prototyping of ubiquitous interaction

  1. 1. A comprehensive framework for the rapid prototyping of ubiquitous interaction Candidate: Andrea Bellucci Supervisor: Dr. Ignacio Aedo Co-supervisor: Dr. Alessio Malizia Doctoral degree in Ciencia y Tecnología Informática Departamento de Informática, Universidad Carlos III de Madrid Leganés, October 21st, 2013
  2. 2. REsearch QUestion
  3. 3. How to lighten the prototyping of REsearch QUestion ubiquitous interactive systems?
  4. 4. Synopsis Part I: How things are • Framing • State of the art • Exploration • Open issues PART III: CONCLUSIONs • Contributions • Potential for future research Part II: How THINGS COULD BE • Hypothesis • Objective • Research methodology • The proposal • Evaluation D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  5. 5. PART I: HOW THINGS ARE • Framing • State of the art • Exploration • Open issues
  6. 6. Framing UbiComp: merging the physical and the digital • Texto • D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  7. 7. Digitally-augmented environments D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  8. 8. PEOPLE Technology-mediated human-to-human interaction • Texto • D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  9. 9. TEchnology Device Ecologies • Texto • D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  10. 10. THE REAL UBICOMP Oulasvirta, A. (2008). When users “do” the ubicomp [...] a massive noncentralized agglomeration of devices, connectivity and electricity means, applications, services, and interfaces. [The] infrastructure is not homogenous or seamless, but fragmented into several techniques that the user has to study and use. D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  11. 11. UBICOMP TECHNOLOGIES IN 2013 cumbersome design and development D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  12. 12. UBICOMP TECHNOLOGIES IN 2013 cumbersome design and development D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  13. 13. UBICOMP TECHNOLOGIES IN 2013 cumbersome design and development D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  14. 14. UBICOMP TECHNOLOGIES IN 2013 cumbersome design and development D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  15. 15. UBICOMP TECHNOLOGIES IN 2013 cumbersome design and development D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  16. 16. UBICOMP TECHNOLOGIES IN 2013 cumbersome design and development D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  17. 17. UBICOMP TECHNOLOGIES IN 2013 cumbersome design and development D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  18. 18. EXPERIENCE The exploration has been carried out within three research projects: 1. INTEGRA (national, AMPER) 2. TIPEx (national, MINECO) 3. meSch (european, FP7) D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  19. 19. EXPERIENCE (2) Don’t touch me D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  20. 20. EXPERIENCE (3) TESIS: Informática. Leganés, October 21st, Interactive D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Turn Every Surface into an2013. Surface
  21. 21. LESSONS LEARNT 1. Difficult knowledge reuse 2. High technical expertise D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  22. 22. CONTEXT Technological perspective
  23. 23. OPEN ISSUES D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  24. 24. OPEN ISSUES Issue #1. Integration of hetherogeneous devices and interaction modalities Issue #1 D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  25. 25. OPEN ISSUES Issue #2. Lowering the technical expertise Issue #2 D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  26. 26. OPEN ISSUES Issue #1. Integration of hetherogeneous devices and interaction modalities Issue #1 Issue #2 Issue #2. Lowering the technical expertise D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  27. 27. PART II: HOW THINGS COULD BE • Hypothesis • Objective • Research methodology • The proposal • Evaluation
  28. 28. RESEARCH QUESTION How to lighten the prototyping of ubiquitous interactive systems? D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  29. 29. HYPOTHESIS Issue #1 Issue #2 Hypothesis Encompassing heterogeneous devices into a unique design can reduce users efforts to develop ubiquitous interactive systems D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  30. 30. OBJECTIVE The definition of a conceptual and software framework that provides users with a comprehensive environment for managing interactions between heterogeneous networked devices... ...to support the rapid prototyping of ubiquitous interactive systems D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  31. 31. METHODOLOGY The six steps of Design and Development Research Hasan, H. “Information systems development as a research method”, (2003) D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  32. 32. METHODOLOGY
  33. 33. PART II: HOW THINGS COULD BE • Hypothesis • Objective • Research methodology • The proposal • Evaluation
  34. 34. RAPID PROTOTYPING Materialization of design ideas Exploration of the design space The output is not the artifact, but the feedbacks Rapid prototyping allows to test: appearance, functionality and user experience D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  35. 35. PROTOTYPING UBIQUITOUS INTERACTION Why does it matter? Desktop environments have the same I/O capabilities, while UbiComp devices vary in shape, size and I/O design Usability and UX cannot be evaluated with simulations on a screen D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  36. 36. STAKEHOLDERS 1. Interaction Developers long time/high ceiling; high eXperience; coding 2. Interaction Designers medium/rapid operation; medium X; design 3. End-Users rapid operation; X?; usage D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  37. 37. REQUIREMENTS Understand and define users needs Literature Survey Personal Experience Initial Set of Requirements Interviews User-Generated Requirements Categories (Card Sorting) Final Set of Requirements D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  38. 38. REQUIREMENTS Understand and define users needs Literature Literature Survey Survey Personal Personal Experience Experience Initial Set of Requirements Interviews User-Generated Requirements Categories (Card Sorting) Final Set of Requirements D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  39. 39. REQUIREMENTS Understand and define users needs Literature Survey Personal Experience Initial Set Initial Set of of Requirements Requirements Interviews User-Generated Requirements Categories (Card Sorting) Final Set of Requirements D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  40. 40. REQUIREMENTS Understand and define users needs Literature Survey Personal Experience Initial Set of Requirements Interviews Interviews User-Generated Requirements Categories (Card Sorting) Final Set of Requirements D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  41. 41. REQUIREMENTS Understand and define users needs Literature Survey Personal Experience Initial Set of Requirements Interviews User-Generated User-Generated Requirements Requirements Categories (Card Sorting) Final Set of Requirements D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  42. 42. REQUIREMENTS Understand and define users needs Literature Survey Personal Experience Initial Set of Requirements Interviews User-Generated Requirements Categories Categories (Card Sorting) (Card Sorting) Final Set of Requirements D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  43. 43. REQUIREMENTS Understand and define users needs Literature Survey Personal Experience Initial Set of Requirements Interviews User-Generated Requirements Categories (Card Sorting) Final Set of of Set Final Requirements Requirements D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  44. 44. REQUIREMENTS (2) Six categories 1. Input/Output Hardware: Support Heterogeneous I/O; Device Abstraction 2. Interaction Modalities: Support Heterogeneous Interaction Modalities 3. Interactive Space: Spatial Awareness; Multi-display environment 4. Architectural Traits: Distributed Architecture; Agnosticism of Legacy Middlewares 5. Developing/Coding: Low Viscosity; Programming Alternatives; Hide Low-Level Details 6. Application/User Interface: Cross-Device UI; Easy Configuration of I/O Devices D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  45. 45. PHYSICAL DIGITAL INTERACTION MODEL
  46. 46. PHYSICAL Environment DIGITAL INTERACTION MODEL
  47. 47. INTERACTION MODEL PHYSICAL Environment PObject DIGITAL
  48. 48. INTERACTION MODEL PHYSICAL Environment PObject TInput DIGITAL TObject TOutput TObject TInput
  49. 49. INTERACTION MODEL PHYSICAL Environment PObject TInput DInput DIGITAL TObject TOutput TObject TInput
  50. 50. INTERACTION MODEL PHYSICAL Environment PObject TInput TObject TOutput TObject Network DObject DInput DIGITAL DObject TInput
  51. 51. INTERACTION MODEL PHYSICAL Environment PObject TInput TObject TOutput TObject Network DObject DObject Model Model DInput DIGITAL TInput
  52. 52. AN EXAMPLE D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  53. 53. DINPUT
  54. 54. DINPUT Support Heterogeneous Input/Output Hardware; Device Abstraction
  55. 55. DINPUT Support Heterogeneous Interaction Modalities Agnosticism of Legacy Middlewares
  56. 56. DINPUT Spatial Awareness
  57. 57. DINPUT
  58. 58. PRACTICAL FEASIBILITY For developers: an Application Programming Interface for the direct coding of devices behaviors. For designers/researchers: an XML-based language for defining object creation, management, communication and interaction within a multiuser, multidevice environment. D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  59. 59. PART II: HOW THINGS COULD BE • Hypothesis • Objective • Research methodology • The proposal • Evaluation
  60. 60. A COMPREHENSIVE EVALUATION Framing 1. Use case 2. USER STUDY D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  61. 61. USE CASE Digitally-augmented product shelf D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  62. 62. Hardware Abstraction TESIS I/O Hardware PicoProjector IR EMITTER RGB Camera MAGIC MOUSE (FIDUCIAL MARKER) Depth Camera IR CAMERA RGB CAMERA + PICO PROJECTOR USER’S FINGER
  63. 63. Hardware Abstraction TESIS I/O Hardware PicoProjector RGB Camera MAGIC MOUSE (FIDUCIAL MARKER) Depth Camera IR EMITTER PICO PROJECTOR RGB CAMERA IR CAMERA USER’S FINGER
  64. 64. FIDUCIAL MARKER FINGER Application DPANEL DPANEL DPANEL Input Interpretation DBUTTON DBUTTON DBUTTON Gesture Interpreter Depth to Touch
  65. 65. USER STUDY Null hypothesis The framework does not affect positively the efficiency in the development of prototypes that make an integrated use of different devices. D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  66. 66. USER STUDY (2) Independent variables Hardware Technology (2) Wiimote or iPad Software Technology (3) wrj4P5 library, oscP5 library or the framework Interaction Component (3) real button (the physical button of the Wiimote), virtual button (a button widget on the iPad) or accelerometer D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  67. 67. USER STUDY (3) Dependent variables Time to complete the task D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  68. 68. USER STUDY (4) Experiment setup • Texto • D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  69. 69. TIME TO COMPLETE THE TASK D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  70. 70. TIME TO COMPLETE THE TASK Average times for each task under each condition Wiimote w/ framework iPad w/ framework Wiimote w/o framework iPad w/o framework
  71. 71. USER STUDY (5) Results The null hypothesis has been rejected using the non-parametric test Wilcoxon Rank Sum for Large Samples D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  72. 72. PART III: CONCLUSIONS • Contributions • Potential for future research
  73. 73. MAIN CONCLUSION Objective. The definition of a conceptual and software framework that provides users with a comprehensive environment for managing interactions between heterogeneous networked devices D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  74. 74. MAIN CONCLUSION Objective. The definition of a conceptual and software framework that provides users with a comprehensive environment for managing interactions between heterogeneous networked devices D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  75. 75. MAIN CONCLUSION Objective. The definition of a conceptual and software framework that provides users with a comprehensive environment for managing interactions between heterogeneous networked devices Hypothesis. Encompassing heterogeneous devices into a unique design can reduce user efforts to develop ubiquitous interactive systems D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  76. 76. MAIN CONCLUSION Objective. The definition of a conceptual and software framework that provides users with a comprehensive environment for managing interactions between heterogeneous networked devices Hypothesis. Encompassing heterogeneous devices into a unique design can reduce user efforts to develop ubiquitous interactive systems D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  77. 77. DISSEMINATION Journals and Magazines IEEE Pervasive Magazine 2010, ACM Computing Surveys 2013 Conferences TEI 2014, Physicality 2012, ITS 2011, AVI 2010 D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  78. 78. FUTURE WORK 1. Implementation of a wide range of sensors, actuators and platforms 2. Web-based user interface for the definition of sensorsactuators rules 3. In which ways a tool influences the exploration and understanding of a problem space? D. Andrea Bellucci. Doctoral degree in Ciencia y Tecnología Informática. Leganés, October 21st, 2013.
  79. 79. Thanks for your attention! ¡Gracias por su atención! Grazie per l’attenzione!

×