Creating a new interface type connection in the diagram editor causes an empty entry to appear:
connection interface1 connect to ;
Expected to see something like this:
connection interface1 connect heater.socket to outlet;
Full sysml:
package 'Main Package' {
part def Home {
attribute size;
part livingRoom {
part heater {
in port socket;
}
out port outlet;
connection interface1 connect to ;
}
part bedRoom;
part kitchen {
part dishwasher;
}
part bathRoom;
connection Door connect livingRoom to bedRoom;
connection Door connect livingRoom to bathRoom;
connection Door connect livingRoom to kitchen;
}
view view1 : StandardViewDefinitions::GeneralView {
expose Home;
expose Home::livingRoom;
expose Home::kitchen;
expose Home::bathRoom;
expose Home::bedRoom;
expose Home::livingRoom::heater;
expose Home::kitchen::dishwasher;
expose Home::livingRoom::heater::socket;
expose Home::livingRoom::outlet;
}
}
Steps to reproduce:
Try following this tutorial https://sim4edu.com/reading/kerml-sysml/homestatestructuremodel for creating a "Home" model. When the "ports" section comes up, create an input port "socket" for the "heater" then an output port "outlet" for "livingRoom". In SysON UI, click on the "outlet" then on one of the arrows: Drag the arrow to the "socket". Select "New interface (Connect)".
What ends up happening is an empty definition that is missing the names of the ports. "Flow" does not have the same issue, only interface.
SysOn version: https://github.com/eclipse-syson/syson/releases/tag/v2026.5.0 (deployed with docker compose)
Creating a new interface type connection in the diagram editor causes an empty entry to appear:
Expected to see something like this:
Full sysml:
Steps to reproduce:
Try following this tutorial https://sim4edu.com/reading/kerml-sysml/homestatestructuremodel for creating a "Home" model. When the "ports" section comes up, create an input port "socket" for the "heater" then an output port "outlet" for "livingRoom". In SysON UI, click on the "outlet" then on one of the arrows: Drag the arrow to the "socket". Select "New interface (Connect)".
What ends up happening is an empty definition that is missing the names of the ports. "Flow" does not have the same issue, only interface.
SysOn version: https://github.com/eclipse-syson/syson/releases/tag/v2026.5.0 (deployed with docker compose)