Module 14 - Allocations Flashcards

1
Q

Allocation relationship
- can be used in an kind of diagram .
- can be used in any two elements

key idea

tail end - element being allocated ( more concrete )
arrowhead end - allocating the relationship ( less concrete )

what does it mean for this diagram ?

A

the activities are being allocated to the block .

what does it mean to allocate one element to another ?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

allocation requires abstract thought. As flexibility increases , usability is diminished.
it has no formal semantics defined in the language. responsibility falls on the modler on how to use allocation.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

4 common forms of allocation according to INCOSE
1. requirements
2.
3. behavioral
4. structural

A

resource

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Requirement allocation is defined as an allocation of a requirement to a _______ element

A

structural

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Instead of using an allocation relationship another option is using a _________ relationship

A

satisfy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Resource allocation means allocation of a ______ to a structural element.

resource can be size , weight , power and cost.

A

resource

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Behavioral allocation means allocation of a ______ to a structural element.

state machine - allocated to block
activity - allocated to block
actions - allocated to a part property

how do you know for sure that you’re looking at a s
- use your intuition , reason and judgment and document modeling convention

A

behavioral

is a value type a structural element ?
is constraint property a structural element ?
pins are input objects , input can be structural.
lifelines can be classified as structural as well.

it can be argued as yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The following are elements that are neither structural or behavioral ( cannot execute )
1. package
2. requirements
3. states

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

two alternative techniques that convey better information than an a behavioral allocation are
1. owned behaviors - nested under an activity strongest form of behavioral allocation
2. mapping with configuring an element in the specification window

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

structural allocation means allocation of a ______ to a structural element.

reference property allocated to part property
logical to physical mapping
block allocated to block

A

structural

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Notations for allocation relationships
1. direct notation
2. compartment notation
3. callout notation
4. matrices
5. tables
6. _________ activity partition

A

allocations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

what is the advantage of using a direct notation for allocations ?

A

easy for the reader to understand who is the supplier and who is the client

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

compartment notation for allocation relationships .. compartment like style in the diagram is another way of showing allocation. This notation is more direct

How would you read the Measure altitude activity ?

A

the MeasureActivity is allocated to the MANS block

     ------------                                                ------->
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

callout notation

the part property cpu1 is allocated from ?

A

part property db

Note: callout notation can be anchored to any diagram .

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Review

requirement allocation - requirement allocated to structure
structural allocation - structural allocated to structural
behavioral allocation - behavioral allocated to structure element
resource allocation - resource allocated to

A

structural element

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

This matrix is an example of what kind of allocation ?

A

behavioral

17
Q

table example for allocation relationship

A

here is an example in cameo

18
Q

allocation activity partitions (swimlanes)

how would you read the swimlane z-axisMC ?

A

the spin clockwise action is allocated to the z-axisMC structural property

19
Q

review

what kind of model element is display destination marker ?

A

call behavior action

20
Q

what kind of model element is display map marker ?

A

display destination marker is the call behavior action

display map marker is the behavior being called by call behavior action

21
Q

which model element is receiving an allocation ?

A

the call behavior action in the partition is being allocated
the responderVehicleDisplay is the structural element receiving the allocation

22
Q

scheme 1
requirement , resource , behavioral and structural allocation are the 4 types of allocation . the two common allocations seen in the exam are structural and behavioral.

scheme 2
allocation of definition - is an allocation of one element of definition to another
allocation of usage is an allocation of one element of usage to another
asymmetric allocation is an allocation of element of definition to a element of usage

A
23
Q

allocation of definition - is an allocation of ___________________________

A

of one element of definition to another
the answer is behavioral allocation of definition .

24
Q

allocation of usage is an allocation of ___________

A

of one element of usage to another
the answer is structural allocation of usage

25
Q

asymmetric allocation is an allocation of element of definition to a element of usage

A
26
Q

The exam will test you in these two schemes

A
27
Q

what kind of allocation is displayed on the diagram ?

A

actions - behavioral element
activity - structural element
actions are element of usage

Nuclear reaction is element usage

answer - behavioral asymmetric allocation