At the System Analysis level we must capture the fact that our system under design must use an ‘imposed’ interface from a ‘given’ external components that provides fuel. We have therefore a functional exchange “Fuel” between two functions “pump fuel” allocated to the external component and “replenish tank” allocated to the system. We also have a component exchange between the external component and the system to which the Fuel functional exchange is allocated : the ports of this component exchange require and provide an interface, and an Exchange Item of 'exchange mechanism ‘flow’ is allocated to this interface. Finally, we also have an ‘imposed’ physical link “Fuel Pipe” between the external components and the system.
Our question is how to define an Exchange Item Element associated with the exchange item “Fuel” given that it is NOT a ‘data’ item (a ‘type’ or ‘class’), but a physical/material thing. Is there a way to model this EIE without abusing the class/class diagram semantics?
Thanks a lot!