This seems like it should work, so clearly I'm missing something.
Given an allocated activity with object flows:
Can these flows be realized on a connector in an equivalent IBD:
Such that I can generate a white-box ICD (or equivalent table)?
I'd like to model my behaviors first, then allocate to structure and aggregate the flows. That way I can examine the impact of different allocations on that aggregation. For example, if the flows are data and IBD connectors are communications channels, I could easily study channel utilization impacts for different functional allocations.
Interestingly, this works exactly as I expect with UAF/UPDM. E.g.:
With the UAF plugin & stereotypes, exchanges can be realized on any connector and trace through allocation relationships. E.g., if I make an association between A and B on Rs-Tx, I can realize the same exchanges:
In UAF, Exchanges also aggregate, compose, and inherit in a logical and consistent way.
But for the life of me I can't mimic that capability with SysML. What am I missing? Is there a better way? Thanks in advance.
-- T