Changes for page Use Cases

Last modified by Ricardo Vogel on 2022/04/05 11:39

From version Icon 12.1 Icon
edited by Jeffrey Lim
on 2022/03/02 14:18
Change comment: There is no comment for this version
To version Icon 29.1 Icon
edited by Ricardo Vogel
on 2022/04/05 09:56
Change comment: Deleted image "team_design_pattern.png"

Summary

Details

Icon Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.JeffLim
1 +XWiki.ricardovogel
Content
... ... @@ -1,3 +1,5 @@
1 +Here we present our use cases that we envision for WAF (our prototype). There are six use cases in total of which four were actually implemented in the prototype and the remaining two were thought of, but not taken into account for the current version of WAF. To note: requirements, claims or IDP columns that are filled in with a **-** (hyphen) are there to indicate that there is no requirement, claim or interaction design pattern (IDP) belonging to that specific Use Case (UC) step.
2 +
1 1  {{html}}
2 2  <h2>Use Case 1: User takes a normal walk without caretakers</h2>
3 3  <table width='100%'>
... ... @@ -20,11 +20,14 @@
20 20  </td></tr>
21 21  <tr><td bgcolor='gainsboro'>
22 22   <b>Pre-condition</b>
23 -</td><td>PwD wants to take a walk. MiRo is already in the room. The walking route is already set.
25 +</td><td>
26 + PwD wants to take a walk. <br>
27 + MiRo is ready to lead the PwD. <br>
28 + The walking route is already set by the activity coordinator.
24 24  </td></tr>
25 25  <tr><td bgcolor='gainsboro'>
26 26   <b>Post-condition</b>
27 -</td><td>Pwd has taken a walk and is happily home now.
32 +</td><td>PwD has taken a walk without any human assistance and has safely returned to their room.
28 28  </td></tr>
29 29  <tr><td bgcolor='gainsboro'>
30 30   <b>Action sequence</b>
... ... @@ -31,8 +31,7 @@
31 31  </td><td> UC steps:<br>
32 32   1. PwD equips the proximity grip and gets ready to go. <br>
33 33   2. MiRo guides the PwD during the walk. <br>
34 - 3. PwD meets other people during the walk. <br>
35 - 4. PwD gets home safely.
39 + 3. PwD arrives home safely.
36 36  </td></tr>
37 37  </table>
38 38  </td>
... ... @@ -48,9 +48,8 @@
48 48  <b>IDP</b>
49 49  </td></tr>
50 50  <tr><td>1</td><td>-</td><td>-</td><td>-</td></tr>
51 -<tr><td>2</td><td>MiRo can follow a set route</td><td>Walking with MiRo increases the user's happiness</td><td>Guiding the human while walking pattern</td></tr>
52 -<tr><td>3</td><td>MiRo can suspend the walk if the user is talking with someone</td><td>-</td><td>-</td></tr>
53 -<tr><td>4</td><td>-</td><td>-</td><td>-</td></tr>
55 +<tr><td>2</td><td>MiRo can follow a set route</td><td>Walking with MiRo increases the user's happiness</td><td></td></tr>
56 +<tr><td>3</td><td>MiRo can lead the way back home</td><td>-</td><td>Guiding the human while walking pattern</td></tr>
54 54  </table>
55 55  </td></tr>
56 56  </table>
... ... @@ -63,7 +63,7 @@
63 63  <tr border='1px' width='30%'><td bgcolor='gainsboro'>
64 64   <b>Objective</b>
65 65  </td><td width='70%'>
66 - Allow people with dementia to take a walk without caretakers.
69 + Allow people with dementia to take a walk without a caretaker.
67 67  </td></tr>
68 68  <tr><td bgcolor='gainsboro'>
69 69   <b>TDP</b>
... ... @@ -76,11 +76,15 @@
76 76  </td></tr>
77 77  <tr><td bgcolor='gainsboro'>
78 78   <b>Pre-condition</b>
79 -</td><td>PwD wants to take a walk. MiRo is already in the room. The walking route is already set. PwD already wears the proximity grip.
82 +</td><td>
83 + PwD wants to take a walk. <br>
84 + MiRo ready to lead the human. <br>
85 + The walking route is already set. <br>
86 + PwD already wears the proximity grip.
80 80  </td></tr>
81 81  <tr><td bgcolor='gainsboro'>
82 82   <b>Post-condition</b>
83 -</td><td>Pwd has taken a walk and is happily home now.
90 +</td><td>PwD has taken a walk and is happily home now.
84 84  </td></tr>
85 85  <tr><td bgcolor='gainsboro'>
86 86   <b>Action sequence</b>
... ... @@ -89,8 +89,8 @@
89 89   1. PwD takes a walk, MiRo guides PwD during the walk. <br>
90 90   2. PwD gets lost, MiRo stops. <br>
91 91   3. MiRo tries to get PwD's attention. <br>
92 - 4. MiRo regains PwD's attention and they continue the walk. <br>
93 - 5. PwD gets home safely.
99 + 4. MiRo regains PwD's attention and they continue walking together. <br>
100 + 5. PwD arrives home safely.
94 94  </td></tr>
95 95  </table>
96 96  </td>
... ... @@ -114,7 +114,7 @@
114 114  </td></tr>
115 115  </table>
116 116  
117 -<h2>Use Case 3: User falls while taking a walk</h2>
124 +<h2>Use Case 3: User walks away while taking a walk</h2>
118 118  <table width='100%'>
119 119  <tr>
120 120  <td width='30%' style="font-size:16px">
... ... @@ -127,7 +127,7 @@
127 127  <tr><td bgcolor='gainsboro'>
128 128   <b>TDP</b>
129 129  </td><td>
130 - Robot in charge
137 + Human lost
131 131  </td></tr>
132 132  <tr><td bgcolor='gainsboro'>
133 133   <b>Actors</b>
... ... @@ -135,11 +135,15 @@
135 135  </td></tr>
136 136  <tr><td bgcolor='gainsboro'>
137 137   <b>Pre-condition</b>
138 -</td><td>PwD wants to take a walk. MiRo is already in the room. The walking route is already set. PwD already wears the proximity grip.
145 +</td><td>
146 + PwD wants to take a walk. <br>
147 + MiRo is ready to guide the human. <br>
148 + The walking route is already set. <br>
149 + PwD already wears the proximity grip.
139 139  </td></tr>
140 140  <tr><td bgcolor='gainsboro'>
141 141   <b>Post-condition</b>
142 -</td><td>Pwd has taken a walk and is happily home now.
153 +</td><td>PwD has taken a walk and is safely home now.
143 143  </td></tr>
144 144  <tr><td bgcolor='gainsboro'>
145 145   <b>Action sequence</b>
... ... @@ -146,9 +146,10 @@
146 146  </td><td>
147 147   UC steps:<br>
148 148   1. PwD takes a walk, MiRo guides PwD during the walk. <br>
149 - 2. PwD falls and can't get up, MiRo stops. <br>
150 - 3. MiRo notifies caretaker. <br>
151 - 4. Caretaker arrives and helps PwD. <br>
160 + 2. PwD walks away, MiRo stops. <br>
161 + 3. MiRo tries to get PwD's attention. <br>
162 + 4. MiRo fails to regain PwD's attention and notifies caretaker. <br>
163 + 5. Caretaker arrives and guides PwD back home safely.
152 152  </td></tr>
153 153  </table>
154 154  </td>
... ... @@ -164,15 +164,15 @@
164 164  <b>IDP</b>
165 165  </td></tr>
166 166  <tr><td>1</td><td>MiRo can follow a set route</td><td>Walking with MiRo increases the user's happiness</td><td>Guiding the human while walking pattern</td></tr>
167 -<tr><td>2</td><td>MiRo can detect if PwD needs help</td><td>-</td><td>-</td></tr>
168 -<tr><td>3</td><td>MiRo can notify caretakers</td><td>-</td><td>-</td></tr>
169 -<tr><td>4</td><td>-</td><td>-</td><td>-</td></tr>
179 +<tr><td>2</td><td>MiRo can detect if the PwD is too far away</td><td>-</td><td>Guiding human back pattern</td></tr>
180 +<tr><td>3</td><td>MiRo can make sounds</td><td>-</td><td>Getting attention pattern</td></tr>
181 +<tr><td>4</td><td>MiRo can notify caretakers</td><td>-</td><td>-</td></tr>
182 +<tr><td>5</td><td>-</td><td>-</td><td>-</td></tr>
170 170  </table>
171 171  </td></tr>
172 172  </table>
173 173  
174 -
175 -<h2>Use Case 5: User that likes dogs snoezels with MiRo</h2>
187 +<h2>Use Case 4: User falls while taking a walk</h2>
176 176  <table width='100%'>
177 177  <tr>
178 178  <td width='30%' style="font-size:16px">
... ... @@ -180,32 +180,37 @@
180 180  <tr border='1px' width='30%'><td bgcolor='gainsboro'>
181 181   <b>Objective</b>
182 182  </td><td width='70%'>
183 - Give people with dementia a companion.
195 + Allow people with dementia to take a walk without caretakers.
184 184  </td></tr>
185 185  <tr><td bgcolor='gainsboro'>
186 186   <b>TDP</b>
187 187  </td><td>
188 - Human in charge
200 + Robot in charge
189 189  </td></tr>
190 190  <tr><td bgcolor='gainsboro'>
191 191   <b>Actors</b>
192 -</td><td>Person with Dementia (PwD), MiRo
204 +</td><td>Person with Dementia (PwD), MiRo, Caretaker
193 193  </td></tr>
194 194  <tr><td bgcolor='gainsboro'>
195 195   <b>Pre-condition</b>
196 -</td><td>MiRo is already in the room.
208 +</td><td>
209 + PwD wants to take a walk. <br>
210 + MiRo is already present in the room. <br>
211 + The walking route has already been set. <br>
212 + PwD already wears the proximity grip.
197 197  </td></tr>
198 198  <tr><td bgcolor='gainsboro'>
199 199   <b>Post-condition</b>
200 -</td><td>Pwd has bonded with MiRo.
216 +</td><td>PwD has taken a walk and made it home safely.
201 201  </td></tr>
202 202  <tr><td bgcolor='gainsboro'>
203 203   <b>Action sequence</b>
204 204  </td><td>
205 205   UC steps:<br>
206 - 1. PwD picks up MiRo. <br>
207 - 2. PwD pets MiRo's head and body, MiRo reacts positively.<br>
208 - 3. PwD feels better and puts MiRo back. <br>
222 + 1. PwD takes a walk, MiRo guides PwD during the walk. <br>
223 + 2. PwD falls and cannot get up, MiRo stops. <br>
224 + 3. MiRo notifies caretaker. <br>
225 + 4. Caretaker arrives and helps PwD. <br>
209 209  </td></tr>
210 210  </table>
211 211  </td>
... ... @@ -220,14 +220,16 @@
220 220  </td><td bgcolor='gainsboro'>
221 221  <b>IDP</b>
222 222  </td></tr>
223 -<tr><td>1</td><td>-</td><td>-</td><td>-</td></tr>
224 -<tr><td>2</td><td>MiRo can react positively to snoezelen</td><td>-</td><td>-</td></tr>
225 -<tr><td>3</td><td>-</td><td>PwD will become either more relaxed at best or not bothered at worst</td><td>-</td></tr>
240 +<tr><td>1</td><td>MiRo can follow a set route</td><td>Walking with MiRo increases the user's happiness</td><td>Guiding the human while walking pattern</td></tr>
241 +<tr><td>2</td><td>MiRo can detect if PwD needs help</td><td>-</td><td>-</td></tr>
242 +<tr><td>3</td><td>MiRo can notify caretakers</td><td>-</td><td>-</td></tr>
243 +<tr><td>4</td><td>-</td><td>-</td><td>-</td></tr>
226 226  </table>
227 227  </td></tr>
228 228  </table>
229 229  
230 -<h2>Use Case 6: User that dislikes dogs snoezels with MiRo</h2>
248 +<h1> Future work: snoezelen</h1>
249 +<h2>Use Case 5: User that likes dogs snoezels with MiRo</h2>
231 231  <table width='100%'>
232 232  <tr>
233 233  <td width='30%' style="font-size:16px">
... ... @@ -235,7 +235,7 @@
235 235  <tr border='1px' width='30%'><td bgcolor='gainsboro'>
236 236   <b>Objective</b>
237 237  </td><td width='70%'>
238 - Give people with dementia a companion.
257 + Provide people with dementia a companion.
239 239  </td></tr>
240 240  <tr><td bgcolor='gainsboro'>
241 241   <b>TDP</b>
... ... @@ -252,15 +252,15 @@
252 252  </td></tr>
253 253  <tr><td bgcolor='gainsboro'>
254 254   <b>Post-condition</b>
255 -</td><td>Pwd has not bonded with MiRo.
274 +</td><td>PwD has bonded with MiRo.
256 256  </td></tr>
257 257  <tr><td bgcolor='gainsboro'>
258 258   <b>Action sequence</b>
259 259  </td><td>
260 260   UC steps:<br>
261 - 1. PwD picks up MiRo. <br>
280 + 1. MiRo is placed in front of a PwD. <br>
262 262   2. PwD pets MiRo's head and body, MiRo reacts positively.<br>
263 - 3. PwD doesn't feel better and puts MiRo back. <br>
282 + 3. PwD feels better. <br>
264 264  </td></tr>
265 265  </table>
266 266  </td>
... ... @@ -282,12 +282,7 @@
282 282  </td></tr>
283 283  </table>
284 284  
285 -
286 -
287 -
288 -
289 -<!-- Your HTML code here -->
290 -<h2>UC001: TITLE</h2>
304 +<h2>Use Case 6: User that dislikes dogs snoezels with MiRo</h2>
291 291  <table width='100%'>
292 292  <tr>
293 293  <td width='30%' style="font-size:16px">
... ... @@ -295,32 +295,32 @@
295 295  <tr border='1px' width='30%'><td bgcolor='gainsboro'>
296 296   <b>Objective</b>
297 297  </td><td width='70%'>
298 - OB01: TITLE
312 + Provide people with dementia a companion.
299 299  </td></tr>
300 300  <tr><td bgcolor='gainsboro'>
301 301   <b>TDP</b>
302 302  </td><td>
303 - TDP: TITLE
317 + Human in charge
304 304  </td></tr>
305 305  <tr><td bgcolor='gainsboro'>
306 306   <b>Actors</b>
307 -</td><td>
321 +</td><td>Person with Dementia (PwD), MiRo
308 308  </td></tr>
309 309  <tr><td bgcolor='gainsboro'>
310 310   <b>Pre-condition</b>
311 -</td><td>
325 +</td><td>MiRo is already in the room.
312 312  </td></tr>
313 313  <tr><td bgcolor='gainsboro'>
314 314   <b>Post-condition</b>
315 -</td><td>
329 +</td><td>PwD has not bonded with MiRo.
316 316  </td></tr>
317 317  <tr><td bgcolor='gainsboro'>
318 318   <b>Action sequence</b>
319 319  </td><td>
320 - Figure<br><br>
321 321   UC steps:<br>
322 - 1. ...<br>
323 - 2. ...<br>
335 + 1. MiRo is placed in front of a PwD. <br>
336 + 2. PwD pets MiRo's head and body, MiRo reacts positively.<br>
337 + 3. PwD doesn't feel better than before. <br>
324 324  </td></tr>
325 325  </table>
326 326  </td>
... ... @@ -335,16 +335,10 @@
335 335  </td><td bgcolor='gainsboro'>
336 336  <b>IDP</b>
337 337  </td></tr>
338 -<tr><td>1</td><td>RQ001: Title</td><td>CL001: Title</td><td>IDP: Title</td></tr>
339 -<tr><td>2</td><td>-</td><td>-</td><td>-</td></tr>
340 -<tr><td></td><td>-</td><td>-</td><td>-</td></tr>
341 -<tr><td></td><td>-</td><td>-</td><td>-</td></tr>
342 -<tr><td></td><td>-</td><td>-</td><td>-</td></tr>
352 +<tr><td>1</td><td>-</td><td>-</td><td>-</td></tr>
353 +<tr><td>2</td><td>MiRo can react positively to snoezelen</td><td>-</td><td>-</td></tr>
354 +<tr><td>3</td><td>-</td><td>PwD will become either more relaxed at best or not bothered at worst</td><td>-</td></tr>
343 343  </table>
344 -
345 -
346 346  </td></tr>
347 -
348 348  </table>
349 349  {{/html}}
350 -
Icon team_design_pattern.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ricardovogel
Size
... ... @@ -1,1 +1,0 @@
1 -433.9 KB
Content Icon