I am in a early stage of a project, graphically modelling the system structure.
Is there any widely accepted graphical notation for showing interface “bundles”?
Interface bundles would be a collection of several separate interfaces (belonging together) which are aggregated in order to reduce figure complexity.
Example would be to visualize a
- direct debit interface,
- voucher interface,
- credit card interface and
- prepaid interface
as one aggregated payment interface with hinting that the actual implementation consists of several interfaces. I am looking for ways to illustrate the “hinting”.
So, it all depends on what you are trying to say from a modeling perspective. Options 3 could be your hinting, but there are other options.
If these don’t work there might be more complex or behavior related UML modeling options. You could even try and leverage the IBM services profile, but it is more about grouping interfaces (services) for deployment grouping, kind of like 5.