Wiki source code of Use Cases

Version 16.1 by Simran Karnani on 2022/03/07 12:10

Hide last authors
Bart Vastenhouw 1.1 1 {{html}}
2 <!-- Your HTML code here -->
Cesar van der Poel 2.1 3 <h2>UC001: User prevented from going out</h2>
Bart Vastenhouw 1.1 4 <table width='100%'>
5 <tr>
Cesar van der Poel 8.1 6 <td style="font-size:16px">
Cesar van der Poel 9.1 7 <table border='1px'>
Cesar van der Poel 10.1 8 <tr border='1px'><td bgcolor='gainsboro'>
Bart Vastenhouw 1.1 9 <b>Objective</b>
Cesar van der Poel 11.1 10 </td><td>
Cesar van der Poel 2.1 11 OB01: Prevent user from going out
Bart Vastenhouw 1.1 12 </td></tr>
13 <tr><td bgcolor='gainsboro'>
14 <b>TDP</b>
15 </td><td>
16 TDP: TITLE
17 </td></tr>
18 <tr><td bgcolor='gainsboro'>
19 <b>Actors</b>
20 </td><td>
21 </td></tr>
22 <tr><td bgcolor='gainsboro'>
23 <b>Pre-condition</b>
Cesar van der Poel 4.1 24 </td><td>
25 User is restless and wants to take a walk
Bart Vastenhouw 1.1 26 </td></tr>
27 <tr><td bgcolor='gainsboro'>
28 <b>Post-condition</b>
Cesar van der Poel 4.1 29 </td><td>
30 User stays home
Cesar van der Poel 2.1 31 </td></tr>
32 <tr><td bgcolor='gainsboro'>
33 <b>Action sequence</b>
Bart Vastenhouw 1.1 34 </td><td>
Cesar van der Poel 2.1 35 Figure<br><br>
36 UC steps:<br>
Simran  Karnani 16.1 37 1. PwD walks to door to go out<br>
38 2. PwD meets Pepper who is standing in front of the door<br>
39 3. Pepper asks PwD where he/she is going<br>
40 4. PwD interacts with Pepper<br>
41 5. Pepper plays music and distracts user<br>
42 6. Robot invites user to stay inside to perform an activity<br>
43 7. User complies and turns away from door<br>
Bart Vastenhouw 1.1 44 </td></tr>
Cesar van der Poel 2.1 45 </table>
46 </td>
Cesar van der Poel 11.1 47 </tr>
Cesar van der Poel 2.1 48
49 </table>
50
51 <h2>UC002: User not prevented from going out</h2>
52 <table width='100%'>
53 <tr>
54 <td width='30%' style="font-size:16px">
55 <table border='1px' width='50%'>
56 <tr border='1px' width='30%'><td bgcolor='gainsboro'>
57 <b>Objective</b>
58 </td><td width='70%'>
Cesar van der Poel 14.1 59 OB02: Alert caretakers of user that user has gone out
Cesar van der Poel 2.1 60 </td></tr>
61 <tr><td bgcolor='gainsboro'>
62 <b>TDP</b>
63 </td><td>
64 TDP: TITLE
65 </td></tr>
66 <tr><td bgcolor='gainsboro'>
67 <b>Actors</b>
68 </td><td>
69 </td></tr>
70 <tr><td bgcolor='gainsboro'>
71 <b>Pre-condition</b>
Cesar van der Poel 4.1 72 </td><td>
73 User is restless and wants to take a walk
Cesar van der Poel 2.1 74 </td></tr>
75 <tr><td bgcolor='gainsboro'>
76 <b>Post-condition</b>
Cesar van der Poel 4.1 77 </td><td>
78 Caretakers are alerted of the fact that the user has left
Cesar van der Poel 2.1 79 </td></tr>
80 <tr><td bgcolor='gainsboro'>
Bart Vastenhouw 1.1 81 <b>Action sequence</b>
82 </td><td>
83 Figure<br><br>
84 UC steps:<br>
Cesar van der Poel 2.1 85 1. User walks to door to go out<br>
86 2. User opens door<br>
87 3. Door sensor is triggered<br>
88 4. In response to door sensor trigger, robot navigates to door<br>
Cesar van der Poel 7.1 89 5. Robot attempts to interact with user<br>
Cesar van der Poel 2.1 90 6. User ignores robot and walks outside<br>
91 7. Robot alerts caretakers that the user has done so<br>
92 8. Caretakers take actions necessary to protect and/or locate user<br>
Bart Vastenhouw 1.1 93 </td></tr>
94 </table>
95 </td>
96 <td width='50%' style="font-size:16px">
97 <table border='1px' width='50%'>
98 <tr><td bgcolor='gainsboro'>
99 <b>UC step<b>
100 </td><td bgcolor='gainsboro'>
101 <b>Requirements</b>
102 </td><td bgcolor='gainsboro'>
103 <b>Claims</b>
104 </td><td bgcolor='gainsboro'>
105 <b>IDP</b>
106 </td></tr>
107 <tr><td>1</td><td>RQ001: Title</td><td>CL001: Title</td><td>IDP: Title</td></tr>
108 <tr><td>2</td><td>-</td><td>-</td><td>-</td></tr>
109 <tr><td></td><td>-</td><td>-</td><td>-</td></tr>
110 <tr><td></td><td>-</td><td>-</td><td>-</td></tr>
111 <tr><td></td><td>-</td><td>-</td><td>-</td></tr>
112 </table>
113 </td></tr>
Cesar van der Poel 8.1 114 </table>
Bart Vastenhouw 1.1 115
Simran  Karnani 6.1 116
117
118
119 <h2>UC001: Guide user when going out</h2>
120 <table border='1px' width='50%'>
121 <tr border='1px' width='30%'><td bgcolor='gainsboro'>
122 <b>Objective</b>
123 </td><td width='70%'>
Cesar van der Poel 15.1 124 OB03: Guide the user when going out
Simran  Karnani 6.1 125 </td></tr>
126 <tr><td bgcolor='gainsboro'>
127 <b>TDP</b>
128 </td><td>
129 TDP: TITLE
130 </td></tr>
131 <tr><td bgcolor='gainsboro'>
132 <b>Actors</b>
133 </td><td>
134 </td></tr>
135 <tr><td bgcolor='gainsboro'>
136 <b>Pre-condition</b>
137 </td><td>
138 User is restless and wants to take a walk
139 </td></tr>
140 <tr><td bgcolor='gainsboro'>
141 <b>Post-condition</b>
142 </td><td>
143 Robot accompanies the user to a familiar location
144 </td></tr>
145 <tr><td bgcolor='gainsboro'>
146 <b>Action sequence</b>
147 </td><td>
148 Figure<br><br>
149 UC steps:<br>
150 1. User walks to door to go out<br>
151 2. User opens door<br>
152 3. Door sensor is triggered<br>
153 4. In response to door sensor trigger, robot navigates to door<br>
154 5. Robot starts to play some sounds corresponding to a familiar location<br>
155 6. User listens and recognizes to sound and remembers the route tot that location<br>
156 7. Robot accompanies the user on his/her stroll<br>
157 </td></tr>
158
Bart Vastenhouw 1.1 159 </table>
Cesar van der Poel 12.1 160
161 <h2>UC004: User is reminded of their current situation</h2>
162 <table width='100%'>
163 <tr>
164 <td style="font-size:16px">
165 <table border='1px'>
166 <tr border='1px'><td bgcolor='gainsboro'>
167 <b>Objective</b>
168 </td><td>
169 OB01: Prevent user from going out
170 </td></tr>
171 <tr><td bgcolor='gainsboro'>
172 <b>TDP</b>
173 </td><td>
174 TDP: TITLE
175 </td></tr>
176 <tr><td bgcolor='gainsboro'>
177 <b>Actors</b>
178 </td><td>
179 </td></tr>
180 <tr><td bgcolor='gainsboro'>
181 <b>Pre-condition</b>
182 </td><td>
183 User is under the impression they need to be somewhere and intends to go there
184 </td></tr>
185 <tr><td bgcolor='gainsboro'>
186 <b>Post-condition</b>
187 </td><td>
188 User remembers they need to stay here
189 </td></tr>
190 <tr><td bgcolor='gainsboro'>
191 <b>Action sequence</b>
192 </td><td>
193 Figure<br><br>
194 UC steps:<br>
195 1. User walks to door to go out<br>
196 2. User opens door<br>
197 3. Door sensor is triggered<br>
198 4. In response to door sensor trigger, robot navigates to door<br>
199 5. Robot interacts with user<br>
200 6. User focusses on robot<br>
201 7. Robot invites user to stay inside<br>
202 8. User argues they need to go to work and they are already late<br>
203 9. Robot sings or plays a song associated with retirement<br>
204 10. User is reminded of their retirement and realises they do not have to go to work<br>
205 11. Robot invites user to stay home and user complies<br>
206 </td></tr>
207 </table>
208 </td>
209 </tr>
210
211 </table>
212
Bart Vastenhouw 1.1 213 {{/html}}
214