Suppose I an using a stateless session bean to hold some business logic. In real world, there will be an interface (local or remote) and an implementation to that interface.
For example: StatelessService + StatelessServiceImpl.
Question: In Class, Component and Sequence diagrams, should we show the interface, the Implementation, or both ??
I just showed one and implied the other to avoid clutter. I don't think there is harm in showing both. But if both are in the class diagram, you should show both in the sequence diagram. And that's even more clutter.