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