Master of Engineering in Embedded Systems Design Master of ...

7 downloads 104 Views 126KB Size Report
Master of Engineering in Embedded Systems Design. Mauro Prevostini – UML based Process for Embedded Systems Design. 110 of 117. Send data to DC.
Master of Engineering Use Cases definition in Embedded Systems Design Measure consumption WMR Send data to DC

DC

Send data to Service Porvider

Read data

Service Provider Read Real-time data Mauro Prevostini – UML based Process for Embedded Systems Design 110 of 117

Master of Engineering in Embedded Systems Design Electricity Measure consumption Gas WMR Send data to DC

Water

DC Send data to Service Porvider

Read data Service Provider Read Real-time data Mauro Prevostini – UML based Process for Embedded Systems Design 111 of 117

Master of Engineering Scenario 1: Measure Consumption in Embedded Systems Design Counter

: WMR Read data Store data

Mauro Prevostini – UML based Process for Embedded Systems Design 112 of 117

Scenario 2: Send data to DC

Master of Engineering in Embedded : DC Systems Design

: WMR Read measured data

Send data Verify data integrity Re-transmission request Send data

Verify data integrity

Store received data Data reception and storage notification

Delete data from buffer

Mauro Prevostini – UML based Process for Embedded Systems Design 113 of 117

Scenario 3: Send data to Service Provider Master of Engineering

in Embedded Systems Design : DC

: Service Provider

Read stored data Send data Verify data integrity Re-transmission request Send data

Verify data integrity Save data in DB

Data reception and storage notification Delete data from buffer

Mauro Prevostini – UML based Process for Embedded Systems Design 114 of 117

Scenario 4: Read Data

Master of Engineering in Embedded Systems Design : DC

: Service Provider

Data request Read stored data Send data Verify data integrity

Re-transmission request Send data Verify data integrity

Save data in DB Reception notification Delete data form buffer

Mauro Prevostini – UML based Process for Embedded Systems Design 115 of 117

Scenario 5: : Service Provider

: DC

Read Real-time data Master of Engineering Counter : WMR Systems Design in Embedded Wait for request

Real-time data request

Real-time data request Send data

Read data Store data in buffer

Verify data integrity Wait for request Re-transmission request Send data Send data

Reception notification Wait for request

Verify data integrity Re-transmission request Send data Save data in DB

Wait for request

Reception notification

Mauro Prevostini – UML based Process for Embedded Systems Design 116 of 117

Master of Engineering in Embedded Systems Design

Questions

Questions to be addressed to: [email protected]

Mauro Prevostini – UML based Process for Embedded Systems Design 117 of 117