Tags and keywords
- You wish to use Interfaces in combination with model-driven software engineering.
- You wish to use the so-called Dependency Wiring tool support in MagicDraw/Cameo.
- You wish to use the active validation support for connections in MagicDraw/Cameo (which is not yet available for SysML DirectedFeatures).
This diagram (adapted from the SysML spec's Hybrid SUV sample problem) shows the definitions of some Blocks with Ports that have types that provide (InterfaceRealization) or require (Usage) Interfaces.
To show that it can be done, the Port labels have been shown inside the port symbols, but this does not always work well with provided/required Interface "lollipop" and "socket" notation.