Normative requirements in natural language
Normative requirements in natural language, in blue the corrected requirements after using N-Tool.
rule id | rule | impact | label(s) (social, legal, ethical, empathetic, or cultural) | stakeholder expertise | authors identifiers |
---|---|---|---|---|---|
1 | When it is time for a meal, inform the user that it is time to cook the meal (breakfast, lunch, or dinner) within x minutes, except if there is an environmental constraint (e.g., they are busy), remind them later. | -CS, -N | Cultural | Computer science | TS-1 |
2 | Monitor the time between meals and ensure that the user’s last meal does not exceed the max time limit between meals. If max time limit is exceeded, call caregiver and inform them of the situation and in the meantime, suggest they have a snack. | -CS, -N | Social | Computer science | TS-1 |
3 | If the human is detected on the floor, then ask whether the robot should call for help When the robot asks whether to call for help and the human does not assent, then do not inform the caregiver or call emergency services |
-P, -N, -S | Ethical, legal | Computer science | TS-1 |