Assignment 1
pdf
keyboard_arrow_up
School
University of Ottawa *
*We aren’t endorsed by this school
Course
2106
Subject
Mechanical Engineering
Date
Feb 20, 2024
Type
Pages
7
Uploaded by DukeCheetahMaster1010
Assignment 1:
Behavioral Modeling
The assignment is due on February 9
th
at 11:59 pm and should be submitted on Brightspace. Question 1 – Developing Behavioural Models for a Health Checking
Application (60 Points)
Background
Overview of the System
You are tasked to design an innovative Health Checking System (HCS) in a start-up company to help individuals at risk of heart attack monitor their health. The HCS is composed of the following items: (1) a belt that goes around the patient’s chest and is equipped with a heart rate sensor
, (2) a wearable activity tracker device
, (3) an armband equipped with a device to measure blood pressure
, and (4) a mobile phone.
The devices (i.e., the heart rate sensor
, the activity tracker
and the blood pressure measurer
) assess the health status and the activity level of the patient continuously. In particular, they measure the heart rate, the activity level and the blood pressure and send this information continuously to the mobile phone through a wireless (Bluetooth) connection. The phone runs a software application called Health Check App
that receives all the data and process the data. Below, we first describe the details of the devices (item 1, 2, and 3 in the above list): 1)
Heart Rate Sensor
The heart rate sensor (HRS)
operates in two modes: (1) Standard, and (2) Sensitive. When the sensor is in the Standard mode, it sends a signal
containing the measured heart rate every minute to the phone application, but when it is in the Sensitive mode, it sends a signal
containing the entire record obtained from the heart performance every 30 seconds. 2)
Activity Tracker
The activity tracker
measures the activity level of the patients and sends a signal to the mobile phone every 30 seconds. The patient’s activity level can be one of the following: High Activity, Moderate Activity, and Low Activity. 3)
Blood Pressure Device
The blood pressure device is located on the patient arm and collect the blood pressure data on demand. Specifically, if the health check app sends a command to the blood pressure device to perform a measurement, it returns a message containing the blood pressure values. Requirements
All requirements were captured using user stories as the development team is using the Scrum agile process. During requirements collection, the stakeholders identified one epic user story that they further decomposed into 8 user stories. All user stories are shown below. Epic User Story
User Story: S1 As a user, I want the health check app to monitor my heart rate and blood pressure periodically and call an ambulance if I am in a critical situation.
Epic User Story Decomposition
User Story: 1.1 User Story: 1.2 As a user, I want to start the health check process through my mobile phone after I wear the belt, the arm band and the activity tracker As a user, I want the system to check my heart rate and my activity level every 30 sec in the Sensitive mode, and every minute in the Normal mode. As long as my heart rate is below 100, I want the system to stay in the Normal mode. User Story: 1.3 User Story: 1.4 As a user, I want the system to move to the sensitive mode when my heart rate is above 100 and my activity level is low. As a user, I want the system to move to the sensitive mode and further collect my blood pressure when my heart rate is above 150 and my activity level is low or moderate. User Story: 1.5 As a user, I want the system to move to the sensitive mode, collect my blood pressure and call an ambulance when my heart rate is above 200 and my activity level is low or moderate since this is potentially a critical condition. User Story: 1.6 As a user, I want the system to move to the sensitive mode, collect my blood pressure and call an ambulance when my heart rate is above 250 and my activity level is low or moderate or high since this is likely a critica
condition. User Story: 1.7 As a user, I want the health check system stays in the Sensitive mode whenever it enters it and only exits the sensitive mode when I explicitly request to reset the system (in which case it goes back to Normal model). User Story: 1.8 As a user, I want when the health check system is in the Sensitive mode to store all the full records that it receives from the heart rate sensor locally on my mobile phone.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Your Task
1)
Develop a single activity diagram that models the overall behavior of the health check system from a high-level perspective. Focus on the actions performed by the mobile application and the devices. 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. 2)
Develop a UML state machine that describes the behavior of the heart rate sensor. Be as detailed as possible and make any assumptions necessary, as long as you do not over-simplify the system to create your model.
Part 2 – Petri Nets (40 Points)
Question 2.1
(12 points) – Consider the petri nets shown below. Specify whether each one is bounded and/or alive. Provide your rationale. a) b) Question 2.2
(12 points) – Consider the petri nets shown below. Specify whether each one is bounded and/or alive. Provide your rationale. a) b)
c) Question 2.3
(16 points) – Consider the petri nets shown below. Specify whether each one is bounded and/or alive. Provide your rationale. a)
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
b)
Related Documents
Related Questions
Cathy Gwynn for a class project is analyzing a "Quick Shop" grocery store. The store emphasizes quick service, a limited assortment of grocery items, and higher prices. Cathy wants to see if the store hours (currently 0600 to 0100) can be changed to make the store more profitable.
Time Period
Daily Sales in the Time Period
0600-0700
$40
0700-0800
70
0800-0900
120
0900-1200
400
1200-1500
450
1500-1800
500
1800-2000
600
2000-2200
200
2200-2300
50
2300-2400
85
2400-0100
40
The cost ofthe groceries sold averages 65% of sales. The incremental cost to keep the store open, including the clerk's wage and other operating costs, is S23 per hour. To maximize profit, when should the store be opened, and when should it be closed?
arrow_forward
I need parts 1, 2, and 3 answered pertaining to the print provided.
NOTE: If you refuse to answers all 3 parts and insist on wasting my question, then just leave it for someone else to answer. I've never had an issue until recently one single tutor just refuses to even read the instructions of the question and just denies it for a false reasons or drags on 1 part into multiple parts for no reason.
arrow_forward
all one question help asap please!
arrow_forward
Please make the charts for the questions. Please refer to Successful Project Management (7th Edition). Attached is the example
Thank you.
arrow_forward
Help!!! Answer all parts correctly!! Please
arrow_forward
I need problems 6 and 7 solved.
I got it solved on 2 different occasions and it is not worded correctly.
NOTE: Problem 1 is an example of how it should be answered. Below are 2 seperate links to same question asked and once again it was not answered correctly. 1. https://www.bartleby.com/questions-and-answers/it-vivch-print-reading-for-industry-228-class-date-name-review-activity-112-for-each-local-note-or-c/cadc3f7b-2c2f-4471-842b-5a84bf505857
2. https://www.bartleby.com/questions-and-answers/it-vivch-print-reading-for-industry-228-class-date-name-review-activity-112-for-each-local-note-or-c/bd5390f0-3eb6-41ff-81e2-8675809dfab1
arrow_forward
Please give a complete solution in Handwritten format.
Strictly don't use chatgpt,I need correct answer.
Engineering dynamics
arrow_forward
Please solve, engineering econ
arrow_forward
This is an engineering problem and not a writing assignment. Please Do Not Reject. I had other engineering tutors on bartleby help me with problems similar to this one.
This problem must be presented in a logical order showing the necessary steps used to arrive at an answer. Each homework problem should have the following items unless otherwise stated in the problem:
a. Known: State briefly what is known about the problem.
b. Schematic: Draw a schematic of the physical system or control volume.
c. Assumptions: List all necessary assumptions used to complete the problem.
d. Properties: Identify the source of property values not given to you in the problem. Most sources will be from a table in the textbook (i.e. Table A-4).
e. Find: State what must be found.
f. Analysis: Start your analysis with any necessary equations. Develop your analysis as completely as possible before inserting values and performing the calculations. Draw a box around your answers and include units and follow an…
arrow_forward
Please do Asap
arrow_forward
Case Study – The New Engineer
Jeff was just hired by GSI, Inc. to be their Environmental and Safety Coordinator. This is Jeff's first position after completing his engineering degree. He had taken a course in safety engineering as part of his studies and felt confident that he could handle the job.
Management at GSI, Inc. has assured him that they are committed to maintaining a safe workplace. They have never had an individual dedicated to this task full-time. They will implement his recommendations if he can justify them.
As Jeff begins to get familiar with the operations, he spends considerable time on the production floor. He notices workers clean their tools before break with a liquid from an unmarked 55-gallon drum. They also use this liquid to clean residue from their skin. They use paper towels to dry their tools and hands, throw these towels in the trash, and head to the break room for a snack and/or smoke.
In talking with the workers, Jeff learns of some of…
arrow_forward
Case Study – The New Engineer
Jeff was just hired by GSI, Inc. to be their Environmental and Safety Coordinator. This is Jeff's first position after completing his engineering degree. He had taken a course in safety engineering as part of his studies and felt confident that he could handle the job.
Management at GSI, Inc. has assured him that they are committed to maintaining a safe workplace. They have never had an individual dedicated to this task full-time. They will implement his recommendations if he can justify them.
As Jeff begins to get familiar with the operations, he spends considerable time on the production floor. He notices workers clean their tools before break with a liquid from an unmarked 55-gallon drum. They also use this liquid to clean residue from their skin. They use paper towels to dry their tools and hands, throw these towels in the trash, and head to the break room for a snack and/or smoke.
In talking with the workers, Jeff learns of some of…
arrow_forward
I need help with this before tomorrow’s exam if I can get all needed calculations please
arrow_forward
Mech. Engg. Dept.
4th year 2022-2023
Solar Energy
Spring course MEC364
Dr. Mahmoud U. Jasim
Review/Recap Sheet
Q1- Answer with true or false and rewrite the false statements completely in
correct form, otherwise no mark will be put on the false statements.
1
2
To represent a location on earth surface you need to define its altitude and longitude
angles.
3
Solar zenith and solar incidence angles have the same value for horizontal surface.
At sunset time the value of solar altitude angle is maximum.
4
The angle which represents the inclination of a given surface is the zenith angle
5
6
7
8
When the absolute value of sun-wall azimuth angle exceeds 90' this means that the sun
rays are reaching the receiving plane.
The solar irradiance and the solar irradiation have the same physical meaning.
In the case of clear sky weather, the beam solar irradiation on a horizontal surface is less
than the diffused irradiation.
The total solar radiation received by a tilted surface is the same as that…
arrow_forward
Two sport utility vehicles (SUVs) are being considered by a recent engineering graduate. Using the following data evaluate which sport utility vehicle is better. Use six attributes in your a
point, overall appearance, comfort, safety, reliability, and fuel mileage. Larger scores on overall appearance, comfort, safety, reliability, and fuel mileage are preferred to smaller ones.
Click the icon to view the table with data you have gathered about the SUVs.
Determine attribute weights and use the nondimensional scaling technique to find the resulting set of vehicle scores. Fill in the table below. (Round to two decimal places.)
More Info
Attribute
Price
Appearance
Comfort
Safety
Reliability
Fuel mileage
Relative
Rank
4
253 6
1
Print
Final score
Alternatives
SUV 1
$27,650
4
3
3
3
22 mpg
SUV 1
Done
Alternatives
SUV 2
$21,900
3
5
4
4
18 mpg
SUV 2
-
X
arrow_forward
Help!!! Please answer all Correctly!!! Please
arrow_forward
The activities involved in a small project are given below along with relevant information.
Construct the network and find the critical path and project completion time.
ACTIVITY
1-2
1-3
2-4
3-4
3-5
4-9
5-6
5-7
6-8
7-8
8-10
9-10
8-11
10-11
DURATION(Days)
2
2
4
6
8
3
6
6
4
5
4
8
6
10
arrow_forward
This is Mechanical Engineering. Please answer with clear work and answers. Thank you
arrow_forward
13. Here is a list of activity times for a project as well as crashing costs for its activities. Determine
which activities should be crashed and the total cost of crashing if the goal is to shorten the proj-
ect by three weeks as cheaply as possible. First construct a network diagram. You can use either
an AOA or an AON (see Solved Problem 5).
Path
Activity
Duration (weeks)
First Crash
Second Crash
Тор
A
5
$8
$10
9
C
3
14
15
Middle
3
11
7
9
3
14
15
Bottom
5
10
15
G
5
11
13
H
5
12
14
arrow_forward
Question 2
You are a biomedical engineer working for a small orthopaedic firm that fabricates rectangular shaped fracture
fixation plates from titanium alloy (model = "Ti Fix-It") materials. A recent clinical report documents some problems with the plates
implanted into fractured limbs. Specifically, some plates have become permanently bent while patients are in rehab and doing partial
weight bearing activities.
Your boss asks you to review the technical report that was generated by the previous test engineer (whose job you now have!) and used to
verify the design. The brief report states the following... "Ti Fix-It plates were manufactured from Ti-6Al-4V (grade 5) and machined into
solid 150 mm long beams with a 4 mm thick and 15 mm wide cross section. Each Ti Fix-It plate was loaded in equilibrium in a 4-point bending
test (set-up configuration is provided in drawing below), with an applied load of 1000N. The maximum stress in this set-up was less than the
yield stress for the…
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you
Elements Of Electromagnetics
Mechanical Engineering
ISBN:9780190698614
Author:Sadiku, Matthew N. O.
Publisher:Oxford University Press
Mechanics of Materials (10th Edition)
Mechanical Engineering
ISBN:9780134319650
Author:Russell C. Hibbeler
Publisher:PEARSON
Thermodynamics: An Engineering Approach
Mechanical Engineering
ISBN:9781259822674
Author:Yunus A. Cengel Dr., Michael A. Boles
Publisher:McGraw-Hill Education
Control Systems Engineering
Mechanical Engineering
ISBN:9781118170519
Author:Norman S. Nise
Publisher:WILEY
Mechanics of Materials (MindTap Course List)
Mechanical Engineering
ISBN:9781337093347
Author:Barry J. Goodno, James M. Gere
Publisher:Cengage Learning
Engineering Mechanics: Statics
Mechanical Engineering
ISBN:9781118807330
Author:James L. Meriam, L. G. Kraige, J. N. Bolton
Publisher:WILEY
Related Questions
- Cathy Gwynn for a class project is analyzing a "Quick Shop" grocery store. The store emphasizes quick service, a limited assortment of grocery items, and higher prices. Cathy wants to see if the store hours (currently 0600 to 0100) can be changed to make the store more profitable. Time Period Daily Sales in the Time Period 0600-0700 $40 0700-0800 70 0800-0900 120 0900-1200 400 1200-1500 450 1500-1800 500 1800-2000 600 2000-2200 200 2200-2300 50 2300-2400 85 2400-0100 40 The cost ofthe groceries sold averages 65% of sales. The incremental cost to keep the store open, including the clerk's wage and other operating costs, is S23 per hour. To maximize profit, when should the store be opened, and when should it be closed?arrow_forwardI need parts 1, 2, and 3 answered pertaining to the print provided. NOTE: If you refuse to answers all 3 parts and insist on wasting my question, then just leave it for someone else to answer. I've never had an issue until recently one single tutor just refuses to even read the instructions of the question and just denies it for a false reasons or drags on 1 part into multiple parts for no reason.arrow_forwardall one question help asap please!arrow_forward
- Please make the charts for the questions. Please refer to Successful Project Management (7th Edition). Attached is the example Thank you.arrow_forwardHelp!!! Answer all parts correctly!! Pleasearrow_forwardI need problems 6 and 7 solved. I got it solved on 2 different occasions and it is not worded correctly. NOTE: Problem 1 is an example of how it should be answered. Below are 2 seperate links to same question asked and once again it was not answered correctly. 1. https://www.bartleby.com/questions-and-answers/it-vivch-print-reading-for-industry-228-class-date-name-review-activity-112-for-each-local-note-or-c/cadc3f7b-2c2f-4471-842b-5a84bf505857 2. https://www.bartleby.com/questions-and-answers/it-vivch-print-reading-for-industry-228-class-date-name-review-activity-112-for-each-local-note-or-c/bd5390f0-3eb6-41ff-81e2-8675809dfab1arrow_forward
- Please give a complete solution in Handwritten format. Strictly don't use chatgpt,I need correct answer. Engineering dynamicsarrow_forwardPlease solve, engineering econarrow_forwardThis is an engineering problem and not a writing assignment. Please Do Not Reject. I had other engineering tutors on bartleby help me with problems similar to this one. This problem must be presented in a logical order showing the necessary steps used to arrive at an answer. Each homework problem should have the following items unless otherwise stated in the problem: a. Known: State briefly what is known about the problem. b. Schematic: Draw a schematic of the physical system or control volume. c. Assumptions: List all necessary assumptions used to complete the problem. d. Properties: Identify the source of property values not given to you in the problem. Most sources will be from a table in the textbook (i.e. Table A-4). e. Find: State what must be found. f. Analysis: Start your analysis with any necessary equations. Develop your analysis as completely as possible before inserting values and performing the calculations. Draw a box around your answers and include units and follow an…arrow_forward
- Please do Asaparrow_forwardCase Study – The New Engineer Jeff was just hired by GSI, Inc. to be their Environmental and Safety Coordinator. This is Jeff's first position after completing his engineering degree. He had taken a course in safety engineering as part of his studies and felt confident that he could handle the job. Management at GSI, Inc. has assured him that they are committed to maintaining a safe workplace. They have never had an individual dedicated to this task full-time. They will implement his recommendations if he can justify them. As Jeff begins to get familiar with the operations, he spends considerable time on the production floor. He notices workers clean their tools before break with a liquid from an unmarked 55-gallon drum. They also use this liquid to clean residue from their skin. They use paper towels to dry their tools and hands, throw these towels in the trash, and head to the break room for a snack and/or smoke. In talking with the workers, Jeff learns of some of…arrow_forwardCase Study – The New Engineer Jeff was just hired by GSI, Inc. to be their Environmental and Safety Coordinator. This is Jeff's first position after completing his engineering degree. He had taken a course in safety engineering as part of his studies and felt confident that he could handle the job. Management at GSI, Inc. has assured him that they are committed to maintaining a safe workplace. They have never had an individual dedicated to this task full-time. They will implement his recommendations if he can justify them. As Jeff begins to get familiar with the operations, he spends considerable time on the production floor. He notices workers clean their tools before break with a liquid from an unmarked 55-gallon drum. They also use this liquid to clean residue from their skin. They use paper towels to dry their tools and hands, throw these towels in the trash, and head to the break room for a snack and/or smoke. In talking with the workers, Jeff learns of some of…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Elements Of ElectromagneticsMechanical EngineeringISBN:9780190698614Author:Sadiku, Matthew N. O.Publisher:Oxford University PressMechanics of Materials (10th Edition)Mechanical EngineeringISBN:9780134319650Author:Russell C. HibbelerPublisher:PEARSONThermodynamics: An Engineering ApproachMechanical EngineeringISBN:9781259822674Author:Yunus A. Cengel Dr., Michael A. BolesPublisher:McGraw-Hill Education
- Control Systems EngineeringMechanical EngineeringISBN:9781118170519Author:Norman S. NisePublisher:WILEYMechanics of Materials (MindTap Course List)Mechanical EngineeringISBN:9781337093347Author:Barry J. Goodno, James M. GerePublisher:Cengage LearningEngineering Mechanics: StaticsMechanical EngineeringISBN:9781118807330Author:James L. Meriam, L. G. Kraige, J. N. BoltonPublisher:WILEY
Elements Of Electromagnetics
Mechanical Engineering
ISBN:9780190698614
Author:Sadiku, Matthew N. O.
Publisher:Oxford University Press
Mechanics of Materials (10th Edition)
Mechanical Engineering
ISBN:9780134319650
Author:Russell C. Hibbeler
Publisher:PEARSON
Thermodynamics: An Engineering Approach
Mechanical Engineering
ISBN:9781259822674
Author:Yunus A. Cengel Dr., Michael A. Boles
Publisher:McGraw-Hill Education
Control Systems Engineering
Mechanical Engineering
ISBN:9781118170519
Author:Norman S. Nise
Publisher:WILEY
Mechanics of Materials (MindTap Course List)
Mechanical Engineering
ISBN:9781337093347
Author:Barry J. Goodno, James M. Gere
Publisher:Cengage Learning
Engineering Mechanics: Statics
Mechanical Engineering
ISBN:9781118807330
Author:James L. Meriam, L. G. Kraige, J. N. Bolton
Publisher:WILEY