Ok, I'll buy the explanation from bruce (given that I am Bruce (large B), this thread got me confused.) It would be nice if assemblies could be related to defined interfaces to make the overall model more consistent and robust.
At this point, I'm describing, in broad terms, how a proposed hardware/software system will interact with an existing hw/sw system. I'm identifying interfaces and the format of the information that flows through them (or, for hardware, the type of connector required.) The data format is predefined, as one half of the system already exists.
Assemblies will work for me. I had to walk through the EA documentation to figure out what to do. At first, I tried dragging lollipops onto sockets in hopes that they would interlock (that seems intuitive), but they didn't. Then I found assemblies, but discovered they don't relate to actual interfaces defined on the components. I guess there's room for improvement in EA here, but I can live with it.
Thanks for your help,
Bruce