Changes for page Use Cases
Last modified by Andrei Stefan on 2022/04/03 17:26
From version
88.1


edited by Andrei Stefan
on 2022/04/03 17:25
on 2022/04/03 17:25
Change comment:
There is no comment for this version
To version
16.1


edited by Andrei Stefan
on 2022/02/22 12:01
on 2022/02/22 12:01
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -1,278 +1,34 @@ 1 1 {{html}} 2 -<h2>UC001: Daily Activity Reminder</h2> 3 - 2 +<!-- Your HTML code here --> 3 +<h2>UC001: Daily todo list</h2> 4 +<table width='100%'> 4 4 <tr> 5 -<td width=' 20%' style="font-size:16px">6 +<td width='30%' style="font-size:16px"> 6 6 <table border='1px' width='50%'> 7 7 <tr border='1px' width='30%'><td bgcolor='gainsboro'> 8 8 <b>Objective</b> 9 -</td><td width='80%'>Help delay memory loss for the patient's daily tasks.</td> 10 -</tr> 11 -<tr><td bgcolor='gainsboro'> 12 - <b>TDP</b> 13 -</td><td> 14 - TDP: Activity reminder 10 +</td><td width='70%'> 11 + OB01: Help delay memory loss for patient's daily tasks 15 15 </td></tr> 16 16 <tr><td bgcolor='gainsboro'> 17 - <b>Actors</b> 18 -</td><td> 19 - Patient/ robot 20 -</td></tr> 21 -<tr><td bgcolor='gainsboro'> 22 - <b>Pre-condition</b> 23 -</td><td> 24 - The patient has daily activities that need to be finished on time 25 -</td></tr> 26 -<tr><td bgcolor='gainsboro'> 27 - <b>Post-condition</b> 28 -</td><td> 29 - The patient recalls what to do after hearing the related music 30 -</td></tr> 31 -<tr><td bgcolor='gainsboro'> 32 - <b>Action sequence</b> 33 -</td><td> 34 - Figure<br><br> 35 - UC steps:<br> 36 - 1) The robot plays music related to a certain activity according to the patient's agenda;<br> 37 - 2) The patient performs the activity that corresponds to the music;<br> 38 - 3) After performing the activity, the patient interacts with the robot to confirm finishing the task.<br> 39 -</td></tr> 40 - 41 -</table> 42 -</td> 43 -<td width='50%' style="font-size:16px"> 44 -<table border='1px' width='50%'> 45 -<tr><td bgcolor='gainsboro'> 46 - <b>UC step<b> 47 -</td><td bgcolor='gainsboro'> 48 - <b>Requirements</b> 49 -</td><td bgcolor='gainsboro'> 50 -<b>Claims</b> 51 -</td><td bgcolor='gainsboro'> 52 -<b>IDP</b> 53 -</td></tr> 54 -<tr> 55 - <td>1</td> 56 - <td>RQ001: The robot can play sounds. </td> 57 - <td>CL001: The patient can associate music they hear with activities they need to do.</td> 58 - <td>Patient, robot</td> 59 -</tr> 60 -<tr> 61 - <td>2</td> 62 - <td>-</td> 63 - <td>-</td> 64 - <td>Patient, robot</td> 65 -</tr> 66 -<tr> 67 - <td>3</td> 68 - <td>RQ002: The robot can do speech recognition/ detect hand gestures. </td> 69 - <td>CL002: The user can tell if the robot knows they completed the task.</td> 70 - <td>Patient, robot</td></tr> 71 -</table> 72 - 73 - 74 -</td></tr> 75 - 76 -</table> 77 -<br/> 78 - 79 -<h2>UC002: Adjust reminder settings by the caregiver</h2> 80 -<tr> 81 -<td width='20%' style="font-size:16px"> 82 -<table border='1px' width='50%'> 83 -<tr border='1px' width='30%'><td bgcolor='gainsboro'> 84 - <b>Objective</b> 85 -</td><td width='80%'>Help delay memory loss for the patient's daily tasks.</td> 86 -</tr> 87 -<tr><td bgcolor='gainsboro'> 88 88 <b>TDP</b> 89 89 </td><td> 90 - TDP: Change of settings 91 -</td></tr> 92 -<tr><td bgcolor='gainsboro'> 93 - <b>Actors</b> 94 -</td><td> 95 - Caregivers/ patient/ robot 96 -</td></tr> 97 -<tr><td bgcolor='gainsboro'> 98 - <b>Pre-condition</b> 99 -</td><td> 100 - The patient wants to add more daily activities or change the music 101 -</td></tr> 102 -<tr><td bgcolor='gainsboro'> 103 - <b>Post-condition</b> 104 -</td><td> 105 - The reminder settings are adjusted by the caregivers and the patient is satisfied with the adjustments 106 -</td></tr> 107 -<tr><td bgcolor='gainsboro'> 108 - <b>Action sequence</b> 109 -</td><td> 110 - Figure<br><br> 111 - UC steps:<br> 112 - 1) The patient wants to add more activities to remind/ feels the volume too low;<br> 113 - 2) The patient contacts the caregiver and asks for a visit;<br> 114 - 3) The caregiver comes visit the patient;<br> 115 - 4) The patient communicates with the caregiver about his/her needs;<br> 116 - 5) The caregiver adjusts the reminder settings properly according to the patient's needs.<br> 117 -</td></tr> 118 -</table> 119 -</td> 120 -<td width='50%' style="font-size:16px"> 121 -<table border='1px' width='50%'> 122 -<tr><td bgcolor='gainsboro'> 123 - <b>UC step<b> 124 -</td><td bgcolor='gainsboro'> 125 - <b>Requirements</b> 126 -</td><td bgcolor='gainsboro'> 127 -<b>Claims</b> 128 -</td><td bgcolor='gainsboro'> 129 -<b>IDP</b> 130 -</td></tr> 131 -<tr> 132 - <td>1</td> 133 - <td>-</td> 134 - <td>-</td> 135 - <td>Patient, robot</td> 136 -</tr> 137 -<tr> 138 - <td>2</td> 139 - <td>RQ003: The robot stores the contact details of all stakeholders.</td> 140 - <td>CL003: It is easier to contact the caregiver.</td> 141 - <td>Caregiver, patient</td> 142 -</tr> 143 -<tr> 144 - <td>3</td> 145 - <td>-</td> 146 - <td>-</td> 147 - <td>Caregiver, patient</td> 148 -</tr> 149 -<tr> 150 - <td>4</td> 151 - <td>-</td> 152 - <td>-</td> 153 - <td>Caregiver, patient</td> 154 -</tr> 155 -<tr> 156 - <td>5</td> 157 - <td>RQ004: The settings of the reminder can be modified.</td> 158 - <td>CL004: Customizable settings make it easier for the patient to remember the correct activity.</td> 159 - <td>Caregiver, robot</td> 160 -</tr> 161 -</table> 162 -</td></tr> 163 -</table> 164 -<br/> 165 - 166 -<h2>UC003: Physical exercise with the robot</h2> 167 -<tr> 168 -<td width='20%' style="font-size:16px"> 169 -<table border='1px' width='50%'> 170 -<tr border='1px' width='30%'><td bgcolor='gainsboro'> 171 - <b>Objective</b> 172 -</td><td width='80%'> 173 - Help the patient to keep a healthy lifestyle through exercise. 174 -</td></tr> 175 -<tr><td bgcolor='gainsboro'> 176 - <b>TDP</b> 177 -</td><td> 178 - TDP: Activity 179 -</td></tr> 180 -<tr><td bgcolor='gainsboro'> 181 - <b>Actors</b> 182 -</td><td> 183 - Caregiver/ Patient/ robot 184 -</td></tr> 185 -<tr><td bgcolor='gainsboro'> 186 - <b>Pre-condition</b> 187 -</td><td> 188 - The patient is physically able to follow simple exercises. The robot has exercise motion pre-installed. 189 -</td></tr> 190 -<tr><td bgcolor='gainsboro'> 191 - <b>Post-condition</b> 192 -</td><td> 193 - The patient finishes the daily exercise and the robot records the data. 194 -</td></tr> 195 -<tr><td bgcolor='gainsboro'> 196 - <b>Action sequence</b> 197 -</td><td> 198 - Figure<br><br> 199 - UC steps:<br> 200 - 1) The robot plays the specific music to remind the patient to start exercise;<br> 201 - 2) The robot performs some simple movements and asks the patient to follow;<br> 202 - 3) The patient finishes the daily exercise while the robot records the data;<br> 203 - 4) The robot sends the data to the caregiver for further clinical analysis.<br> 204 -</td></tr> 205 -</table> 206 -</td> 207 -<td width='50%' style="font-size:16px"> 208 -<table border='1px' width='50%'> 209 -<tr><td bgcolor='gainsboro'> 210 - <b>UC step<b> 211 -</td><td bgcolor='gainsboro'> 212 - <b>Requirements</b> 213 -</td><td bgcolor='gainsboro'> 214 -<b>Claims</b> 215 -</td><td bgcolor='gainsboro'> 216 -<b>IDP</b> 217 -</td></tr> 218 -<tr> 219 - <td>1</td> 220 - <td>RQ001: The robot can play sounds. </td> 221 - <td>CL001: The patient can associate music they hear with activities they need to do.</td> 222 - <td>Patient, robot</td> 223 -</tr> 224 -<tr> 225 - <td>2</td> 226 - <td>RQ005: The robot can perform moverments. </td> 227 - <td>CL005: Seeing the robot move along when exercising motivates the patient to keep exercising.</td> 228 - <td>Patient, robot</td> 229 -</tr> 230 -<tr> 231 - <td>3</td> 232 - <td>RQ006: The robot can save data. </td> 233 - <td>CL006: Data helps design better exercise routines.</td> 234 - <td>Patient, robot</td> 235 -</tr> 236 -<tr> 237 - <td>3</td> 238 - <td>RQ007: The robot can send data. </td> 239 - <td>CL007: Analysis can point out other health issues, if any.</td> 240 - <td>Caregiver, robot</td> 241 -</tr> 242 -</table> 243 - 244 -</td></tr> 245 -</table> 246 -<br/> 247 - 248 -<h2>UC004: Small talks with the robot</h2> 249 -<tr> 250 -<td width='20%' style="font-size:16px"> 251 -<table border='1px' width='50%'> 252 -<tr border='1px' width='30%'><td bgcolor='gainsboro'> 253 - <b>Objective</b> 254 -</td><td width='80%'> 255 - Keep the patient socially active. 256 -</td></tr> 257 -<tr><td bgcolor='gainsboro'> 258 - <b>TDP</b> 259 -</td><td> 260 260 TDP: - 261 261 </td></tr> 262 262 <tr><td bgcolor='gainsboro'> 263 263 <b>Actors</b> 264 264 </td><td> 265 - Caregiver/ patient/ robot 21 + Care givers/ patient/ robot 266 266 </td></tr> 267 267 <tr><td bgcolor='gainsboro'> 268 268 <b>Pre-condition</b> 269 269 </td><td> 270 - The patientstays home alone most of thetimeand needs social contacts..26 + Fairly stable memory function 271 271 </td></tr> 272 272 <tr><td bgcolor='gainsboro'> 273 273 <b>Post-condition</b> 274 274 </td><td> 275 - Thepatient becomes happier after havig socialinteractionswith the robot.31 + User remebers daily tasks 276 276 </td></tr> 277 277 <tr><td bgcolor='gainsboro'> 278 278 <b>Action sequence</b> ... ... @@ -279,8 +279,10 @@ 279 279 </td><td> 280 280 Figure<br><br> 281 281 UC steps:<br> 282 - 1) The robot/ the patient starts conversations of random topics<br> 283 - 2) The robot and the patient have small talks with each other<br> 38 + 1) Setup daily tasks and associated music with care givers<br> 39 + 2) During the day the robot will play the music before tasks<br> 40 + 3) User performs task that robots plays music for<br> 41 + 4) When user finishes task interact with robot to denote being done<br> 284 284 </td></tr> 285 285 </table> 286 286 </td> ... ... @@ -295,21 +295,9 @@ 295 295 </td><td bgcolor='gainsboro'> 296 296 <b>IDP</b> 297 297 </td></tr> 298 -<tr> 299 - <td>1</td> 300 - <td>RQ001: The robot can play sounds. <br/> 301 - RQ002: The robot can do speech recognition/ detect hand gestures.</td> 302 - <td>CL001: The patient can associate music they hear with activities they need to do.<br/> 303 - CL002: The user can tell if the robot knows they completed the task.</td> 304 - <td>Patient, robot</td> 305 -</tr> 306 -<tr> 307 - <td>2</td> 308 - <td>RQ001: The robot can play sounds. <br/> 309 - RQ002: The robot can do speech recognition/ detect hand gestures. </td> 310 - <td>CL001: The patient can associate music they hear with activities they need to do.<br/> 311 - CL002: The user can tell if the robot knows they completed the task.</td> 312 - <td>Patient, robot</td></tr> 56 +<tr><td>1</td><td>RQ001: Robot has an online platform for edtiting todo list</td><td>CL001: patient has a set schedule </td><td>-</td></tr> 57 +<tr><td>2</td><td>RQ002: Robot has the ability to play sounds </td><td>CL002: Patient remembers to do the task</td><td>-</td></tr> 58 +<tr><td>4</td><td>RQ004: Robot should recognize an indication of being done </td><td>CL004: User is happy because they completed a task</td><td>-</td></tr> 313 313 </table> 314 314 315 315 ... ... @@ -316,36 +316,36 @@ 316 316 </td></tr> 317 317 318 318 </table> 319 -<br/> 320 320 321 -<h2>UC005: Quiz</h2> 66 +<h2>UC002: Visit to the care home</h2> 67 +<table width='100%'> 322 322 <tr> 323 -<td width=' 20%' style="font-size:16px">69 +<td width='30%' style="font-size:16px"> 324 324 <table border='1px' width='50%'> 325 325 <tr border='1px' width='30%'><td bgcolor='gainsboro'> 326 326 <b>Objective</b> 327 -</td><td width=' 80%'>328 - Helpreinforceheconnection betweenspecificmusicanddailytaskwithquizzes73 +</td><td width='70%'> 74 + OB01: Patient does an activity at the care home 329 329 </td></tr> 330 330 <tr><td bgcolor='gainsboro'> 331 331 <b>TDP</b> 332 332 </td><td> 333 - TDP: Quiz79 + TDP: - 334 334 </td></tr> 335 335 <tr><td bgcolor='gainsboro'> 336 336 <b>Actors</b> 337 337 </td><td> 338 - Patient/ robot84 + Care givers/ patient/ robot 339 339 </td></tr> 340 340 <tr><td bgcolor='gainsboro'> 341 341 <b>Pre-condition</b> 342 342 </td><td> 343 - The patient has heardthe music associaedwith the task before89 + Fairly stable memory function 344 344 </td></tr> 345 345 <tr><td bgcolor='gainsboro'> 346 346 <b>Post-condition</b> 347 347 </td><td> 348 - Userreinforcestheassociationbetweenthesongand the task94 + Lower speed of onset memory loss 349 349 </td></tr> 350 350 <tr><td bgcolor='gainsboro'> 351 351 <b>Action sequence</b> ... ... @@ -352,13 +352,13 @@ 352 352 </td><td> 353 353 Figure<br><br> 354 354 UC steps:<br> 355 - 1) Thetientasks the robottoplaya quiz;<br>356 - 2) Therobotplaysthe music associated witha randomactivity and asksthe user the related activity name;<br>357 - 3) Thepatientreplies;<br>358 - 4) If the answeris correct,therobotcongratulatestheuser and asks to continue;<br/>359 - If theanswer iswrong,therobotpromptstheusertotry again;<br>360 - 5)If the usergives wrong answers afterseveraltries,the robotwould tell the right answer;<br>361 - 6) Repeat3)-5)untilthepatientwantstostop.<br>101 + 1) Setup daily tasks with care givers and love ones<br> 102 + 2) Select together with caregivers music associated with daily tasks<br> 103 + 3) During the day the robot will play the music before tasks<br> 104 + 4) User performs task that robots plays music for<br> 105 + 5) When user finishes task interact with robot to denote being done<br> 106 + 6) User denotes going to bed<br> 107 + 7) Robot starts small-quiz about corresponding activities and musics<br> 362 362 </td></tr> 363 363 </table> 364 364 </td> ... ... @@ -373,141 +373,19 @@ 373 373 </td><td bgcolor='gainsboro'> 374 374 <b>IDP</b> 375 375 </td></tr> 376 -<tr> 377 - <td>1</td> 378 - <td>RQ002: The robot can do speech recognition/ detect hand gestures. </td> 379 - <td>-</td> 380 - <td>Patient, robot</td> 381 -</tr> 382 -<tr> 383 - <td>2</td> 384 - <td>RQ001: The robot can play sounds. </td> 385 - <td>-</td> 386 - <td>Patient, robot</td> 387 -</tr> 388 -<tr> 389 - <td>3</td> 390 - <td>RQ002: The robot can do speech recognition/ detect hand gestures. </td> 391 - <td>-</td> 392 - <td>Patient, robot</td> 393 -</tr> 394 -<tr> 395 - <td>4</td> 396 - <td>RQ001: The robot can play sounds.</td> 397 - <td>-</td> 398 - <td>Patient, robot</td> 399 -</tr> 400 -<tr> 401 - <td>5</td> 402 - <td>RQ001: The robot can play sounds. <br/> 403 - RQ002: The robot can do speech recognition/ detect hand gestures. </td> 404 - <td>-</td> 405 - <td>Patient, robot</td> 406 -</tr> 407 -<tr> 408 - <td>6</td> 409 - <td>RQ001: The robot can play sounds. <br/> 410 - RQ002: The robot can do speech recognition/ detect hand gestures. </td> 411 - <td>-</td> 412 - <td>Patient, robot</td> 413 -</tr> 122 +<tr><td>1</td><td>RQ001: Have robot(Nao), tablet, app</td><td>CL001: Benefit set schedule that they can follow, drawback hard for active people with changing schedule</td><td>-</td></tr> 123 +<tr><td>2</td><td>RQ002: Have music selection function in app</td><td>CL002: Benefit music helps memory and keeps them calm and is enjoyable, drawbacks can get bored or dont want to be forced</td><td>-</td></tr> 124 +<tr><td>3</td><td>RQ003: Place robot on central stationary location</td><td>CL003: Benefit remeber their tasks, drawbacks bored, dont hear it, doing else disturb them</td><td>-</td></tr> 125 +<tr><td>4</td><td>RQ004: </td><td>CL004: </td><td>-</td></tr> 126 +<tr><td>5</td><td>RQ005: Play alarm (vibration) on tablet</td><td>CL005: Benefit check they perform task and check for healthcare provider, drawback have their hands full</td><td>-</td></tr> 127 +<tr><td>6</td><td>RQ006: Have interaction with robot before sleep</td><td>CL006: Benefit scheduled live, can inform loved ones of sleeping, reminder that they didnt perform task, drawbacks forgetting, something extra to do </td><td>-</td></tr> 128 +<tr><td>7</td><td>RQ007: Tablet quiz app</td><td>CL007: Benefit reinforcement memory, drawbacks could get repretative </td><td>-</td></tr> 414 414 </table> 415 415 416 -</td></tr> 417 417 418 -</table> 419 -<br/> 420 - 421 -<h2>UC006: Emergency notification</h2> 422 -<tr> 423 -<td width='20%' style="font-size:16px"> 424 -<table border='1px' width='50%'> 425 -<tr border='1px' width='30%'><td bgcolor='gainsboro'> 426 - <b>Objective</b> 427 -</td><td width='80%'> 428 - Keep the caregiver updated with the patient's condition 429 429 </td></tr> 430 -<tr><td bgcolor='gainsboro'> 431 - <b>TDP</b> 432 -</td><td> 433 - TDP: Activity reminder 434 -</td></tr> 435 -<tr><td bgcolor='gainsboro'> 436 - <b>Actors</b> 437 -</td><td> 438 - Patient/ robot/ care giver/ loved ones 439 -</td></tr> 440 -<tr><td bgcolor='gainsboro'> 441 - <b>Pre-condition</b> 442 -</td><td> 443 - Patient was interacting with the robot, but suddenly stops 444 -</td></tr> 445 -<tr><td bgcolor='gainsboro'> 446 - <b>Post-condition</b> 447 -</td><td> 448 - Care giver and loved ones are ensured that the patient is safe 449 -</td></tr> 450 -<tr><td bgcolor='gainsboro'> 451 - <b>Action sequence</b> 452 -</td><td> 453 - Figure<br><br> 454 - UC steps:<br> 455 - 1) The robot detects no movement from the patient;<br> 456 - 2) The robot contacts the caregiver and family members;<br> 457 - 3) The robot sends a live audio and video feed of the patient to the caregiver;<br> 458 - 4) The caregiver and family members call or visit to check if the patient is okay;<br> 459 - 5) The caregiver determines if the emergency call was a false positive.<br> 460 -</td></tr> 461 -</table> 462 -</td> 463 -<td width='50%' style="font-size:16px"> 464 -<table border='1px' width='50%'> 465 -<tr><td bgcolor='gainsboro'> 466 - <b>UC step<b> 467 -</td><td bgcolor='gainsboro'> 468 - <b>Requirements</b> 469 -</td><td bgcolor='gainsboro'> 470 -<b>Claims</b> 471 -</td><td bgcolor='gainsboro'> 472 -<b>IDP</b> 473 -</td></tr> 474 -<tr> 475 - <td>1</td> 476 - <td>RQ008: The robot can detect movements. </td> 477 - <td>CL008: It is possible to detect unresponsive patients.</td> 478 - <td>Patient, robot</td> 479 -</tr> 480 -<tr> 481 - <td>2</td> 482 - <td>RQ003: The robot stores the contact details of all stakeholders.</td> 483 - <td>-</td> 484 - <td>Caregiver, family members, robot</td> 485 -</tr> 486 -<tr> 487 - <td>3</td> 488 - <td>RQ007: The robot can send data.</td> 489 - <td>CL007: Analysis can point out other health issues, if any.</td> 490 - <td>Caregiver, robot</td> 491 -</tr> 492 -<tr> 493 - <td>4</td> 494 - <td>-</td> 495 - <td>-</td> 496 - <td>Caregiver, family members, patient</td> 497 -</tr> 498 -<tr> 499 - <td>5</td> 500 - <td>-</td> 501 - <td>-</td> 502 - <td>Caregiver, patient</td> 503 -</tr> 504 -</table> 505 505 506 - 507 -</td></tr> 508 - 509 509 </table> 510 -<br/> 511 511 512 512 {{/html}} 513 513
- XWiki.XWikiComments[0]
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -Anonymous - Comment
-
... ... @@ -1,1 +1,0 @@ 1 -Nice that you created this set of use cases with corresponding requirements and claims. Make clear which use case you are going to prototype and test (this one should be worked out in more detail). - Date
-
... ... @@ -1,1 +1,0 @@ 1 -2022-03-21 21:12:05.54
- XWiki.XWikiComments[1]
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.roltmans - Comment
-
... ... @@ -1,1 +1,0 @@ 1 -RQ010 and RQ001 are the same - Date
-
... ... @@ -1,1 +1,0 @@ 1 -2022-03-29 15:40:42.646
- XWiki.XWikiComments[2]
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.roltmans - Comment
-
... ... @@ -1,2 +1,0 @@ 1 -And use case 7 is not yet worked out 2 - - Date
-
... ... @@ -1,1 +1,0 @@ 1 -2022-03-29 16:12:36.680