Tags and keywords
model A
  B b1;
end A;
model B
end B
A to Modelica from the MagicDraw SysML Plugin or Magic Cyber-Systems Engineer ® (Cameo Systems Modeler®) gives:
model A
  A _A;
  model A
    B b1;
  end A;
  model B
  end B;
end A;
model A
  C c1;
end A;
model B
  extends A;
end B;
B to Modelica from the MagicDraw SysML Plugin or Magic Cyber-Systems Engineer ® (Cameo Systems Modeler®) gives:
model B
  B _B;
  model B
    extends A;
  end B;
  model A
    C c1;
  end A;
  model C
  end C;
end B;
C.
model A
  replaceable C c1;
end A;
model B
  extends A;
  redeclare D c1;
end B;
B to Modelica from the MagicDraw SysML Plugin or Magic Cyber-Systems Engineer ® (Cameo Systems Modeler®) gives:
model B
  B _B;
  model B
    extends A(redeclare D c1);
  end B;
  model A
    replaceable C c1;
    Real v1;
    discrete Real v2;
    parameter Real v3;
  end A;
  model D
    extends C;
  end D;
  model C
  end C;
end B;
C and D.
 
    
