I'm sure this is a rookie question, but at this point in my study of
SysML, it's got me kind of hung up. By my reading of OMG's SysML
document, Parametric diagrams are more or less just a specialization of
Internal Block diagrams. Is there an accepted set of rules of thumb for
when to use one over the other?
To be a little more concrete, I'm including a pseudo-diagram of a simple example along the lines of my current work. In the example, the incoming values are arrays captured from analog-to-digital converters, and the rounded rectangles indicate calculations to be carried out on the data. I find I could argue:
A) This is a system of values related (ultimately) only by equations...therefore, I should use a Parametric Diagram.
or
B) This is a system of flows of information (in a single, definite direction) between calculations that will be carried out as activities. Further, these calculations couldn't possibly be traversed in the other direction. Therefore, I have Flows between Activity Blocks, and not Connectors between Constraints, and I should use an Internal Block Diagram.
In short I'm confused, and any advice would be appreciated. Thanks in advance for your time!
(Note, I am aware my situation might also recommend use of an Activity Diagram, but I'm ignoring that for the sake of sanity here.)