Question: 1. Develop a single activity diagram that models the overall behavior of the system from a high-level perspective, based on the information stated below. Focus

1. Develop a single activity diagram that models the overall behavior of the system from a high-level perspective, based on the information stated below. Focus on the actions performed by the Health Monitor application and sensors. Notice that the various components in the system communicate by exchanging signals. It is implied that these are asynchronous signals. Make sure that you use the correct UML symbols to model this asynchronous exchange of information. Use swim lanes (partitions) to differentiate between the various components of the system. Make any assumptions necessary, as long as you do not over-simplify the system to create your model.

Health Monitor Application The following summarizes the behavior of the Health Monitor application: ~ The Health Monitor application starts up by performing some necessary initializations and proceeds to send a signal to the ECG sensor and accelerometer to start their measurements ~ When it receives information from the ECG sensor and accelerometer, it checks if the measured heart rate is: o below 100, then the application should continue receiving information from the ECG sensor and accelerometer periodically o above 100 and the activity level is low (measured by the accelerometer and sent periodically as an signal), then the application should order the sensor to the FEM mode o above 150 and the activity level is low or moderate, then the application should order the sensor to the FEM mode and request a blood pressure measurement o above 200 and the activity level is low or moderate, then the application should order the sensor to the FEM mode, request a blood pressure measurement, and dial 911 since this is a potentially life threatening situation o above 250 for any activity level, then the application should order the sensor to the FEM mode, request a blood pressure measurement, and dial 911 since this is a likely life threatening situation ~ If the Health Monitor application receives an ECG message (happens when the ECG sensor is in the FEM mode), then the content of the message is stored locally on the memory chip of the phone ~ If the Health Monitor application enters the FEM mode, it can only exit it after the user explicitly requests to reset monitoring, in which case, it goes back to the HRM mode.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!