


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Instructions for extending the rose model in a csce 491 course, including creating new use cases and actors in a use case diagram, identifying statements from a class diagram, creating a sequence diagram for new actors, and writing pseudocode for a statechart diagram. Students are expected to carefully make these extensions and save their work.
Typology: Assignments
1 / 4
This page cannot be seen from the preview
Don't miss anything!



PHY_Layer
TransmitFrame
ReceiveFrame
Dec odeFrameHeader
DecodeAddresses
DecodeDurationID
DecryptFrameData
Dec odeFrameCheck
DecodeSequenc eControl
MAC_Layer
ServiceSt ate
OperationState
Station
<
<
PHY_Layer (from Use Case View)
ResidesIn (^) MAC_Layer (from Use Case View)
PassesData
ResidesIn
FieldLength
Presc ribedFieldLe ngthR ang e 11
RequiredLengthRange
Frame
Receives/ReceivedBy
Transmits
Receives&Converts
1..1.. +ReceivedFrame Decodes&Processes
Fram eField 11
<
<
+Preceding 0.. 1
FollowsInFrame
Contains
FrameSub type 0..0.. 11
<
FieldType 11
<
HasPrescribedSet
0.. * +Following
Prescrib edToFoll owInFram e
+Preceding 0.. *
State1 (00)
State2 (10)
State3 (11)
State0 (01)
The Truth Table for the 2 state variables associated with the ServiceState of a Station is as follows:
0 0 1 0 1 0 (invalid) 1 0 1 1 1 1
Note that we have an undefined state which, for hardware, we'll want to define in some manner to eliminate potential for "stuck" states.
Frame=Class
Frame=Class 1 | Class
Frame=Class1 | Class2 | Clas s
Authentication=TRUE
Association=TRUE | Reassociat ion=TRUE
DeauthNotify=TRUE
DisassocNotify=TRUE
DeauthNotify=TRUE