SLIDE 5 A Goal Model Example
[p] is no)fied about emergency medical care reaches [p] emergency is detected ambulance is dispatched to [p] loca)on central receives [p] info setup automated [p] info and processes sensors data no)fies [p] by mobile vibra)on
[p] info is sent to emergency and [p] loca)on is iden)fied access [p] loca)on [l] from triangula)on send [p] info by SMS acess data from database ¬Ct Cm v ¬Ct Mobile Personal Emergency Response Cm Ambulance Dispatchin g System situa)ons are iden)fied iden)fies situa)on no)fies [p] by light alert centrals calls [p] vital signs are monitored and collects data from sensors persists data to database and [p] situa)on data is recovered and iden)fies [p] loca)on [l] by voice call send [p] info by internet ¬Ct respond to emergency
no)fies [p] by sound alert Ct ^ Cha Ct [p] call for help is accepted receives emergency buDon call no)fy central by SMS no)fy central by Internet confirms emergency by call false alarm is checked accepts emergency and Cha ^ ¬Ct Cha ^ ¬Ct access [p] loca)on [l] from a GPS
Cm v ¬Ct
[p] is contacted Consider last known loca)on [l] of [p] [p] info is prepared get info from responsible for [p] contact responsible for [p]
Pa)ent contexts: Ch: Health risk Cm: Mobility issue Ct: Technology aversion Cha: Home assistance Ca: Physical ac)vity ¬Ct v Cha (¬Ct v Cha) Ch v Ca Ch v Ca Cha v ¬Ct Ch
Figure : CGM’s Emergy Response in AAL (adapted from [Guimarães et al., 2015])
Rodrigues et al. A Persona-based Modeling for Contextual Requirements 5