Module 3 - Internal block diagram Flashcards
purpose of an IBD ?
- show the connections among the structural features of a block
- Can also display item flows
what does an item flow represent ?
represent some type of object , matter , energy or data that flows in a connector in a direction
what do interfaces represent ?
An interface defines a set a ________features ( operations / receptions) that are required in the boundary
behavioral
remember an operation and reception are further defined in an interface block
a rectangle with solid borders in an IBD represents
part property ( typed by a block)
a rectangle with dashed borders in an IBD represents
reference property ( typed by block or actor)
how many part properties does Communication and data handling subsystem own ?
7
syntax for structural features unique to IBD , what is the multiplicity of this demod part property
1
what does backUpComputer represent ?
a part property is a role played and constrained by either 1…2 instances of Flight computer internal to the owning block when built
FlightComputer is a block
what can this reference property eps by typed by ?
block or actor can type a reference property eps
‘wheels’ is a element of definition or usage
Wheels is a part property which are elements of usages
a solid line connecting two elements of usage in an IBD is called a
connector
what is a connector ?
relationship between structural features.
a connector is an element of usage , a connector is not a relationship .
IBD can show a element of usage or element of definition ?
element of usage. which is a role played by instances of type …
role : type
difference between connector and association ?
association is an element of definition
connector is an element of usage
power cable is a reference association
bcPower is a
a connector (element of usage) must be typed by an
association ( element of definition )
True or False
Connectors must be typed
False it doesn’t have to be typed
connector is to association as part property is to
block
two defined categories of connectors are
1. dellegation connectors
2. ___________________
assembly connectors
- both appear as solid lines in the IBD
what is HeavyWater ?
Heavy water is an association
This shows a assembly connector because
peer to peer rectangles connectors that are external connectors
This shows a delegation connector because
internal connector peer to peer
an assembly connector is typed by a _____________association
reference
a delegation connector is typed by a ______________ association
composite
whole — part relationship
what is PrimaryCoolant
connector
what is ReactorCore ?
block
what are the names of the two connectors
pcPower and bcPower
two kinds of ports will you see in the OCSMP exam
flow ports
standard ports
language requirement - A connector does not require a port at the end
don’t add ports just to add them to the block . each port represent distinct connection points. before you do that you must know what make two ports compatible to connect them
two criteria for ports to be compatible
1. consistent in direction
2. consistent in ________
type
assembly connector - ports have to have the same direction
provides is in the same side as provides port
why is this port compatible ?
if one port requires an interface the other port must also require that interface as well
- consistent in type (power generation) , the interfaces that are assign
how many behavioral features is this block ? showing ?
1 operation and 1 reception
two types of flow ports ?
atomic and non atomic
a single instance flows between a port .. is what type of flow port
atomic
atomic flow ports can be typed
1. block
2. value type
3__________
signal
when there are multiple types of data ( data packet) that can cross a boundary can be
non atomic flow
a non atomic flow port has to be typed by
flow specification
atomic ports must have ports with opposite directions for a _______________ connector
assembly connector
atomic ports must have ports with
same directions / same type
Delegation connector or assembly connector ?
delegation connector
True or False
For non atomic flow ports with delegation connection can both be conjugated or neither .. the pair of ports must be consistent in type and consistent in direction
True
for a delegation connector
do you want the directions to be the same or opposite ?
same
For a assembly connector
do you want the directions to be the same or opposite ?
opposite
Flow types can be typed by
1. block
2. signal
3. ?
value type
this picture shows the item flow typed by a block
IBD recap
a flow type of object that **could **flow in the connector .
An IBD is a structural diaram not a behavior
adding an item flow to a connector is optional to do in the model
IBD doesnt convey order that things that flow.
limitations of dot notations
dot notations convey system hierachy
lost of model structure
the sensor payload part property does not contain x-axisSS
the information of the location of x-axisSS is lost in the diagram.