Magic Model Analyst supports the following SysML ports:

  • Flow Port
    A Port stereotyped with «FlowPort» that specifies the input and output items that can flow between a Block and its environment.

  • Full Port
    A Port stereotyped with «FullPort» that specifies a separate element of an owning Block.

  • Proxy Port
    A Port stereotyped with «ProxyPort» that the value specifying the Proxy Port is the reference of the object that is the target of the Flow.

Note

  • A conjugated Port (isConjugated = True) is indicated with a tilde (∼) in front of the Port type, showing that the property Flow direction of the Port is reversed, from in to out and from out to in.

    A conjugated Port with a tilde (∼) in front of the Port type.
  • For the nested Port, if the parent Port is conjugated, all of property Flow directions of its children and grandchildren will be reversed.