diff --git a/docs/gallery/png/ComputerSystemInterconnectionView.png b/docs/gallery/png/ComputerSystemInterconnectionView.png index 992c783..731945d 100644 Binary files a/docs/gallery/png/ComputerSystemInterconnectionView.png and b/docs/gallery/png/ComputerSystemInterconnectionView.png differ diff --git a/docs/gallery/png/DroneGeneralView.png b/docs/gallery/png/DroneGeneralView.png index 9f788dd..b23628c 100644 Binary files a/docs/gallery/png/DroneGeneralView.png and b/docs/gallery/png/DroneGeneralView.png differ diff --git a/docs/gallery/png/MotorRigInterconnectionView.png b/docs/gallery/png/MotorRigInterconnectionView.png index bd717ef..94fa203 100644 Binary files a/docs/gallery/png/MotorRigInterconnectionView.png and b/docs/gallery/png/MotorRigInterconnectionView.png differ diff --git a/docs/gallery/png/PipelineActionFlowView.png b/docs/gallery/png/PipelineActionFlowView.png index ee1fa12..8caaf80 100644 Binary files a/docs/gallery/png/PipelineActionFlowView.png and b/docs/gallery/png/PipelineActionFlowView.png differ diff --git a/docs/gallery/png/WorkstationInterconnectionView.png b/docs/gallery/png/WorkstationInterconnectionView.png index 5dc0764..9f43564 100644 Binary files a/docs/gallery/png/WorkstationInterconnectionView.png and b/docs/gallery/png/WorkstationInterconnectionView.png differ diff --git a/docs/gallery/svg/ComputerSystemInterconnectionView.svg b/docs/gallery/svg/ComputerSystemInterconnectionView.svg index 677e8be..818f866 100644 --- a/docs/gallery/svg/ComputerSystemInterconnectionView.svg +++ b/docs/gallery/svg/ComputerSystemInterconnectionView.svg @@ -51,19 +51,19 @@ - - «part» - psu : PowerSupply - - «part» - storage : Storage - + + «part» + psu : PowerSupply + + «part» + storage : Storage + - - - - + + + + - - + + diff --git a/docs/gallery/svg/DroneGeneralView.svg b/docs/gallery/svg/DroneGeneralView.svg index 8869988..e470895 100644 --- a/docs/gallery/svg/DroneGeneralView.svg +++ b/docs/gallery/svg/DroneGeneralView.svg @@ -1,4 +1,4 @@ - + @@ -30,166 +30,166 @@ - + «package» QuadcopterDrone + + «interface def» + PowerBus + + «interface def» + DataBus - «interface def» - PowerBus - - «interface def» - DataBus - - «port def» - PowerPort - - «port def» - TelemetryPort - - «port def» - MotorControlPort - - «port def» - SensorPort - - «attribute def» - Mass - - «attribute def» - Voltage - - «enum def» - FlightMode - - enum values - idle - manual - autonomous - - «part def» - Battery - - attributes - capacity : Voltage - - ports - output : PowerPort - - - Rechargeable lithium-polymer battery pack supplying the drone's - * flight controller, motors, and sensor bus via the PowerPort - * interface. Demonstrates the BoxShape.Note annotation rendering. - - «part def» - FlightController - - attributes - mode : FlightMode - - ports - power : PowerPort - telemetry : TelemetryPort - motors : MotorControlPort - sensors : SensorPort - - «part def» - Motor - - attributes - maxThrust : Mass - - ports - control : MotorControlPort - - «part def» - Propeller - - «part def» - ImuSensor - - ports - data : SensorPort - - «part def» - GpsSensor - - ports - data : SensorPort - - «part def» - Frame - - «part def» - RacingMotor - - attributes - maxThrust : Mass - - «part def» - EnduranceBattery - - «part def» - Drone - - attributes - totalMass : Mass - - parts - airframe : Frame - battery : Battery - controller : FlightController - motors : Motor [4] - propellers : Propeller [4] - imu : ImuSensor - gps : GpsSensor - - «part def» - RacingDrone - - parts - frontMotors : Motor [2] - - «requirement def» - FlightTimeRequirement - - «subject» - drone : Drone - - attributes - minFlightTimeMinutes : Mass - - «require constraint» - {drone.totalMass<=2500} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - «allocate» + «port def» + PowerPort + + «port def» + TelemetryPort + + «port def» + MotorControlPort + + «port def» + SensorPort + + «attribute def» + Mass + + «attribute def» + Voltage + + «enum def» + FlightMode + + enum values + idle + manual + autonomous + + «part def» + Battery + + attributes + capacity : Voltage + + ports + output : PowerPort + + + Rechargeable lithium-polymer battery pack supplying the drone's + * flight controller, motors, and sensor bus via the PowerPort + * interface. Demonstrates the BoxShape.Note annotation rendering. + + «part def» + FlightController + + attributes + mode : FlightMode + + ports + power : PowerPort + telemetry : TelemetryPort + motors : MotorControlPort + sensors : SensorPort + + «part def» + Motor + + attributes + maxThrust : Mass + + ports + control : MotorControlPort + + «part def» + Propeller + + «part def» + ImuSensor + + ports + data : SensorPort + + «part def» + GpsSensor + + ports + data : SensorPort + + «part def» + Frame + + «part def» + RacingMotor + + attributes + maxThrust : Mass + + «part def» + EnduranceBattery + + «part def» + Drone + + attributes + totalMass : Mass + + parts + airframe : Frame + battery : Battery + controller : FlightController + motors : Motor [4] + propellers : Propeller [4] + imu : ImuSensor + gps : GpsSensor + + «part def» + RacingDrone + + parts + frontMotors : Motor [2] + + «requirement def» + FlightTimeRequirement + + «subject» + drone : Drone + + attributes + minFlightTimeMinutes : Mass + + «require constraint» + {drone.totalMass<=2500} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + «allocate» diff --git a/docs/gallery/svg/MotorRigInterconnectionView.svg b/docs/gallery/svg/MotorRigInterconnectionView.svg index 18aac4f..6949480 100644 --- a/docs/gallery/svg/MotorRigInterconnectionView.svg +++ b/docs/gallery/svg/MotorRigInterconnectionView.svg @@ -1,4 +1,4 @@ - + @@ -30,28 +30,28 @@ - + «part def» MotorRig - + «part» controller : Controller - + «part» motor : Motor - - power - - powerIn - - - encoderOut - - encoderFeedback - - - thermalOut - - thermalSense - + + power + + powerIn + + + encoderOut + + encoderFeedback + + + thermalOut + + thermalSense + diff --git a/docs/gallery/svg/PipelineActionFlowView.svg b/docs/gallery/svg/PipelineActionFlowView.svg index 432ad46..eb7b5a2 100644 --- a/docs/gallery/svg/PipelineActionFlowView.svg +++ b/docs/gallery/svg/PipelineActionFlowView.svg @@ -39,8 +39,8 @@ «action» build - - buildFork + + buildFork «action» unitTest @@ -50,8 +50,8 @@ «action» securityScan - - testJoin + + testJoin «action» qualityGate @@ -76,11 +76,11 @@ - - + + - - + + diff --git a/docs/gallery/svg/WorkstationInterconnectionView.svg b/docs/gallery/svg/WorkstationInterconnectionView.svg index 212feb1..c5ff990 100644 --- a/docs/gallery/svg/WorkstationInterconnectionView.svg +++ b/docs/gallery/svg/WorkstationInterconnectionView.svg @@ -1,4 +1,4 @@ - + @@ -30,52 +30,52 @@ - + «part def» Workstation «part» cpu : Cpu - - «part» - memory : Ram - + + «part» + memory : Ram + «part» graphics : Gpu «part» storage : Ssd - - «part» - psu : PowerSupply + + «part» + psu : PowerSupply «part» network : NetworkCard - - «part» - board : Motherboard - + + «part» + board : Motherboard + - - - - - - - - + + + + + + + + - - + + - - - - - - - + + + + + + + - - + + diff --git a/src/DemaConsulting.SysML2Tools.Core/DemaConsulting.SysML2Tools.Core.csproj b/src/DemaConsulting.SysML2Tools.Core/DemaConsulting.SysML2Tools.Core.csproj index 830248e..1dacb42 100644 --- a/src/DemaConsulting.SysML2Tools.Core/DemaConsulting.SysML2Tools.Core.csproj +++ b/src/DemaConsulting.SysML2Tools.Core/DemaConsulting.SysML2Tools.Core.csproj @@ -56,7 +56,7 @@ - + diff --git a/src/DemaConsulting.SysML2Tools.Tool/DemaConsulting.SysML2Tools.Tool.csproj b/src/DemaConsulting.SysML2Tools.Tool/DemaConsulting.SysML2Tools.Tool.csproj index 57f5cf8..17c2e0a 100644 --- a/src/DemaConsulting.SysML2Tools.Tool/DemaConsulting.SysML2Tools.Tool.csproj +++ b/src/DemaConsulting.SysML2Tools.Tool/DemaConsulting.SysML2Tools.Tool.csproj @@ -98,8 +98,8 @@ - - + + diff --git a/test/DemaConsulting.SysML2Tools.Tests/DemaConsulting.SysML2Tools.Tests.csproj b/test/DemaConsulting.SysML2Tools.Tests/DemaConsulting.SysML2Tools.Tests.csproj index 1c074d2..9381b76 100644 --- a/test/DemaConsulting.SysML2Tools.Tests/DemaConsulting.SysML2Tools.Tests.csproj +++ b/test/DemaConsulting.SysML2Tools.Tests/DemaConsulting.SysML2Tools.Tests.csproj @@ -56,8 +56,8 @@ - - + +