Use Cases

Last modified by Cesar van der Poel on 2022/04/05 14:31

UC001: User distracted from going out

Objective OB01.1: Remove user's incentive for going out
OB01.3: Keep user occupied inside
TDP TDP: scene A
Actors
  • Person with dementia
  • Pepper
Pre-condition User is bored and wants to go shopping
Post-condition User entertains themselves inside
Action sequence UC steps:
1. User walks to door to go out
2. Robot asks user what they are doing
3. User responds that they are bored and want to go to the mall
4. Robot suggests user entertains themselves with a puzzle instead
5. User complies
UC step Requirements Claims IDP
1 RQ001: Detect movement towards door - -
2 RQ003: Speak in a human-like way, (RQ002: Recognize people in the care home), (RQ008: Use gestures for non-verbal communication) CL07: The user notices the system IDP1
3 RQ004: Process spoken natural language - IDP1
4 RQ005: Associate certain concepts with related concepts, RQ003: Speak in a human-like way, (RQ008: Use gestures for non-verbal communication) - IDP1
5 - CL06: The user entertains themselves inside, CL01: The user is prevented from getting lost, (CL11, CL12, CL15) IDP1

UC002: User not prevented from going out

Objective OB01.4: Allow for quick intervention from the caretaker
TDP TDP: scene A, scene B
Actors
  • Person with dementia
  • Pepper
  • (Caretaker)
Pre-condition User is restless and wants to take a walk
Post-condition Caretakers are alerted of the fact that the user has left
Action sequence UC steps:
1. User walks to door to go out
2. Robot asks user what they are doing
3. User ignores robot and walks outside
4. Robot alerts caretakers that the user has done so
5. Caretakers take actions necessary to protect and/or locate user
UC step Requirements Claims IDP
1 RQ001: Detect movement towards door - -
2 RQ003: Speak in a human-like way, (RQ002: Recognize people in the care home), (RQ008: Use gestures for non-verbal communication) - IDP3
3 - - IDP3
4 RQ007: Alert caretakers CL14: Caretakers are alerted once a user leaves the home IDP3
5 - - -

UC003: User is reminded of their current situation

Objective OB01.2: Bring user back to reality
TDP TDP: scene A
Actors
  • Person with dementia
  • Pepper
Pre-condition User thinks they need to get to work quickly
Post-condition User remembers they are retired and in a care home
Action sequence Figure

UC steps:
1. User walks to door to go out
2. Robot asks user what they are doing
3. User argues they need to go to work and they are already late
4. Robot tries to convince the user they are free today
5. User feels agitated and insist on their idea
6. Robot sings or plays a song associated with retirement
7. User is reminded of their retirement and realises they do not have to go to work, deciding to stay in
UC step Requirements Claims IDP
1 RQ001: Detect movement towards door - -
2 RQ003: Speak in a human-like way, (RQ002: Recognize people in the care home), (RQ008: Use gestures for non-verbal communication) CL07: The user notices the system IDP2
3 RQ004: Process spoken natural language - IDP2
4 RQ005: Associate certain concepts with related concepts, RQ003: Speak in a human-like way, (RQ008: Use gestures for non-verbal communication) - IDP2
5 RQ009: Recognize emotions, RQ004: Process spoken natural language CL09: The user feels they are losing their freedom, CL13: The user gets annoyed by the robot IDP2
6 RQ006: Play music CL02: The user's mood is improved, CL04: The music fits the situation or place, CL08: The user is subtly brought back to reality IDP2
7 - CL01: The user is prevented from getting lost, (CL11, CL12, CL15) IDP2

UC004: User is not convinced by robot

Objective OB01.4: Allow for quick intervention from the caretaker
TDP TDP: scene A, scene B
Actors
  • Person with dementia
  • Pepper
  • Caretaker
Pre-condition User thinks they need to get to work quickly
Post-condition User is calmed down by caretaker
Action sequence Figure

UC steps:
1. User walks to door to go out
2. Robot asks user what they are doing
3. User argues they need to go to work and they are already late
4. Robot tries to convince the user they are free today
5. User feels agitated and insist on their idea
6. Robot sings or plays a song associated with retirement
7. User does not respond to music and insists on going out
8. Robot calls caretaker and requests user to wait for them
9. Caretaker takes over and calms the user
UC step Requirements Claims IDP
1 RQ001: Detect movement towards door - -
2 RQ003: Speak in a human-like way, (RQ002: Recognize people in the care home), (RQ008: Use gestures for non-verbal communication) CL07: The user notices the system IDP2
3 RQ004: Process spoken natural language - IDP2
4 RQ005: Associate certain concepts with related concepts, RQ003: Speak in a human-like way, (RQ008: Use gestures for non-verbal communication) - IDP2
5 RQ009: Recognize emotions, RQ004: Process spoken natural language CL09: The user feels they are losing their freedom, CL13: The user gets annoyed by the robot IDP2
6 RQ006: Play music CL04: The music fits the situation or place IDP2
7 - CL09: The user feels they are losing their freedom, CL13: The user gets annoyed by the robot IDP2
8 RQ007: Alert caretakers CL05: The user is willing to wait for the caretaker, CL14: Caretakers are alerted once a user leaves the home IDP2
9 CL01: The user is prevented from getting lost, (CL11, CL12, CL15) -

UC005: User takes a supervised walk

Objective OB02: Allow user to take supervised walks
TDP TDP: scene A, scene C
Actors
  • Person with dementia
  • Pepper
  • Caretaker
Pre-condition User is restless and wants to take a walk
Post-condition User is accompanied by caretaker
Action sequence Figure

UC steps:
1. User walks to door to go out
2. Robot asks user what they are doing
3. User requests to take a walk
4. Robot calls the caretaker and requests the user to wait
5. Caretaker arrives and takes a walk with the user
UC step Requirements Claims IDP
1 RQ001: Detect movement towards door - -
2 RQ003: Speak in a human-like way, (RQ002: Recognize people in the care home), (RQ008: Use gestures for non-verbal communication) CL07: The user notices the system IDP4
3 RQ004: Process spoken natural language - IDP4
4 RQ007: Alert caretakers, RQ003: Speak in a human-like way, (RQ008: Use gestures for non-verbal communication) CL05: The user is willing to wait for the caretaker, CL10: The user feels dependent on others, (CL12, CL15) IDP4
5 CL02: The user's mood is improved